Our Courses

Python Full Stack

  • • Introduction to HTML
  • • Basic Structure of HTML
  • • HTML Editors
  • • HTML Tags
  • • Paragraphs, Headings and Text
  • • Formatting Tags
  • • HTML Lists
  • • HTML Images
  • • HTML Tables
  • • HTML Forms
  • • HTML Media

  • • Introduction to CSS
  • • Types of CSS
  • • CSS Properties, Selectors and Values
  • • Applying CSS to HTML
  • • CSS colours
  • • CSS Box Model, Margins, Padding, Borders
  • • CSS Text, Font Formats
  • • CSS Advanced Topics (Effects, Animations, Shadows, Etc.,)

  • • Introduction to JavaScript
  • • How to Apply JavaScript
  • • Displaying Output in JavaScript
  • • Understanding JavaScript Syntax
  • • Variables, Datatypes
  • • Operators
  • • Math and String Manipulations
  • • Conditional and looping Statements
  • • Functions
  • • Validations
  • • Events

  • • Introduction to Bootstrap
  • • Bootstrap Setup
  • • Bootstrap Containers
  • • Bootstrap Grids
  • • Bootstrap Tables
  • • Bootstrap Buttons, Navbars, Alerts
  • • Bootstrap Carousel
  • • Bootstrap Forms

  • • Introduction to Angular
  • • Environment Setup
  • • Installing Angular CLI
  • • Directory Structure of Angular
  • • Angular Fundamentals
  • • Angular Building Blocks
  • • Angular Data Binding
  • • String Interpolation
  • • Directives and Pipes
  • • Forms
  • • Approaches (Driven, Reactive)
  • • Validators
  • • Routing

  • • What is Python and history of Python
  • • Unique features of Python
  • • Python-2 and Python-3 differences
  • • Install Python and Environment Setup
  • • First Python Program
  • • Python Identifiers, Keywords and Indentation
  • • Comments and document interlude in Python
  • • Command-line arguments
  • • Getting User Input
  • • Python Data Types
  • • What are variables?
  • • Python Core objects and Functions
  • • Number and Maths
  • • Assignments

  • • if-else
  • • if-else if-else
  • • while loop
  • • for loop
  • • break
  • • continue
  • • assert
  • • pass
  • • return

  • • Introduction
  • • Lists in Python
  • • More about Lists
  • • Understanding Iterators
  • • Generators, Comprehensions and Lambda Expressions
  • • Generators and Yield
  • • Next and Ranges
  • • Understanding and using Ranges
  • • More About Ranges
  • • Ordered Sets with tuples

  • • Introduction to the section
  • • Python Dictionaries
  • • More On Dictionaries
  • • Sets
  • • Python Sets Examples
  • • Input and Output in Python
  • • Reading and writing text files
  • • Writing Text Files
  • • Appending to Files and Challenge
  • • Writing Binary Files Manually
  • • Using Pickle to Write Binary Files

  • • Python user defined functions
  • • Python packages functions
  • • Defining and calling Function The anonymous Functions
  • • Loops and statement in Python
  • • Python Modules & Packages
  • • Python Object Oriented
  • • Overview of OOP
  • • The self-variable
  • • Constructor
  • • Types Of Variables
  • • Namespaces
  • • Creating Classes and Objects
  • • Inheritance
  • • Types of Methods
  • • Instance Methods
  • • Static Methods
  • • Class Methods
  • • Accessing attributes
  • • Built-In Class Attributes
  • • Destroying Objects
  • • Abstract classes and Interfaces
  • • Abstract Methods and Abstract class
  • • Interface in Python
  • • Abstract classes and Interfaces

  • • Errors in Python
  • • Compile-Time Errors
  • • Runtime Errors
  • • Logical Errors
  • • What is Exception?
  • • Handling an exceptiontry….except…elsetry-finally clause.
  • • Argument of an Exception
  • • Python Standard Exceptions
  • • Raising an exceptions
  • • User-Defined Exceptions

  • • What are regular expressions?
  • • The match Function
  • • The search Function
  • • Matching vs searching
  • • Search and Replace
  • • Extended Regular Expressions
  • • Wildcard

  • • Django overview
  • • Creating a project
  • • Apps life cycle
  • • Admin interface
  • • Creating views
  • • URL Mapping
  • • Template system
  • • Models
  • • Form details
  • • Testing
  • • Page redirection
  • • Sending Emails
  • • Deploying Django framework
  • • Form processing
  • • File uploading
  • • Cookie handling
  • • Sessions, caching and comments
  • • RSS, AJAX
  • • Sending Emails
  • • GitHub, Bigbucket

  • • Database Handling With Mysql
  • • Python Mysql Database Access
  • • Create Database Connection
  • • DML And DDL Operations With Databases
  • • Performing Transactions
  • • Handling Database Errors
  • • Disconnecting Database
  • • Database Handling With Mongodb
  • • SQL VS NOSQL
  • • Mongodb
  • • Pymongo
  • • Establishing A Connection
  • • Accessing Database
  • • DML And DDL Operations

  • • Creating REST Services using Django
  • • Get/Post/Patch/Update/Delete
  • • Postman Applications
  • • Testing REST API
Duration : 120 Hours
Pre-requisite: Programming Language Knowledge

Module 1 : Front-End Part


Module 2 : HTML


Module 3 : CSS


Module 4 : JAVASCRIPT


Module 5 : BOOTSTRAP


Module 6 : ANGULARJS


Module 7 : INTRODUCTION TO PYTHON


Module 8 : CONTROL STATEMENTS


Module 9 : LIST, RANGES & TUPLES IN PYTHON


Module 10 : PYTHON DICTIONARIES AND SETS


Module 11 : PYTHON BUILT IN FUNCTION


Module 12 : EXCEPTIONS


Module 13 : PYTHON REGULAR EXPRESSIONS


Module 14 : DJANGO WEB FRAMEWORK IN PYTHON


Module 15 : DATABASE


Module 16 : WEB SERVICES


Send Your Message