Python Programming with Django II

In this live class, you will have an instructor coach you through interactive sessions. One dedicated staff will also be assigned to support you through every class. Django is a great web application framework used in advanced technologies like machine learning. Take a free trial.

Live Class: Friday, 08 Jul

Enrolled: 0

Duration: 30 Hours

Offered by: infyni

$474 25% off

$355

About Course

In this live and interactive course you will learn how to build websites and develop web applications with Python and Django framework. Django’s primary goal is to ease the creation of complex database-driven websites. Examples of websites that use Django are Instagram, Disqus, Washington Times, Bitbucket and Mozilla.
For those who are new to Python, this course will get you started on Real Python to get a firm foundation in web development using Python. Your training will include projects and assignments that will be discussed in the live class. 

Here is why you should be learning Django now:

  • Django follows the Don’t Repeat Yourself (DRY) principle, making the framework time-efficient
  • Good for SEO
  • Pluggable
  • Allows developers to use libraries

Where Django can be used:  

  1. Client relationship management (CRM) systems
  2. Content management systems (CMS) for internal and commercial use
  3. Communication platforms
  4. Booking engines
  5. Document administration platforms



Skills You Will Gain

Python Programming Variation and Datatype OOPs Networking Framework Django Project HTML CSS JS Bootstrap Data Visualization

Course Offerings

  • Instructor-led interactive classes
  • Clarify your doubts during class
  • Access recordings of the class
  • Attend on mobile or tablet
  • Live projects to practice
  • Case studies to learn from
  • Lifetime mentorship support
  • Industry specific curriculum
  • Certificate of Completion
  • Employability Opportunity
  • Topics
  • Instructor (1)
  • How is Python? (History)
  • What is Python?
  • Why is Python?
  • Where is Python?
  • Install Python
  • Install Git
  • Install PyCharm
  • Create GitHub repository
  • Virtual Environment Setup
  • Variable
  • Data types: String, Integer, Boolean, Float
  • None Type Data Structure: List, Dictionary, Tuple, Array, Se
  • Conditional Statement
  • Looping Statement
  • Nested Loop
  • Control Looping
  • Break and Continue
  • Types of Functions (Function with/without Parameter and/or return value)
  • Unnamed and Named Parameters
  • Create User Defined Function
  • Anonymous Lambda Function
  • IteratorOOPs
  • Generator
  • Closer Function
  • Nested Function
  • Decorator
  • What is OOPs
  • OOPs implemented in Python
  • Inheritance and Polymorphism
  • Operator and Method overriding
  • Create Class and Core Python Object
  • Class Attributes
  • Basic Exception Handling
  • Try…Except…Else…Finally
  • Debugging Errors
  • Debugging with PyCharm
  • Built in functions:String Related Functions, Integer Related Functions, Data Structure Related Functions, Common Functions
  • Built in Modules: OS related Module, Mathematical Modules, Asynchronous Modules, Security Modules, Datetime Modules, Common Modules
  • Write to a File
  • Read from a File
  • Check File and Copy File
  • Pickle Module
  • Working With Directories
  • What is Threading
  • What is Multithreading
  • Different ways of Creating Threads
  • Thread Synchronization
  • Locks and Semaphores
  • Thread Communication
  • Downloading Webpage Content
  • Downloading Image from Web
  • Socket Programming – Client and Server
  • Sending Emails
  • Create a database
  • Create a table
  • CRUD operations – Create, Read, Update, Delete
  • Regular Expression Module
  • Regular Expression Methods
  • Quantifiers
  • Special Characters
  • What is Framework
  • Micro Framework
  • Fullstack Framework
  • Django Overview
  • MVT Architecture of Django
  • Create Django Project
  • Create Project Application
  • Create Database Schema
  • Generate database and table from Django
  • One2One,One2Many,Many2Many relationships
  • Overview of default Django Admin site
  • Add models on Admin Page
  • User Permissions and Groups
  • Overview of Django Views
  • Create Django API endpoint
  • How to deploy Django Project using Docker
  • How to deploy project on AWS and overview of relative AWS services.
  • Introduction to HTML
  • HTML Tags
  • HTML Lists
  • Divs and Span
  • Attributes
  • HTML Tables
  • HTML Forms
  • Exercises
  • Introduction to CSS
  • CSS Colors
  • CSS Backgrounds and Borders
  • CSS Selectors
  • CSS Specificity
  • CSS Fonts
  • CSS Box Model
  • Exercises
  • Introduction to JS
  • Connecting JS
  • Control Flow in JS
  • While loop and For loop in JS
  • Functions in JS
  • Arrays in JS
  • Objects in JS
  • Exercises
  • Introduction to DOM
  • DOM Interaction
  • DOM events
  • Introduction to Bootstrap
  • Buttons
  • Forms
  • Navbars
  • Grids
  • Introduction to jQuery
  • jQuery Basics
  • jQuery Events
  • Jupyter Notebooks Overview
  • Optional : Virtual Environments
  • Introduction to Numpy
  • Numpy Arrays
  • Numpy Array Indexing
  • Numpy Operations
  • Numpy Exercises
  • Introduction to Pandas
  • Series
  • DataFrames
  • Missing data and Groupby
  • Merginig Joining and Concatenation
  • Operations
  • Data Input and Output
  • Pandas Exercises
  • Introduction to Data Visualization
  • Introduction to Matplotlib
  • Matplotlib plots Methods - Functional and Object Oriented
  • Subplots
  • Matplotlib Excercises
  • Introduction to Seaborn
  • Distribution Plots
  • Categorical Plots
  • Matrix Plots
  • Grids
  • Regression Plots
  • Style and Color
  • Seaborn Exercises
  • Introduction to Pandas Built-in Data Visualization
  • Pandas Data visualization Exercise
  • Introduction to Plotly and Cufflinks
  • Plotly and Cufflinks
  • Introduction to Geographical Plotting
  • Choropeth Maps
  • Choropleth Exercises
  • Website Project using Python django
  • Data Capstone Project using Data analysis and Visualization

Python Programming with Django II students also learn