Python Full Stack

Python Full Stack Training Provided by SLA Consultants Gurgaon Training Institute in Gurgaon

Beginner 0(0 Ratings) 0 Students enrolled
Created by SLA Consultants Gurgaon Training Institute staff Last updated Mon, 11-Apr-2022 English


Python Full Stack free videos and free material uploaded by SLA Consultants Gurgaon Training Institute staff .

Syllabus / What will i learn?

Module 1 - Introduction to WEB

What is Web?

Web Features?

W3C and W3C Members

Introduction to What WG

Core HTML

Introduction

Parts in HTML Document

Version Information

Head Section

Meta Information

Favicons

Body Section

HTML FORMS

Anchors, Images

Advance HTML5

Introduction

HTML5 HISTORY

Why HTML5?

New Features and Groups

Structure of HTML5 Document

Power of HTML5 and Features

Semantics and Block Level Elements

HTML5 Forms

HTML5 Multimedia

HTML5 Graphics

Core CSS

Introduction

CSS Basics

CSS Introduction

CSS Syntax

CSS Versions

CSS Id & Class

CSS Styling

Styling Backgrounds

Styling Text

Styling Fonts

CSS Borders

Advance CSS

Introduction

CSS3 Modules

Selectors

Box Model

Backgrounds and Borders

Text Effects

2D/3D Transformations

Core & Adanced Animations

Multiple Column Layout

User Interface

Core JavaScript

What is Script? Types of Scripts?

Introduction to JavaScript

Comments and Types of Comments

Popup Boxes

Variables & Operators

JavaScript Functions and Events

Conditional Statements

Looping Control Statement

JavaScriptJavaScript

Types of Errors

Exception Handling

JavaScript Objects

Browser Objects

Validations in JS

Module 2 - Core & Advanced Python

Module 2.1 – Core Python

Introduction to Python

What is Python?

History of Python

Python Versions

Features of Python

How to Install Python

Install Python with Diff IDEs

Creating Your First Python Program

Printing to the Screen

Reading Keyboard Input

Using Command Prompt and GUI or IDE

Different Modes in Python

Execute the Script

Interactive Mode

Script Mode

Python Comments

Working with Python in Unix/Linux/Windows/Mac/Android

Python New IDEs

PyCharm IDE

How to Work on PyCharm

PyCharm Components

Debugging process in PyCharm

SublimeText IDE

What is PIP?

Variables in Python

What is Variable?

Variables in Python

Constants in Python

Standard Data Types

Operators and Operands

Swap variables

Type Conversion

String Handling

Python Conditional Statements:

How to use “if condition” in conditional structures

if statement (One-Way Decisions)

if .. else statement (Two-way Decisions)

How to use “else condition”

if ..elif .. else statement (Multi-way)

When “else condition” does not work

How to use “elif” condition

How to execute conditional statement with minimal code

Nested IF Statement

Python LOOPS

How to use “While Loop”

How to use “For Loop”

How to use For Loop for set of other things besides numbers

Break statements in For Loop

Continue statement in For Loop

Enumerate function for For Loop

Python Lists

Lists are mutable

Getting to Lists

List indices

Traversing a list

List operations

List slices

List methods

Map, filter and reduce

Python TUPLE

Advantages of Tuple over List

Packing and Unpacking

Comparing tuples

Creating nested tuple

Using tuples as keys in dictionaries

Deleting Tuples

Slicing of Tuple

Tuple Membership Test

Python Sets

How to create a set?

Iteration Over Sets

Python Set Methods

Python Set Operations

Union of sets

Built-in Functions with Set

Python Frozenset

Python Dictionary

How to create a dictionary?

Python Hashing?

Python Dictionary Methods

Copying dictionary

Updating Dictionary

Delete Keys from the dictionary

Dictionary items() Method

Sorting the Dictionary

Python Dictionary in-built Functions

Python Functions

What is a Function?

How to define and call a function in Python

Types of Functions

Significance of Indentation (Space) in Python

How Function Return Value?

Types of Arguments in Functions

Default Arguments

Non-Default Arguments

Keyword Arguments

Non-keyword Arguments

Arbitrary Arguments

Rules to define a function in Python

Various Forms of Function Arguments

Scope and Lifetime of variables

Anonymous Functions/Lambda functions

map(), filter(), reduce() functions

What is a Docstring?

Module 2.2 – Advanced Python

Python Exception Handling

Python Errors

Common RunTime Errors in PYTHON

Abnormal termination

Chain of importance Of Exception

Object-Orientedandling

Try … Except

Try ..Except .. else

Try … finally

Python Class and Objects

Introduction to OOPs Programming

Object Oriented Programming System

OOPS Principles

Basic concept of Object and Classes

Access Modifiers

How to define Python classes

Self-variable in python

What is Inheritance? Types of Inheritance?

How Inheritance works?

Python Regular Expressions

What is Regular Expression?

Regular Expression Syntax

Understanding Regular Expressions

Regular Expression Patterns

Literal characters

Module 2.3 – Bootstrap (Powerful Mobile Front-End Framework)

What is Responsive Web Designing?

Typography Features

Bootstrap Tables, Buttons, Dropdowns, Navbars

Bootstrap Images

Bootstrap Responsive utilities

Bootstrap Glyph icons

Bootstrap Grid System

What is a Grid?

What is Bootstrap Grid System?

MOBILE FIRST STRATEGY

Working of Bootstrap Grid System

Media Queries

Grid Options

Responsive column resets

Offset columns

Nested columns

Django Web Framework

What is a Framework

Introduction to Django

Django – Design Philosophies

History of Django

Why django and Features

Environment setup

Web Server

MVC Pattern

MVC Architecture vs MVT Architecture

Django MVC – MVT Pattern

Getting Started with Django

Creating the first Project

Integrating the Project to sublime text

The Project Structure

Running the server

Solving the issues and Migrations

Database Setup

Setting Up Your Project

Create an Application

What Django Follows

Structure of django framework

Model Layer

What are models

Model fields

Querysets

Module 3 - Django

Django – Admin Interface

Starting the Admin Interface

Migrations

Views Layer

Simple View

Basic view(displaying hello world)

Functional views, class based views

Django – URL Mapping

Organizing Your URLs

Role of urls in djnago

Working urls

Forms

Sending Parameters to Views

Templates layer

The Render Function

Django Template Language (DTL)

Role of template layer in django

Filters,Tags, Tag if, Tag for, Block and Extend Tags

Comment Tag, Usage of templates

Extending base template

Django – Models

Creating a Model

Manipulating Data (CRUD)

Linking Models

Django – Page Redirection

Django – Sending E-mails

Sending a Simple E-mail

Sending Multiple Mails with send_mass_mail

Sending HTML E-mail

Sending HTML E-mail with Attachments

Django – Form Processing

Using Form in a View

Usage of forms

Crud operations using forms

Crispy forms in django

Django – File Uploading

Uploading an Image

Django – Apache Setup

Django – Cookies Handling

Django – Sessions

Django – Comments

Django Admin

Creating Super User

Using admin in Django

Adding models to admin

Adding model objects using admin

Displaying in cmd using querysets

Static files

Loading css files into templates

Loading js files into templates

Uploading image using models

User authentication

 



Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description
Python Full stack Development refers to the development of web application using Python programming language and Django framework. A Python Full Stack Developer is a person who has knowledge of all the layers of software development process. They have proficient knowledge in Python programming language and use their skills to develop superior quality web applications in a very short amount of time. With Python Full Stack Development Training provided by SLA Consultants Gurgaon in Gurgaon/Gurugram, you will be able to become a professional Python Full Stack Developer in a matter of months.
You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
About the instructor
  • 0 Reviews
  • 0 Students
  • 92 Courses
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

Free

1:1 Online Training Fee: 10000 /-
Contact instructor for demo :