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 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