Angular js training   Angular js training

 

Angular js training
Kameswara Sarma Uppuluri
(MCT, MCPD, MCTS, MCAD, MCDBA, MCSD)

 

Django Online Training

Django Online Training Instructor for this course is Kameswara Sarma Uppuluri.

He is an accomplished Senior Technical Corporate Trainer here in India and a consultant. He has been a Microsoft Certified Trainer since 2004 and a Microsoft Certified Professional since 1998. He has delivered various trainings at client places, on Microsoft Technologies for top MNC's in India .

He is passionate about teaching developers how to make the most out of their chosen technologies and doing web development in the best way possible.

He has spent years of developing course materials and teaching professional developers online throughout the world.

He has worked in technology for 16 years, specializing in web Development,Content Management Systems,databases and business intelligence.

He is an independent consultant that enjoys development and teaching.

He is a consultant based in Hyderabad, India. He has over 16 years of experience in the IT field, and over a decade of experience as a trainer.

He is an expert in SharePoint Development/Configuration/,Administration and .NET development and Database business intelligence technologies.

Live Online Training Videos
Django training

Course Fee :
5000/-
Angular js training

Course Duration : 35 Days

Session Duration : 90 Minutes (Mon – Sat)

 

 
Angular js training
What is Django ?
  • Django is free, open source and written in Python. We have dajango Online training instuitute in hyderabad. Django is a Python framework that makes it easier to create dynamic web sites using Python. Django follows the MVT design pattern (Model View Template). Django was designed to help developers take applications from concept to completion as quickly as possible.
Audience Profile:

Django Python online training institute in hyderabad course is for all web developers who want to learn Django with Python enhance their existing Django skills to the next level.


Prerequisites

Visual Studio Code Editor, Python,Django.
Basic Knowledge of Python,JavaScript,jQuery,CSS,Bootstrap.
Basic Knowledge of any SQL Database.


Our Trainer's Profile :
  • Our Trainers speak from Experience
  • Our Trainers Are Subject Matter Experts
  • Our Trainers Are Expert instructors
  • Our Trainers are Microsoft Certified
  • Our Trainers have more than 13+ years of experience on Microsoft Technologies
Career Path :

After completing this course you will be able to take up the roles of
  • Django Developer


Lesson 1 - Django - The Big Picture

In this lesson, we will cover the following topics.

  1. Course Introduction
  2. Introduction To Django Web Framework
  3. Python and Django Version History
  4. Installing Python
  5. Creating Virtual Environment
  6. What is PIP?
  7. Installing Django
  8. Listing out installed packages
  9. Installing an Editor
  10. Installing Useful Extensions for Visual Studio Code
  11. Complete Course Exercise Files

Lesson 2 - Getting Ready With Django Sample Project

In this lesson, we will cover the following topics.

  1. Creating Django Project
  2. Understanding Django Project Folder Structure

Lesson 3 - Getting Ready with Django Sample Application

In this lesson, we will cover the following topics.

  1. Creating Django Application
  2. Understanding Django Application Folder Structure
  3. Configuring App Level & Project Level Routing
  4. Creating a new Function Based View - 1
  5. Creating a new Function Based View - 2
  6. Accessing QueryString Values inside a View

Lesson 4 - Django Request and Response Life Cycle

In this lesson, we will cover the following topics.

  1. Understanding Request Life Cycle

Lesson 5 - Working with Templates

In this lesson, we will cover the following topics.

  1. Creating and Configuring Templates folder
  2. Creating a View to Render Template
  3. Creating a Template File

Lesson 6 - Understanding Debugging

In this lesson, we will cover the following topics.

  1. Debugging our Application inside Visual Studio Code

Lesson 7 - Implementing Logging

In this lesson, we will cover the following topics.

  1. Overview of Logging Levels, Logging Attributes
  2. Configuring Logging Handlers and Formatters
  3. Creating Custom Loggers

Lesson 8 - Working with Multiple Apps

In this lesson, we will cover the following topics.

  1. Creating Multiple Applications inside a Django project

Lesson 9 - Working with built-in Template Tags

In this lesson, we will cover the following topics.

  1. Working with IF Template Tag - Part 1
  2. Working with IF Template Tag - Part 2
  3. Working with FOR Template Tag
  4. Rendering Data using various HTML Form Controls
  5. Working with Nested For Loops

Lesson 10 - Consuming RESTAPI

In this lesson, we will cover the following topics.

  1. Rendering All Rows using Bootstrap
  2. Rendering All Rows using Bootstrap Card Component

Lesson 11 - Creating Master Pages

In this lesson, we will cover the following topics.

  1. Creating Layout Page for the Application
  2. Creating Child Pages

Lesson 12 - Consuming RESTAPI - Part 2

In this lesson, we will cover the following topics.

  1. Rendering an Individual Row Details
  2. Implementing Next and Previous Buttons
  3. Hide Or Show using CheckBox

Lesson 13 - Working With Models

In this lesson, we will cover the following topics.

  1. Creating a Model Class
  2. Pass Model Data To Template From View
  3. Pass List Of Model Data To Template From View

Lesson 14 - Working with Partial Views

In this lesson, we will cover the following topics.

  1. Creating a Partial View and Passing Data To Partial View

Lesson 15 - Working With Built-in Filters

In this lesson, we will cover the following topics.

  1. Working with Add Filter
  2. Working with String Casing Filter
  3. Working with Date and Time Filters
  4. Working with DictSort and DictSortReversed Filters
  5. Working with more built-in Filters

Lesson 17 - Creating Custom Filters

In this lesson, we will cover the following topics.

  1. Writing Custom Filters
  2. Consuming Custom Filters in Templates
  3. Creating Static Folders and Configuring in Settings.py
  4. Accessing css,js and Images, inside a Template file

Lesson 18 - Setting Up Database Configuration

In this lesson, we will cover the following topics.

  1. Installing SQL Server 2022 Community Edition
  2. Installing SSMS
  3. Configuring Database in Settings
  4. Applying Initial Migrations
  5. Creating a Data Model and Applying Migrations
  6. Creating SuperUser and Adding Sample Records using Admin Interface

Lesson 19 - Performing CRUD Operations using Django ORM

In this lesson, we will cover the following topics.

  1. Displaying List Of All Employees
  2. Displaying Details of an Individual Employee
  3. Deleting an Employee
  4. Updating Details of an Employee
  5. Inserting a New Employee

Lesson 20 - Performing Joins Using Django ORM

In this lesson, we will cover the following topics.

  1. Creating Master Model Classes and Applying Migrations
  2. Seeding Database Tables with Essential Data
  3. Adding Foreign Keys To Child Model Class and Applying Migrations
  4. Selecting all records using Joins
  5. Selecting Individual Record to include Master Table Data
  6. Deleting a Record by including data from Master Tables
  7. Updating a Record by including data from Master Tables
  8. Inserting a Record by including data from Master Tables

Lesson 21 - Designing Forms Manually

In this lesson, we will cover the following topics.

  1. Rendering Form Controls Manually

Lesson 22 - Validating Model Forms

In this lesson, we will cover the following topics.

  1. Getting Ready To Implement Validations
  2. Observing Default Validation Behavior
  3. Using Django Built In Form Widgets like RadioButton,DropDownList,CheckBox
  4. Using MinLengthValidator,MinValueValidator,MaxValueValidator
  5. Implementing Clean Method for Individual Fields
  6. Implementing a Single Clean Method for an entire Form
  7. Implementing Custom Validators
  8. Rendering Custom Error Messages
  9. Styling Error Messages

Lesson 23 - Performing Bulk Insert Operations using ModelFormFactory

In this lesson, we will cover the following topics.

  1. Creating a Model And Applying Migrations
  2. Creating a Dynamic Form using ModelFormFactory
  3. Creating View and Template To do Bulk Insertion of Records
  4. Performing Bulk Insert by using bulk_create Method

Lesson 24 - Performing Bulk Update Operations

In this lesson, we will cover the following topics.

  1. Rendering Dynamic Form For Updation
  2. Implementing POST to update Bulk Records

Lesson 25 - Performing Bulk Delete Operations

In this lesson, we will cover the following topics.

  1. Displaying List Of Employees
  2. Deleting Multiple Records using CheckBox as RowSelector
  3. Deleting A Single Record using RadioButton as RowSelector

Lesson 26 - Working With Pagination

In this lesson, we will cover the following topics.

  1. Implementing Pagination by using Paginator
  2. Implementing Dynamic Paging

Lesson 27 - Implementing Search Functionality

In this lesson, we will cover the following topics.

  1. Adding Search Functionality along with Paging

Lesson 28 - Implementing Sort Functionality

In this lesson, we will cover the following topics.

  1. Implementing Sort Functionality along with Paging and Search

Lesson 29 - Cascading DropDown Lists

In this lesson, we will cover the following topics.

  1. Implementing Models And Applying Migrations
  2. Seeding Data
  3. Creating a FormModel Class
  4. Creating View and Calling Views using jQuery $.ajax

Lesson 30 - Working with Transactions

In this lesson, we will cover the following topics.

  1. Implementing Transaction Support

Lesson 31 - Working with Database First Approach

In this lesson, we will cover the following topics.

  1. Inspecting Database and Generating Models
  2. Accessing Generated Models using Django ORM
  3. Executing Raw SQL Statements using pyodbc
  4. Executing SQL Stored Procedures
  5. Executing SQL Stored Procedures with output Parameters

Lesson 32 - Implementing Sub Totals and Running Totals

In this lesson, we will cover the following topics.

  1. Implementing Running Totals
  2. Implementing Sub Totals

Lesson 33 - Django - ORM - Filtering QuerySets

In this lesson, we will cover the following topics.

  1. Filtering QuerySets using Django ORM

Lesson 34 - Implementing Expand and Collapse Functionality

In this lesson, we will cover the following topics.

  1. Implementing Accordion Functionality
  2. Implementing Expand All and Collapse All Functionality

Lesson 35 - Implementing Multi Level Expand Collapse Functionality

In this lesson, we will cover the following topics.

  1. Implementing Multi Level Accordion Functionality
  2. Implementing Expand All and Collapse All Functionality at Multi Levels

Lesson 36 - Developing Custom Tags

In this lesson, we will cover the following topics.

  1. Developing Inclusion Tag
  2. Developing Simple Tag

Lesson 37 - Working with different Caching Providers

In this lesson, we will cover the following topics.

  1. Working with Page Output caching
  2. Queryset Caching
  3. Using Local Memory Caching Provider
  4. Working with Database Caching
  5. Working with FIleSystem Caching

Lesson 38 - Exporting Data To Various Formats

In this lesson, we will cover the following topics.

  1. Exporting Data To CSV
  2. Exporting Data To JSON
  3. Exporting Data To Excel
  4. Exporting Data To Word
  5. Exporting Data To PDF

Lesson 39 - Uploading and Downloading Files

In this lesson, we will cover the following topics.

  1. Getting Ready with Models
  2. Applying Migrations
  3. Implementing View And Template
  4. Rendering Multiple FileUpload Controls Dynamically
  5. Uploading Multiple Files
  6. Testing the Upload Files functionality
  7. Displaying List Of All Employees
  8. Downloading Files

Lesson 40 - Storing Images inside Database Table

In this lesson, we will cover the following topics.

  1. Writing Images into Database Table
  2. Reading Images from Database Table

Lesson 41 - Working with Charts

In this lesson, we will cover the following topics.

  1. Creating a Model and Applying Migrations
  2. Implementing View and Configuring Route URLs
  3. Rendering Bar,Line,Pie,Doughnut,Radar,Polar Area Graphs
  4. Rendering Area Graph

Lesson 42 - Working with Cookies

In this lesson, we will cover the following topics.

  1. Reading All Cookies
  2. Creating Cookies
  3. Deleting All Cookies
  4. Reading Cookie Value
  5. Deleting a Cookie

Lesson 43 - Working with Sessions

In this lesson, we will cover the following topics.

  1. Displaying List Of Session Keys
  2. Creating Session Keys
  3. Deleting All Session Keys
  4. Reading Session Key Value
  5. Deleting Session Key

Lesson 44 - Implementing Authentication

In this lesson, we will cover the following topics.

  1. Getting Ready with Signup Form
  2. Create a Base Page
  3. Implementing Signup Functionality
  4. Creating a Home Page
  5. Creating Login Page
  6. Implementing ChangePassword Page
  7. Implementing ChangeProfile Page
  8. Implementing Delete Account Page
  9. Implementing Signout Functionality
  10. Adding Custom Properties To Users

Lesson 45 - Working with User Groups Programmatically

In this lesson, we will cover the following topics.

  1. Adding Users To a Default Group
  2. Creating Super User
  3. Designing Home Page For Super Users
  4. Displaying List Of All Roles
  5. Creating New Roles
  6. Updating Roles
  7. Deleting Roles
  8. Displaying List Of Staff Users
  9. Adding a New Staff User To a Specific Role
  10. Updating Staff User Details
  11. Deleting Staff User

Lesson 46 - Implementing Role Based Authorization Programmatically

In this lesson, we will cover the following topics.

  1. Creating Permissions
  2. Creating Roles
  3. Associating Permissions To Roles- GET
  4. Associating Permissions To Roles- POST
  5. Creating a Custom Decorator and Attaching It to Views
  6. Showing or Hiding CRUD Links based on Group Permissions

Lesson 47 - Working with Django Signals

In this lesson, we will cover the following topics.

  1. Overview of Model based Signals
  2. Implementing Presave and PostSave Signals
  3. Implementing PreDelete and PostDelete Signals

Lesson 48 - Configuring Email Provider

In this lesson, we will cover the following topics.

  1. Sending Emails from Django Application

Lesson 49 - Implementing Custom Middleware

In this lesson, we will cover the following topics.

  1. Writing Custom Middleware

Lesson 50 - Working with Django Rest Framework (DRF)

In this lesson, we will cover the following topics.

  1. Setting Up Development Environment for DRF
  2. Creating Models and Serializers
  3. Implementing Get All Records
  4. Implementing Post
  5. Implementing Get By Id
  6. Implementing Put
  7. Implementing Delete
  8. Developing a DRF RESTAPI for CRUD Operations using Class Based Views
  9. Developing a DRF RESTAPI for CRUD Operations using Mixins
  10. Developing a DRF RESTAPI for CRUD Operations using Generic API Views
  11. Developing a DRF RESTAPI for CRUD Operations using ViewSets
  12. Implementing Support for Pagination at API Level
  13. Implementing Support for Filtering at API Level
  14. Implementing Support for Search Functionality at API Level
  15. Implementing Support for Sort Functionality at API Level
  16. Implementing Nested Serializers
  17. Implementing Basic Authentication Globally
  18. Implementing Basic Authentication locally
  19. Implementing Token based Authentication
  20. Implementing Model Level Authorization

Lesson 51 - Consuming DRF RESTAPI from Django Web Application

In this lesson, we will cover the following topics.

  1. Configuring CORS (Cross-Origin Resource Sharing)
  2. Calling GetAll Method To Retrieve List Of Records
  3. Returning Foreign Keys Data To Consumer App
  4. Getting Ready With Form Fields
  5. Calling POST Method To Insert a New Record
  6. Calling GetById Method To Retrieve a Single Record
  7. Calling Delete Method To Delete a Record
  8. Calling Put Method To Update a Record
Why you should choose UIAcademy.co.in as your Online Training provider?

• We are into training industry for more than 16+ years.
• Scenario Based Training.
• Certification Exam preparation.
• Our trainers are certified and qualified with Real-World experience.
• Our Large List of Satisfied Students & Clients Around the World.
• Demo of live project including Source Code and other resources will be provided to the students.
• Students will have access to soft copies of all the Case Studies and other examples used during the sessions.
• We provide complete guidance towards MCP Certification Exams.
• Step by Step Lab Manuals and Course Materials.
• Resume and Interview Preparation Guidance.
 
 
Client Testimonials
 

Excellent Django trainer! The training objectives were well explained and their training services were extremely professional, which enabled me to get maximum benefit from the course.

Kashish Arora
Australia
 

 

Client Testimonials
 

Excellent HTML5, CSS3,JQuery,Angular trainings. It is really helping me to implement it in my real-time work.

Amin Khan
Pune
 

 

Angular js training
 
© Copyright 2010 - 2024 | UIAcademy.co.in | All trademarks and logos are the sole property of their respective owners.