Angular JS Complete Course
- Description
- Curriculum
- FAQ
- Reviews
Angularjs is a web-application framework that is maintained by google and a community of corporations and individuals to simplify the challenges in the development of single page applications. The simplification aims to make the development as well as testing easier. It is best explained as what HTML would have been for the case of web-apps instead of web pages.
Angularjs was developed in 2009 by Misko Hevery at Brat Tech LLC for use as a software behind JSON storage service. It was later released as an open-source library.
Angularjs is extraordinarily helpful for creating static documents, lets the user extend HTML syntax for the app which results in an environment that is easy and quick to develop, expressive and readable. It is fully extensible nad is compatible with other libraries.
Angularjs framework first reads the HTML page with embedded tag attributes. These attributes are treated as directives to bind together the input and output and thereafter result in a model that is represented by standard JS variables, the values of which can be set manually, by code and/or reclaimed by static or dynamic JSON resources.
The design goals of Angularjs are:
To separate DOM manoeuvring from application logic.
To ensure that the client side and server side of a web app remain separate ensuring development to progress in parallel and reuse of both sided
To provide a framework for the entire process of building an app, all the way from designing of a user interface, through the writing of the business code till testing of the app.
Javascript has been used on the websites of Wolfram, Intel, NBC etc to name a few and is fast becoming the dominant JavaScript Framework for professional web development.
-
1Introduction to AngularJSVideo lesson
-
2About the courseVideo lesson
-
3Required softwaresVideo lesson
-
4Course outlineVideo lesson
-
5Application exampleVideo lesson
-
6Meaning and importance of AngularJSVideo lesson
-
7How to load AngularJSVideo lesson
-
8Downloading Angular JSVideo lesson
-
9Loading the library(Bootstrap)Video lesson
-
10Hello world with Angular JSVideo lesson
-
11Fundamental building blocks- DirectivesVideo lesson
-
12Directives ApplicationVideo lesson
-
13Filter ApplicationVideo lesson
-
14Recap of fundamental building blocksVideo lesson
-
15Recap of building blocks continuesVideo lesson
-
16Model view and Controller from Angular JS perspectiveVideo lesson
-
17Scope integration between View and controllerVideo lesson
-
18Scope integration between View and controller applicationVideo lesson
-
19Modules in Angular JSVideo lesson
-
20Creating a moduleVideo lesson
-
21Modules and RoutesVideo lesson
-
22Factory and servicesVideo lesson
-
23How to build MVC applicationVideo lesson
-
24Debugging in FireFox with FireBugVideo lesson
-
25Chome DebuggingVideo lesson
-
26Introduction to Web Application Development with Flask and Angular JSVideo lesson
-
27Setting Up the DE ContinuesVideo lesson
-
28InitializationVideo lesson
-
29Hello World Web ApplicationVideo lesson
-
30Applications and Request ContextsVideo lesson
-
31Handling ResponsesVideo lesson
-
32Command Line ArgumentsVideo lesson
-
33Data Binding with Angular JSVideo lesson
-
34Clock ApplicationVideo lesson
-
35Clock Application ContinuesVideo lesson
-
36My ControllerVideo lesson
-
37Data Bind FunctionVideo lesson
-
38Jinja2 TemplatesVideo lesson
-
39More on Jinja2 TemplatesVideo lesson
-
40Control StructuresVideo lesson
-
41Twitter Bootstrap IntegrationVideo lesson
-
42Twitter Bootstrap Integration ContinuesVideo lesson
-
43Custom Error PagesVideo lesson
-
44Block NavbarVideo lesson
-
45Links and FaviconsVideo lesson
-
46Date and Time localization with Flask-MomentVideo lesson
-
47CSRF and Form EncryptionVideo lesson
-
48CSRF and Form Encryption ContinuVideo lesson
-
49Form Classes and ValidatorsVideo lesson
-
50More on ValidatorsVideo lesson
-
51HTML RenderingVideo lesson
-
52Handling view FunctionsVideo lesson
-
53URL Redirects and User SessionsVideo lesson
-
54Flashing MessagesVideo lesson
-
55SQL and No SQL DatabasesVideo lesson
-
56SQL and No SQL Databases ContinuesVideo lesson
-
57SQL AlchemyVideo lesson
-
58Database RelationshipsVideo lesson
-
59Database Queries and OperationsVideo lesson
-
60Database Queries and Operations ContinuesVideo lesson
-
61Database and View FunctionsVideo lesson
-
62Python's Shell IntegrationVideo lesson
-
63Sending mails via Python Flask ShellVideo lesson
-
64Import MailVideo lesson
-
65Integration Emails within ApplicationsVideo lesson
-
66Integration Emails within Applications ContinuesVideo lesson
-
67Asynchronous Emails and ThreadsVideo lesson
-
68Application ArchitectureVideo lesson
-
69Configuring Classes for Different EnvironmentsVideo lesson
-
70Application FactoryVideo lesson
-
71Application BlueprintVideo lesson
-
72Launch Scripts and Dependency FilesVideo lesson
-
73Unit Tests and Database SetupVideo lesson
External Links May Contain Affiliate Links read more