Advance Python Web Application

Live / Classroom Sessions

Duration : 30 Days

Live Classes Fee : 1500/- 1000/- *

  • Basics, Operators, Data Types
  • Control Statements, Loops
  • OOPS, Inheritance, Exception Handling, IO, Multithreading
  • String Handling, RegEx
  • Functions, Modules, Packages
  • Sequence or Collections - List, Dictionary, Tuple, Sets

Master the basics of Django/Data Analytics

Next Offline/Online Batch
  • 21/12/2020
  • |
  • Tuesday
  • |
  • 03:30 AM

Register For Free Demo

Current Offline/Online Batch
  • 21/12/2020
  • |
  • Tuesday
  • |
  • 03:30 AM

Register For Free Demo

Connect with us

WhatsApp Call

Live Classes option is available for SSi Digital Academy annual subscribers, Know More about Annual Subscription..

Course Content

  • What is Python and history of Python?
  • Unique features of Python
  • 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
  • Operators Overview
  • Arithmetic Operations on Numeric Values
  • Logical Operators
  • Relational or Comparison Operators
  • Bitwise Operators
  • Identity Operators
  • Membership Operators
  • Order of Operands
  • Operators on Strings
  • Variables
  • Types of Variables
  • Types of Variables-String Types of Variables-Numeric
  • Types of Variables-Boolean Variables
  • Types of Variables-List Adding Elements to a List Accessing the Elements of a List
  • Types of Variables-Dictionary
  • Introduction to control Statements
  • Pass Statements
  • Conditional Statements
  • Types of Conditional Statements
  • If Statements
  • If...Else Statements
  • If...Else If Statements
  • If...Else If...Else Statements
  • Nested If Statements
  • Loops in Python
  • For Loop
  • While Loop
  • Loop else statement Nested Loop
  • range() Function
  • break Statements
  • continue Statements
  • Introduction to functions
  • Python user defined functions
  • Python packages functions Structure of Python module Importing module in a Python Program
  • Importing entire module Importing selected object from a module
  • Python’s processing of import module command
  • Working with math, random and other module
  • Defining and calling Function
  • Arguments and Return Statement
  • Variable-Length Arguments Recursion
  • Python Modules & Packages
  • Accessing Values in Strings
  • Various String Operators String Slices
  • String Functions and Methods
  • What are regular expressions?
  • The match Function
  • The search Function Matching vs searching
  • Search and Replace Extended Regular Expressions
  • Wildcard
  • Python Lists- Lists are mutable
  • Creating and Accessing Lists List Operations
  • Working with List
  • List Function and Methods
  • A Dictionary- Key: Value Pairs
  • Working with Dictionaries
  • Dictionary Functions and Methods
  • Advantages of Tuple over List
  • Creating and Accessing Tuples
  • Tuple Operations
  • Tuple Functions and Methods
  • How to create a set?
  • Iteration Over Sets
  • Python Set Methods
  • Python Set Operations
  • Union of sets
  • Built-in Functions with Set
  • Python Frozensett
  • Overview of OOP
  • Creating Classes and Objects
  • Accessing attributes
  • More about class and its members
  • Variable in class : Instance variable, Class variable Method in class
  • Instance method, Static method
  • Built-In ClassAttributes
  • Built-In ClassAttributes
  • The init method[__init__()] The del method [__del__()](Destroying Objects)
  • The str method [__str__()]
  • Private Attributes
  • Reading and modifying properties of classes using attr Methods
  • The Self Reference
  • Instance as an argument and return type
  • Introduction to Inheritance
  • Need for Inheritance Different Forms of Inheritance
  • Derived and Base classes (Subclassing)
  • Creating object of derive class
  • The derive class __init__()
  • Sub classing and scoping Overriding methods
  • What is Exception?
  • Handling an exception try....except...else
  • try-finally clause
  • Argument of an Exception
  • Python Standard Exceptions
  • Raising an exceptions
  • User-Defined Exceptions
  • Reading and writing text files Writing Text Files
  • Appending to Files and Challenge
  • Writing Binary Files Manually/
  • Using Pickle to Write Binary Files
  • What is multithreading? Starting a New Thread
  • The Threading Module Synchronizing Threads Multithreaded Priority Queue
  • Python Spreadsheet Interfaces
  • Python XML interfaces
  • What is HTML?
  • Basics of HTML- Structure of HTML
  • Div and Span tag and its attribute
  • Table tag and its attribute
  • Form tag, Label tag and its attribute
  • Input tag, Button tag all related tags and its attribute
  • Image Tag and its attribute
  • What is CSS and what is its need?
  • Type of CSS
  • Basic CSS syntax: attribute:proptery;
  • How to implements all three types
  • CSS Class / Id
  • CSS Media Query
  • CSS Rules
  • What is Bootstrap?
  • How to use bootstrap in HTML page Online mode Offline mode
  • Bootstrap Button classes, Form classes, Input classes, Div classes,
  • And classes for Container, Header, Footer, Slider
  • Bootstrap Navigation Bar
  • Table classes
  • Image classes
  • Alert classes
  • Text Classes
  • What is JavaScript?
  • Basic syntax and structure
  • DOM Properties in JavaScript
  • Variable declaration
  • Events like : onclick, onmouseover, onmouseout, etc.
  • Form validation using JavaScript
  • Animation using JavaScript
  • JavaScript basic functions
  • What is Jquery
  • Basic syntax and structure
  • JQuery Events
  • JQuery Functions
  • Live Project
  • Data, Database Concept
  • Entity, Relation
  • RDBMS Concept
  • Normalization
  • Codd’s Rules
  • List the capabilities of SQL SELECT statements
  • Execute a basic SELECT statement
  • Projection and selection of the rows
  • Limit the rows that are retrieved by a query
  • Sort the rows that are retrieved by a query
  • Use ampersand substitution to restrict and sort output at runtime
  • Describe various types of functions available in SQL
  • Use character, number, and date functions in SELECT statements
  • Describe various types of conversion functions that are available in SQL
  • Use the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions
  • Apply conditional expressions in a SELECT statement (CASE, DECODE)
  • Identify the available group functions
  • Describe the use of group functions
  • Group data by using the GROUP BY clause
  • Include or exclude grouped rows by using the HAVING clause
  • Write SELECT statements to access data from more than one table using equijoins and no equijoins
  • Join a table to itself by using a self- join
  • View data that generally does not meet a join condition by using outer joins
  • Generate a Cartesian product of all rows from two or more tables
  • Define subqueries
  • Describe the types of problems that the subqueries can solve
  • List the types of subqueries
  • Write single-row and multiple-row subqueries
  • Describe set operators
  • Use a set operator to combine multiple queries into a single query
  • Control the order of rows returned
  • Describe each data manipulation language (DML) statement
  • Insert rows into a table
  • Update rows in a table
  • Delete rows from a table
  • Control transactions
  • Advance DML statement:- multiple Insert, Insert all
  • Categorize the main database objects
  • Review the table structure
  • List the data types that are available for columns
  • Create a simple table
  • Explain how constraints are created at the time of table creation
  • Flashback
  • Functionality of recycle Bin
  • Purge
  • Describe how schema objects work
  • Create simple and complex views
  • Retrieve data from views
  • Inline views
  • Top –N Analysis
  • Create, maintain, and use sequences
  • Create and maintain indexes
  • Create private and public synonyms
  • System security and data security
  • user creation and management
  • grant, revoke, with grant option
  • System Privileges
  • Objects Privileges
  • Public synonyms
  • Installing SMTP python module
  • Sending email
  • Reading from file and sending emails to all
  • users addressing them directly for marketing
  • Basic of Client – Server architecture
  • Web development
  • Introduction to Django Web Framework
  • Features of Django
  • Installing Django
  • MVC model
  • Model and Understanding MVT (Model-View- Template)
  • MVC Vs MVT (Django)
  • Views
  • URL Mapping
  • Creating Core or Skeleton Website
  • Explain the Django Template System
  • Load Template Files
  • Render Templates
  • Create Forms
  • Process Form Data
  • Customize Form Field Validation
  • Django Models
  • Model Fields
  • Model Inheritance
  • CRUD on DB
  • Primary keys and the Model
  • Dynamic Webpages
  • Toggle Hidden Content
  • jQuery and AJAX integration
  • Django Admin Site
  • Writing Views and Raising 404 errors* Run-time sessions
  • Session frameworks; Homepage and Generic Lists
  • User Authentication and Permissions
  • Live Comprehensive Project

Course Features

  • Complimentary Life time Access to Core Java Online course
  • Course mentored by Industry expert
  • Project-based learning which will add stars to your resume
  • Course completion certificate
  • 1 Minor Project based on real-world applications

Course Mentor

  • Nitesh Sir, synonymous for C, C++, Data Structure and Python Training is a very seasoned trainer loved by students from last 11 years. His knowledge and delivery style for any entry level programming languages training for beginners specifically ' C, C++, Data Structure & Python ' is appreciated not only by graduates, undergraduates but by professionals also who are working on these technologies. He is the most preferred trainer of beginners.

Request more info

SSi Digital Benefits

Never miss

Daily session recordings to download

Relearn - Till you become expert

4 years unlimited access to classroom

We cover you

Lifetime access to online course/s with free updates

Practice & feedback

100s of practice assigments with solutions and code feedback

Projects

Live implementation of code

Free placement assistance for all

SSi Digital Academy is preferred placement partner of around 200+ organizations

Course Overview

  • Live web application based project development along with training & complete guidance.
  • Special training sessions in live class room with immediate doubt sloving approach .
  • Industry visit and complete interaction with developer
  • Total 300 hrs traning form which 200 hrs hand-on training & 100 hrs development on live project.
  • Implementation under the well experienced senior developer/ trainers in corporate environment with professional attitude.
  • Hands on experience of Live Project Development with systematic approach using all phases of SDLC.Professional Web Designing with latest Industry tools like HTML, CSS, JavaScript,JQuery,BootstrapIt's a Full Stack Development Training for Building Dynamic Website &Web Application:
  • Performance Evaluation
  • Continuous performance monitoring system by maintaining progress report.
  • On basis of performance corrective action planning and implementation.
  • A complete set of assignment Preparation, question bank & notes for daily practices
  • Interview Preparation
  • Interview preparation on the basis of companies requirement.
  • Written test, machine test, professional resume writing & HR round
  • 100% placement support. industry tie up with more than 150 companies for placement opportunities.
  • The on-job trainee work experience certificate issued after successful completion of live project.
Online Classes
  • Live Classes option is available for SSi Digital Academy annual subscribers, Know More about annual subscription..

  • Completion Certificates
  • Lifetime access to high-quality self-paced e-learning content and live class recordings
  • Monitored assignments & projects
  • Learner assistance
INR 1000/-

Connect with us

WhatsApp Call

Offline Classes
  • Completion Certificates
  • Lifetime access to high-quality self-paced e-learning content and live class recordings
  • Monitored assignments & projects
  • Learner assistance
  • 4 years of unlimited access
INR 999/-

Connect with us

WhatsApp Call