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.

Basic Level

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

Intermediate Level

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

Advance Level

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

Leave your information to receive advice about the course you are interested in