Angular JS
  • Introduction to AngularJS
  • About the course
  • Required softwares
  • Course outline
  • Application example
  • Meaning and importance of AngularJS
  • How to load AngularJS
  • Downloading Angular JS
  • Loading the library(Bootstrap)
  • Hello world with Angular JS
  • Fundamental building blocks- Directives
  • Directives Application
  • Filter Application
  • Recap of fundamental building blocks
  • Recap of building blocks continues
  • Model view and Controller from Angular JS perspective
  • Scope integration between View and controller
  • Scope integration between View and controller application
  • Modules in Angular JS
  • Creating a module
  • Modules and Routes
  • Factory and services
  • How to build MVC application
  • Debugging in FireFox with FireBug
  • Chome Debugging
Web Application Development with Flask and Angular JS - Beginners
  • Introduction to Web Application Development with Flask and Angular JS
  • Setting Up the DE Continues
  • Initialization
  • Hello World Web Application
  • Applications and Request Contexts
  • Handling Responses
  • Command Line Arguments
  • Data Binding with Angular JS
  • Clock Application
  • Clock Application Continues
  • My Controller
  • Data Bind Function
  • Jinja2 Templates
  • More on Jinja2 Templates
  • Control Structures
  • Twitter Bootstrap Integration
  • Twitter Bootstrap Integration Continues
  • Custom Error Pages
  • Block Navbar
  • Links and Favicons
  • Date and Time localization with Flask-Moment
  • CSRF and Form Encryption
  • CSRF and Form Encryption Continu
  • Form Classes and Validators
  • More on Validators
  • HTML Rendering
  • Handling view Functions
  • URL Redirects and User Sessions
  • Flashing Messages
  • SQL and No SQL Databases
  • SQL and No SQL Databases Continues
  • SQL Alchemy
  • Database Relationships
  • Database Queries and Operations
  • Database Queries and Operations Continues
  • Database and View Functions
  • Python's Shell Integration
  • Sending mails via Python Flask Shell
  • Import Mail
  • Integration Emails within Applications
  • Integration Emails within Applications Continues
  • Asynchronous Emails and Threads
  • Application Architecture
  • Configuring Classes for Different Environments
  • Application Factory
  • Application Blueprint
  • Launch Scripts and Dependency Files
  • Unit Tests and Database Setup
Web Application Development with Flask and Angular JS - Advanced
  • Authentication Methods
  • Hashing Passwords
  • Login for User Models
  • Login for User Models Continues
  • Routes and Login Forms
  • Sign In and Sign Out Route
  • Registering Users
  • Cryptographic Cookies for Email Confirmation
  • Confirming User Accounts
  • Confirming User Accounts Continues
  • Text body of Confirmation Email
  • User Role Categories
  • User Role Categories Continues
  • Role Assignments
  • Role Verification
  • Role Verification Continues
  • Profiling Information
  • Profiling Page
  • User Profile Editor
  • Administrator Profile Editor
  • Edit Profile Admin
  • User Avatars
  • More on User Avatars
  • Submission and Display