Sopan is a technologist who is passionate about developing software products using modern technology stacks. He has more than 20 years of progressive experience in software architecture, product development, implementation, and support.
Objective of the course
Develop Simple Web Application using Flask Framework
Deploy the same application in AWS Cloud
Day 1
Introduction to Web Application
Why Flask Framework
A Minimal Sample App
Jinja2 Templates
Extending Templates
Introducing Flash Messages and similar Utilities in Flask
Flask Forms
Handling POST (and other ) Requests methods
SQLAlchemy and Flask
Creating and Using a Database
Introducing Route Modules
Day 2
Machine Learning Application
Introduction to Database (Diabetics Data)
Importing Data into our Application
Developing Model/Views to use database
Deployment of Web Application
Options in Web Server
WSGI - interface to Python Applications
Sample Data Science Application
Deployment at AWS Or on Pythonanywhere
Course Curriculm
The duration of courses is 20 to 25 Hours
Each Topic is followed by Task and Quizzes
Every Session will End with Lab Session
Assignments at the end of the Day
Tasks, Quiz, Lab Sessions and Assignment will be evaluated to assess participants performance
The course will end with reasonably complicated Project
Assumptions
Participants are expected to know Operating System fundamentals and basic programming concepts
They are expected to organise own programs, files on own Laptop/Workstations.
Participants are expected to know Editor to create, modify, update or delete files
Participants are expected to learn Programming IDE on their own if they want to use IDE
Students are expected to know command line utilities & run basic programs by passing arguments