What you'll Learn

Home » Application Development » Advanced Python Programming

Python Programming

Advanced Python Programming designed for the students who have basic knowledge of python and wish to expand their capabilities for more than writing simple console application. This is two part session that introduce web development and data processing /visualization concepts for the students and then how to implement those concepts as professional development project. In this course we will implement Web solutions using Django frame work and Data processing and visualization using Pandas, Bokeh and streamlit libraries.


Advanced Python Programming

Advanced Python Programming Course Content

  • Introduction
    • Introduction
    • History
    • MVC and MVT
    • First Django project
  • Web and Django App
    • How Web work
    • Create Django App
    • Getting Familiar with GitHub
  • Template, Test and Database
    • Setting the Template
    • Unit Testing Apps
    • Migration and Database Model
    • Django Admin
  • Modification and Migration ,Static Resource ,Web Forms
    • Expand Application
    • Static Resources
    • Web Forms
  • More With Forms, User Account and Authentication
    • CRUD operations in data
    • User Account and Authentication
    • Custom user model
  • Bootstrap, Email configuration
    • Introducing Bootstrap
    • Setting up emails
  • User Management
    • Manage user permission and Authorizations
    • Additional features
  • Deployment
    • Deploying Application
    • Deployment checklist
    • Introducing Heroku
  • Data processing and Visualization basic
    • Data Processing and Visualization what and Why
    • Visualization Techniques
    • Data Visualization guidelines
  • Introduction to Pandas
  • Visualization with Bokeh
  • Visualization with Streamlit
  • Sample Projects
Enquiry - Course Pages

Need more details?

Please submit below inquiry form


You may also interested in