Students Trained

3500+

Course Duration

80 Hours

Real Project's

5+

New Batch Starting
24th June & 1st July 2019

Discount Offer

Now Fee: ₹ 5100/-

GROUP DISCOUNT: For group payment of min. 4 students Get 10% Discount (per head)

Key features
  • 90 hours of instructor-led training.
  • Live project During Training.
  • Certification from Technex'19.
  • Learn to create your own Python programs.
  • Master Python Django & advanced web development in Python.
What is Python Web Development Course about?
  • The All-in-One Python course enables you to become a professional Python programmer. Any aspiring programmer can learn Python from the basics and go on to master web development in Python.
  • Gain hands on experience creating a website functionality in Python
  • Learn Templates, Views, urls, models and lots more.

Course Content

Step - 1
Python Basics
  • What is Python?
  • Programming Language.
  • Getting Started: Downloading and Installing.
  • Variables types and properties.
  • Strings types (raw, Unicode), properties, methods, indexing.
  • sequencing, slicing, finding string in strings.
  • Extracting Links from a webpage.
Step - 2
Conditional Loops and Statements
  • Making Decision, Flow Control
  • Logical, Boolean Expressions
  • Loops (While loop), Break Statement
  • Factorial using while loop
  • Multiple assignment
Step - 3
Working with strings & List
  • Structured Data – List
  • List properties, indexing, slicing
  • Nested Lists
  • Mutation (of strings and lists)
  • Loops (for loop) on lists
  • In operator, index operator
Step - 4
Classes and modules
  • Lambda Function
  • Generator expression
  • String formatting
  • OOP Programming
  • Constructors
Step - 5
Exception Handling in Python
  • Understanding exceptions
  • Try, except, else and finally
  • Raising exceptions with: raise, assert
  • Creating your own exception classes
Step - 6
Introduction to Django
  • Required Python Knowledge
  • Your First View: Dynamic Content
  • How Django process a Request
  • 404 Error
  • Django Pretty Error Pages
Step - 7
The Django Template system
  • Using the Template System
  • Multiple Contexts, Same Template
  • Playing with Context Objects
  • Template Loading & Inheritance
  • Using Templates in Views
Step - 8
Interfacing with a Database: Models
  • Configuring the Database
  • Basic Data Access
  • Inserting and Updating data
  • Filtering, Ordering & Slicing Data
  • Adding & Removing Fields
  • Removing Models
Step - 9
URLs Views & Forms
  • Standard URL Configuration
  • Resolving URLs to Views
  • Function-Based Views
  • Binding to User Input
  • Custom Fields
Step - 10
Sessions, Users, and Registration
  • Users and Authentication
  • Logging In and Out
  • Managing Users, Permissions, and Groups
  • Activating the Admin Interface
  • Customizing Admin Templates
  • Custom Model Templates
  • Create Authentication
Step - 11
Sending email
  • Quick example
  • send_mail()
  • The EmailMessage class
  • Email backend
  • Configuring email for development
Steep - 12
Make Complete E-Commerce
Project can be According to You
  • Start Project
  • Connecting Templates
  • Make Models
  • Create Add to Cart
  • Check Out
  • Add Payment Method
  • Integrate Payment Gateway
  • Integrate SMS Gateway
  • Add Admin Panel
  • Add Category and Products
  • Track New Orders
  • Make Live your Project

Programming Language and Tools we Used

partner
partner
partner
partner
partner

Contact TechSim+

Any question? Reach out to us and we’ll get back to you shortly.

  • +91 9893762256
  • training@techsimplus.com

Submit Your Enquiry for This Course