Full Stack Python Course
Overview
Full Stack Python programming involves understanding both frontend and backend development using Python. This course equips the learners to build web applications that include server-side logic, databases, and user interfaces. Full Stack Python developers are proficient in frameworks like Django for backend development and libraries like React for frontend work. At the end of this course the learner can handle tasks ranging from database management to user interface design, creating dynamic and responsive web applications, opening up jobs as Web Developers and Software Developers.
OUTCOME:
- Acquire a deeper knowledge and be confident in using Python in programming
- Confidently use GIT controls for programming projects
- Build a simple project using Python CLI
Course modules
1. PROGRAMMING BASICS
- Introduction to Programming
- Flowchart
- Algorithm
2. PYTHON
- Python Programming
3. VERSION CONTROL (GIT)
4. MAIN PROJECT 1 - WITH PYTHON CLI
5. ASSESSMENT
OUTCOME:
- Apply Python programming skills with front end technologies and MySQL to build apps
- You can create a wide range of applications, including social networks, content management systems (CMS), e-commerce platforms, and more
- Build and present an application
Course modules
1. FRONT END TECHNOLOGIES (HTML, CSS, JAVASCRIPT, JQUERY, AJAX, BOOTSTRAP)
2. INTRODUCTION TO SQL & RELATIONAL DATABASES
3. MYSQL
4. WEB DEVELOPMENT WITH DJANGO
5. PROJECT DEMO
6. MAIN PROJECT 2
7. ASSESSMENT
OUTCOME:
- Confidently program using React
- Create interactive and responsive web applications for a wide range of purposes, from simple to complex
Course modules
1. REACT JS
2. WEB APPLICATIONS WITH REACT JS
3. FINAL PROJECT
4. FINAL ASSESSMENT