# Python Developer Certificate

Canonical URL: <https://www.creativelive.com/learning-path/python-developer>

## Overview

Start your journey to becoming a Python Developer with this comprehensive program. You'll gain expertise in Python programming, web development with Django, and working with APIs using Django REST — preparing you for roles in back-end development and software engineering.

- **Become a Python Developer:** This certificate program covers Python programming for software development, including frameworks like Django and Django REST. You'll also gain experience with tools such as Git and SQL to prepare for roles like Python Developer, Back-End Developer, or Software Engineer.
- **Learn Programming Fundamentals:** Master Python basics, including data types, dictionaries, functions, and sorting algorithms. Progress to object-oriented programming, interact with APIs, and explore database management using SQL. These skills lay the foundation for building dynamic web applications and automation tools.
- **Build Your Portfolio with Django:** Dive into Django and develop projects that demonstrate your expertise. Learn URL dispatching, model querying, and task automation, and create APIs using Django REST. By the end of the program, you'll have a portfolio of projects ready to showcase your abilities.
- **Get Personalized Mentoring & Hands-On Experience:** Throughout the program, you'll receive 1-on-1 mentoring to refine your skills and projects. Work through practical coding challenges, get actionable feedback, and make sure you're fully prepared for job interviews and a successful career in software development.

## What you'll learn

- Fundamentals of Python and object-oriented programming
- How to deploy projects to GitHub using Git
- How to automate tasks using Python and Django
- Interacting with APIs using Django REST
- Project portfolio development

## Prerequisites

Students should feel comfortable coding HTML and basic CSS. You should have knowledge equivalent to our [Web Development with HTML & CSS](/classes/coding-classes-new-york-city-nyc) class. Knowledge of another programming language is helpful, but not required.

## Curriculum
1. **Python Programming Bootcamp**
2. **Python Web Development with Django**
3. **Python Developer Capstone Projects (Self-Paced)**
4. **Python for Data Science Bootcamp**
5. **Python for AI: Create AI Apps with Flask & OpenAI**
6. **Python Data Visualization & Interactive Dashboards**
7. **Python Machine Learning Bootcamp**

**Skills covered:** Visual Studio Code, Python, Django, SQL, Git, GitHub

## FAQ

### What kind of laptop is suitable for completing the work in this course?

Any laptop with the below specifications would be suitable: OS: macOS Sequoia or Windows 11 Model from 2021 onward is preferred RAM: should be at least 16GB 13.6-inch (2560 x 1664) display or larger

## Pricing

**Tuition:** $3995

Payment options: Student financing available; see the current application terms, pay-as-you-go installments, and GI Bill accepted.
