Skip to content
Full Stack Development with Python

Full Stack Development with Python

Learn how to develop full stack applications using Python and its frameworks




This comprehensive course will teach you the skills and tools needed to become a Full Stack Developer using Python. You will learn front-end and back-end development, database integration, continuous integration, and more. By the end of the course, you will be able to build robust web applications from scratch.


Course Syllabus

  • Introduction to Full Stack Development
  • Front-end Development with HTML, CSS, and JavaScript
  • Back-end Development with Python
  • Building Database-Driven Applications
  • Working with Python Frameworks (Django, Flask)
  • Handling HTTP Requests and Responses
  • User Authentication and Authorization
  • Testing and Debugging in Full Stack Development
  • RESTful API Development
  • Deploying Full Stack Applications
  • Continuous Integration and Deployment
  • Web Security Best Practices
  • Agile Project Management in Full Stack Development
  • Version Control with Git
  • Working with APIs and Web Services
  • Front-end Frameworks (React, Angular, Vue.js)
  • Handling File Uploads and Downloads
  • Optimizing Performance in Full Stack Applications
  • Error Handling and Logging
  • Working with Third-Party Libraries and APIs

    Course Additional Information

    Basic programming knowledge and familiarity with Python


    Periods

    Start date End date Start time End time Target Audience Meetings Code
    01.01.197001.01.197000:0000:00-A