Course DetailsHome / Courses Details
KliC Advanced Python
Welcome to the KLiC Certificate in Advanced Python Programming! Explore Flask for web development, covering setup, HTML/CSS integration, and RESTful APIs. Master SQLAlchemy ORM for database management and leverage Flask's tools to excel in Python web development.

Introduction
Welcome to the KLiC Certificate in Advanced Python Programming! This course explores Flask for web development, covering fundamental concepts like setting up Flask, integrating with HTML/CSS, and implementing RESTful APIs. Dive into database management with SQLAlchemy ORM and master Flask's extensive toolset for creating robust web applications. Whether you're enhancing your programming skills or aiming for professional web development, this course equips you with the essential tools and frameworks to excel in Python development.
What you'll learn ?
- Understand the fundamentals of Flask, including its history, setup, and comparison with Django.
- Develop proficiency in building web applications using Flask, incorporating templates, static files, and Flask-Bootstrap.
- Gain hands-on experience in database integration with SQLAlchemy ORM, covering CRUD operations and database migration.
- Learn to design and implement RESTful APIs with Flask, utilizing common extensions and deploying applications effectively.
- Acquire comprehensive knowledge of Django, exploring its MVC-MVT architecture, project setup, and application development.
- Deepen understanding of Django's ORM, views, forms, authentication, and middleware for robust web application development.
Certification
- KLiC courses are recognised by Yashwantrao Chavan Maharashtra Open University (YCMOU).
- MKCL provides certificate to the KLiC learner after his/her successful course completion.
- Yashwantrao Chavan Maharashtra Open University (YCMOU) provides mark sheet to successfully passed KLiC learners (Jurisdiction: Maharashtra).
This course includes:
- Language: English
- Duration: 120 hours (2 months)
- Learning Mode: Center, Online
- Jurisdiction: Nationwide
- Certificate of Completion
Syllabus
- Introduction to Flask
- Flask Web Development
- Flask Database Development and Web Application Tools
- Flask RESTful APIs
- Demystifying Django
- Building a Django Web Application
- Data Management in Django (Models and Forms)
- Exploring Django Views
- Django Web Development: Sessions, Cookies, Serialization, Deserialization, Mixins, Authentication, and Authorization
- Django Middleware
- Django Rest Framework
- Django Rest Framework Serializer and Deserializer
- Django Rest Framework Views
- DRF Authentication, Authorization and Pagination
- Introduction To Data Science
- Numpy
- Tabular analysis with Pandas
- Preprocess Data and Matplotlib
- Exploratory Data Analysis
- Introduction to Artificial Intelligence
- Introduction to Python libraries used for AI/ML
- Introduction to Machine Learning and Mathematical/Statistical Concepts for AI/ML
- Supervised Learning
- Unsupervised Learning
- Basics of Neural Network
- Building a ML Model using Python
- Evaluating an AI/ML Model
Eligibility
- Learner should preferably a std. 10th Pass student (Not Compulsory)
- It is desirable that Learner should have done MS-CIT Course (Not Compulsory)