Free Python Full Stack Workshop

Home Python Full Stack Workshop

Python Full Stack Hands-on Workshop

Welcome to our free Python workshop designed specifically for students who want to master full stack development and machine learning integration. Join us for a comprehensive hands-on experience that will take your skills to the next level.





Main Topics Covered:


Python: Basics to Advanced
Django: Web Development Framework
MySQL: Database Management
HTML & CSS: Web Design Fundamentals
Git: Version Control
ML Integration in Django: Building Intelligent Web Apps
Deployment: Taking Your Projects Live


Hands-on Practical Sessions:


Engage in hands-on practical sessions designed to give you real-world experience in building and deploying projects. Throughout the workshop, you'll work on various exercises and projects that cover essential skills like Python programming, web development with Django, and database management with MySQL. You'll also dive into front-end development with HTML, CSS, and JavaScript, and learn version control using Git. Additionally, you'll explore AI/ML basics, implement machine learning models with Scikit-Learn, and perform object detection with YOLO. Integration of pre-trained deep learning models in Django and deploying your projects will also be covered. By the end of the workshop, you'll have built and deployed your own portfolio website, showcasing your skills and projects. This portfolio will serve as a testament to your capabilities, helping you stand out in the competitive tech industry.



Workshop Agenda

Date: 03 August 2024

Time: 10:00 AM - 3:30 PM


10:00 AM - 10:15 AM

Introduction to Full Stack Development

Overview of full stack development

Importance of full stack skills


10:15 AM - 10:25 AM

IDE: Visual Studio Code

Setting up and using VSCode


10:25 AM - 10:45 AM

HTML - Practical

Hands-on HTML coding exercises


10:45 AM - 11:00 AM

CSS - Practical

Practical CSS styling and design


11:00 AM - 11:15 AM

JavaScript - Practical

JavaScript coding for light and dark themes


11:15 AM - 11:20 AM

VSCode Port Forwarding

Configuring port forwarding in VSCode


11:20 AM - 11:35 AM

Python Installation

Installing Python

Differences between standard Python distributions and Conda


11:35 AM - 11:45 AM

Break


11:45 AM - 12:15 PM

Python - Practical

Practical Python coding exercises


12:15 PM - 12:30 PM

MySQL Database - Practical

Hands-on MySQL database management


12:30 PM - 12:45 PM

LiSQL Package for MySQL in Python - Practical

Working with the LiSQL package in Python


12:45 PM - 1:00 PM

Django - Practical

Practical Django web development

Portfolio building with Django

VSCode port forwarding for Django projects


1:00 PM - 2:00 PM

Lunch Break


2:00 PM - 2:15 PM

Motivation Section

Inspiring talks and motivational session


2:15 PM - 2:30 PM

AI/ML Basics

Introduction to AI and Machine Learning


2:30 PM - 2:45 PM

Basic ML with Scikit-Learn - Practical

Practical exercises with Scikit-Learn


2:45 PM - 3:00 PM

Basic Object Detection with YOLO - Practical

Hands-on object detection using YOLO


3:00 PM - 3:15 PM

Integrating Pretrained DL Models in Django - Practical

Practical integration of deep learning models in Django

Deploying Portfolio Website - Practical

Hands-on deployment of portfolio websites


3:15 PM - 3:30 PM

GitHub and Uploading Projects - Practical

Using GitHub for version control

Uploading and managing projects on GitHub


3:30 PM

Certification Ceremony

Certificate of participation for all attendees






Bring Your Own Laptop:


As this is a hands-on workshop, please bring your own laptop to participate in the practical sessions.

© InfoMakes. All Rights Reserved.