Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 6 hours on-demand video
  • 1 article
  • 10 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
IT & Software Other IT & Software AngularJS

AngularJS: Write It Like A Pro

Write a front end application using AngularJS Modules, Controllers, Directives, Services, Custom Directives with API's
Rating: 4.2 out of 54.2 (23 ratings)
210 students
Created by Michael E. Vargas JR
Last updated 9/2015
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Code: Write a front end application using AngularJS.
  • Write: Modules, Controllers, Directives, Services and Custom Directives
  • Integrate: third party libraries into your app
  • Run: Your App on NodeJS

Requirements

  • Good Internet Connection
  • IDE
  • Know Before You Go: HTML, JavaScript and CSS.
  • Beer, Wine and Patience

Description

In this course, I'm gonna show you how to write a real world application using AngularJS. The first half of this course is targeted for beginners while the second half focuses on more advanced concepts like integrating into 3rd party API's. You will create a hotel listing application that will integrate with any location in the world. We'll cover SPAs and the implementation of them.

We'll talk about:

  • AngularJS: Modules, Built-in Directives, Controllers, Views, Templates, Services and Custom Directives
  • Integrating your application with Bootstrap and making it responsive.
  • Running your application on the node.js platform
  • Integrating with Google API's, Geolocation, Google Maps
  • Chrome Tool techniques, Sublime Text Editor and more

If you like lectures that stress practicality over theory, then this is the one for you.

How are the exercises? Glad you asked. I give you tips on taking this to the next level from a monetizing standpoint and integrating with TravelAdivsor and Hotels[.]com .

How's that for homework?

Who this course is for:

  • Developers: This course is recommended for those how have a decent background in HTML, CSS and JavaScript. It's also encouraged for those who are looking to get into AngularJS by learning the theory and using it to build a Single Page Application (SPA) as part of a given course.
  • Students: This course is recommended for those how have a decent background in HTML, CSS and JavaScript. It's also encouraged for those who are looking to get into AngularJS by learning the theory and using it to build a Single Page Application (SPA) as part of a given course.

Course content

9 sections • 48 lectures • 6h 4m total length

  • Preview02:18

  • Preview04:42
  • Preview00:41
  • Preview05:49
  • Modules: Organizing and Encapsulating with Containers
    02:40
  • Controllers: Delegate, Delegate, Delegate
    02:55
  • Troubleshooting: Doesn't Work? Try this
    02:11
  • Intro to Built-In Directives: Extending HTML Using Angular
    07:24
  • Angular Expressions: Working With Data
    06:43
  • The Easy One Quiz
    11 questions

  • Built-in Directive: ng-app
    05:57
  • Built-in Directive: ng-controller
    07:27
  • Built-in Directive: ng-click
    05:40
  • Built-in Directive: ng-repeat
    05:07
  • Built-in Directive: ng-show
    02:08
  • Built-in Directive: ng-hide
    01:16
  • Built-in Directive: ng-class
    01:30
  • Built-in Directive: ng-switch
    02:40
  • Ain't No Joke Challenge: Built-in Directive Review
    7 questions

  • Updating Angular to 1.3.x
    00:47
  • Working With Angular Models
    04:39
  • Angular Form Submissions
    02:59
  • Manipulation With Angular Form States
    02:33
  • Angular Form Validations
    06:06
  • The Easy Angular Form Quiz
    6 questions

  • Setting Up Bootstrap
    10:43
  • Enhancing Our Search Feature
    16:08
  • Designing the Layout
    19:57
  • Adding Spinner Animations
    19:07
  • Integrating Animate.css
    11:28
  • Creating Multiple Themes
    09:55
  • Sorting And Filtering With Angular
    16:14
  • The Final Frontier: Checking Our Responsive Theme
    16:56

  • Running Our Application On A Local Server Intro
    01:46
  • Downloading NodeJS
    00:16
  • Running HTTP-SERVER
    07:34
  • Running Your Application Quiz
    3 questions

  • Abstracting Our Results To Our First Custom Directives
    18:58
  • An Advanced Directive...Part I
    10:19
  • An Advanced Directive...Part II
    19:59
  • Reusing Our Bootstrap-Calendar Directive
    05:39
  • Search Form Transitioning With Directives and Controllers
    05:34
  • Creating Custom Directives
    6 questions

  • Angular Services 101
    07:26
  • Google Places Overview
    20:00
  • Enhancing our Search Using Google Places Autocomplete
    07:57
  • Creating A Near By Search Custom Directive Part I With Angular Services
    11:40
  • Making Our Custom Directive Location Aware With HTML5
    06:11
  • Creating Our Custom Directive Part 2 With Angular Services
    13:45
  • Creating A Custom Directive Part 3 With Angular Services
    11:24
  • What If I Wanted To Integrate With Hotels.com or TripAdvisor?
    02:55
  • Creating a Custom Directive Part 4
    08:19

  • Conclusion
    00:35

Instructor

Michael E. Vargas JR
AWS Certified Solution Architect & Developer
Michael E. Vargas JR
  • 3.9 Instructor Rating
  • 113 Reviews
  • 1,765 Students
  • 4 Courses

Michael Edward Vargas Jr., is an American Software Engineer and Entrepreneur who is best known for his ongoing involvement in the development of federal and private enterprise application systems using the best of breed technologies. He is currently a member of the UXD Summit Developer Group and Chief Operating Officer of Intellipoint Corporation. He is a huge fan of Douglas Crockford and John Resig for their development in the JavaScript community.

On his mornings, nights and sometimes weekends, he is passionately devoted to the development of real world applications and teaching. Originally, he started out working for Motorola and has gone on to contribute to organizations such as ADT Security Services, Interval International and the Engility Corporation.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.