AngularJS 1.0 Masterclass – Deep Dive & Understand AngularJS
AngularJS 1.0 Masterclass – Deep Dive & Understand AngularJS, available at $44.99, has an average rating of 4.4, with 85 lectures, 1 quizzes, based on 1474 reviews, and has 36912 subscribers.
You will learn about Create Medium to Complex Web Applications Using AngularJS No Faffing, All Lectures are Packed with Information You will have understanding of All the Core Concepts of AngularJS You will know why angularjs is so popular and why you should start using it Dont just learn Angularjs But understand it with JavaScript, HTML, Design Pattern and Clean Code concept You will know mostly used directives and filters of AngularJS You will know how Dependency Injection, two way data binding, scope to scope communication works You will know when to use $apply and $watch methods of scope You will know how to handle business logic in controller and how controller inheritance works You will know how to use AngularJS built in services and how to create your own services to encapsulate single responsibilities or business logic Server side interaction using Mongo Lab API and how to use promises You will know how to Create Single Page Applications You will know how to Create Custom Directives & Filters Awesome discounts on all of my upcoming courses Get Hands on By Creating An Application Using Modularized Approach Complimentary Contents for Free This course is ideal for individuals who are Anyone who is in Web Development profile or Web Site Designers can also add value to there resume or Developer knowing jQuery, Backbone or Ember can also get benefits It is particularly useful for Anyone who is in Web Development profile or Web Site Designers can also add value to there resume or Developer knowing jQuery, Backbone or Ember can also get benefits.
Enroll now: AngularJS 1.0 Masterclass – Deep Dive & Understand AngularJS
Summary
Title: AngularJS 1.0 Masterclass – Deep Dive & Understand AngularJS
Price: $44.99
Average Rating: 4.4
Number of Lectures: 85
Number of Quizzes: 1
Number of Published Lectures: 85
Number of Published Quizzes: 1
Number of Curriculum Items: 86
Number of Published Curriculum Objects: 86
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Create Medium to Complex Web Applications Using AngularJS
- No Faffing, All Lectures are Packed with Information
- You will have understanding of All the Core Concepts of AngularJS
- You will know why angularjs is so popular and why you should start using it
- Dont just learn Angularjs But understand it with JavaScript, HTML, Design Pattern and Clean Code concept
- You will know mostly used directives and filters of AngularJS
- You will know how Dependency Injection, two way data binding, scope to scope communication works
- You will know when to use $apply and $watch methods of scope
- You will know how to handle business logic in controller and how controller inheritance works
- You will know how to use AngularJS built in services and how to create your own services to encapsulate single responsibilities or business logic
- Server side interaction using Mongo Lab API and how to use promises
- You will know how to Create Single Page Applications
- You will know how to Create Custom Directives & Filters
- Awesome discounts on all of my upcoming courses
- Get Hands on By Creating An Application Using Modularized Approach
- Complimentary Contents for Free
Who Should Attend
- Anyone who is in Web Development profile
- Web Site Designers can also add value to there resume
- Developer knowing jQuery, Backbone or Ember can also get benefits
Target Audiences
- Anyone who is in Web Development profile
- Web Site Designers can also add value to there resume
- Developer knowing jQuery, Backbone or Ember can also get benefits
[COURSE UPDATED on 30 April 2015]
Why AngularJS?
AngularJS is the most popular JavaScript framework out there in the market backed by Google. AngularJS helps you in creating complex web applications in less time. It’s gonna add value to your resume and even help in getting good salary job.
Why You Should Take This Course?
This course is gonna help you make complex web application in AngularJS. This course will not only help you learn AngularJS, but to understand it, as it covers lot of JavaScript, HTML, Clean Coding, Design Pattern concepts, which you should understand to know better about AngularJS. This course uses AngularJS Version 1.3.
What’s Inside This Course?
- Why You Should Know AngularJS?
- AngularJS Core Concepts along with JavaScript, HTML, Design Patterns & Clean Code Concepts.
- Using Directives & Filters to Make Views
- How to Keep Data in Scope & Business Logic in Controllers
- AngularJS Built in Services Which Includes Server Side Interaction Using Mongo Lab API & Creating Your Own Custom Services
- Create Single Page Application Using Routing
- Create Custom Directives & Custom Filters
- Hands on With Practical Application
- And More Contents to Come…
Exercise Files:
This course contains all the exercise files, divided into two folders, one as starting folder and other one as completed folder.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Whats Inside This Course
Lecture 2: What You Should Know, Before Taking This Course
Lecture 3: How to Take This Course
Lecture 4: Softwares To Be Installed
Lecture 5: Course Material – All Source Code
Chapter 2: Why AngularJS
Lecture 1: "THE PROBLEM"… and How AngularJS Solves "THE PROBLEM"
Chapter 3: AngularJS Core Concepts: Get Your ToolBox Filled with Tools
Lecture 1: JavaScript Specials: Modules Can Help You Remain Organized
Lecture 2: Angular Modules: One Stop Shop for All the Components
Lecture 3: JavaScript Specials: IIFE
Lecture 4: Moving our First Module to IIFE
Lecture 5: HTML Specials: Now you can decorate me with Custom Attributes
Lecture 6: Connecting Module and HTML: I am Peter Parker, I wanna be a Spiderman
Lecture 7: JavaScript Specials: Problems with addition of two numbers in JavaScript
Lecture 8: Design Pattern Specials: MVC can make your weekend more enjoyable
Lecture 9: Directives: I am HTML, I am good at Presentations
Lecture 10: Controllers: I am JavaScript, I can Handle the Business Logic
Lecture 11: Models: Not so Old, We are POJO
Lecture 12: Pattern Specials: Dependency Injection can help reduce your emotional attachment
Lecture 13: My Name is $scope and I have been Gifted to Controller by the Secret Santa
Lecture 14: JavaScript Specials: Data Binding in Classical Template Systems
Lecture 15: Angular Data Binding: Continous Updates, Model is a Single Source of Truth
Lecture 16: Pattern Specials: SRP to handle one task at one place
Lecture 17: Services: What can I do for you Sir!
Lecture 18: Filters: Please give me data and not the WATER
Chapter 4: Directives & Filters for Presentation
Lecture 1: Programming Specials: Imperative vs. Declarative
Lecture 2: Binding Directives: One Way Binding Directives
Lecture 3: AngularJS Specials: Multiple ways of applying Directives
Lecture 4: Binding Directives: Two Way Binding Directives
Lecture 5: Template Directives: Give me Collection, I will give you Table
Lecture 6: Template Directives: Views Abstraction using ng-include Directive
Lecture 7: Template Directives: Switching Elements using ng-switch Directive
Lecture 8: Template Directives: Hiding Unprocessed Inline Template Binding Expressions
Lecture 9: Element Directives: Showing, Hiding and Conditionally Removing Elements
Lecture 10: Element Directives: Manage State & Enhance Elements
Lecture 11: Style Directives: Manage Classes & CSS
Lecture 12: Events Directives: Manage User Interaction
Lecture 13: Formatting Filters
Lecture 14: Array Transforming Filters
Chapter 5: Scope for Data and Controllers for Business Logic
Lecture 1: AngularJS Specials: Bootstrapping of AngularJS Applications
Lecture 2: Organizing Controllers: One for Small and Many for Big Applications
Lecture 3: Scope Communication: Pub-Sub Model Using $rootScope
Lecture 4: Controller Inheritance – How Properties Work
Lecture 5: Controller Inheritance – How Methods Work
Lecture 6: Explicitly Updating Scope: Using $apply & $watch
Chapter 6: AngularJS Services & Custom Services to Encapsulate Responsibilities
Lecture 1: AJAX Specials: Server Side Interaction Using Pure JavaScript
Lecture 2: Meet $http Service
Lecture 3: MongoLab Specials: Creating a Database and Tables
Lecture 4: CRUD Using $http and MongoLab – Part 1
Lecture 5: CRUD Using $http and MongoLab – Part 2
Lecture 6: Design Pattern Specials: The Singleton Design Pattern
Lecture 7: Custom Services to Encapsulate Responsibilities
Lecture 8: $q Service: Promises Are Made to be Kept
Chapter 7: Single Page Applications
Lecture 1: Single Page Applications, What are They and Why We Need Them
Lecture 2: SPA Specials: Story of HASH & Your Own Mini-SPA
Lecture 3: $location Service: Knows Everything About Browser URL
Lecture 4: Planning The Shell and Partials of The Application
Lecture 5: $routeProvider Service: Configuring The Routes and Controllers
Lecture 6: $routeParams Service: Getting Passed Information From URL
Chapter 8: Presentation using Custom Directives & Custom Filters
Lecture 1: Domain Specific Language: Your Own Custom Elements
Lecture 2: Component Directive
Lecture 3: Component Directive: Dynamic Binding Using Parent Scope
Lecture 4: Component Directive: Directives Can Have Other Directives As Well
Lecture 5: Component Directive: Taking Template Out of Directive Definition
Lecture 6: Component Directive: Handling User Interaction in Directives Controller
Lecture 7: The Misunderstood Concept of Directives Scope Made Understood
Lecture 8: OOB Directive: Use "=" Symbol to Pass Objects
Lecture 9: OOB Directive: Use "@" Symbol to Pass String Values
Lecture 10: OOB Directive: Use "&" Symbol to Call the Function on Parent Scope
Lecture 11: Custom Filter – Because We Need Our Own Data Transformation
Chapter 9: Presentation using Custom Directives – 102
Lecture 1: Link Function – Handle DOM Access, Manipulation & Events
Lecture 2: Bootstrapping Services: $parse, $interpolate & $compile
Lecture 3: Compile Function – Auto Compile Using Compile Function
Lecture 4: Transclusion – Injecting HTML Parts as a Reference
Chapter 10: Hands On – Lets Make an App Using Modularized Approach
Lecture 1: The Requirement
Lecture 2: Analysis & Design
Lecture 3: Folder Structure
Lecture 4: Application Layout – 101
Lecture 5: Application Layout – 102
Lecture 6: First Directive of Application
Lecture 7: First Service of Application
Lecture 8: Render Data Using First Service
Lecture 9: Render Data Using Second Service
Lecture 10: Render Data Using Third Service
Lecture 11: The Chart Directive
Lecture 12: Code Refactoring
Instructors
-
Sandip Gautam
Full Stack Architect & Web Developer
Rating Distribution
- 1 stars: 25 votes
- 2 stars: 42 votes
- 3 stars: 216 votes
- 4 stars: 477 votes
- 5 stars: 714 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024