Course curriculum

    1. Welcome to Part-Time Software Developer

    2. 3 Keys to Success

    3. Course Preparation [WINDOWS]

    4. Course Preparation [MAC]

    5. Help us get to know you

    6. Book Recommendations

    1. Intro to terminal & shell

    2. Shell Command Structure

    3. Working in the terminal [MAC]

    4. Working in the terminal [WINDOWS|UBUNTU]

    5. Man pages

    6. Intro to the file system

    7. Intro to the file system cont. [WINDOWS|UBUNTU ONLY]

    8. [Quiz] The file system

    9. How to work with filepaths

    10. Working with files and folders

    11. [Assignment] Terminal Basics

    12. Command Line Cheat Sheet

    1. Installing Git

    2. Intro to Git and Github

    3. Creating a Github Account

    4. Adding SSH Key to Account [MAC]

    5. Adding SSH Key to Account [WINDOWS|UBUNTU]

    6. Repository Setup & Running Git Commands [MAC]

    7. Repository Setup & Running Git Commands [WINDOWS|UBUNTU]

    8. [Exercise] Make your first commit and push

    1. Installing Python

    2. Intro to Python

    3. Variables

    4. Data Types

    5. String Functionality

    6. Arithmetic & Assignment Operators

    7. Data Structures

    8. List Functionality

    9. Tuple functionality

    10. Set Functionality

    11. Dictionary Functionality

    12. If Statements

    13. Intro to Visual Studio Code [Windows | Ubuntu]

    14. Intro to Pycharm [MAC]

    15. First Program in Visual Studio Code [Windows | Ubuntu]

    16. First Program in Pycharm [MAC]

    17. [Assignment] Rock Paper Scissors

    18. Loops

    19. Functions

    20. Classes

    21. Inheritance

    22. Changing from one type to another (Casting)

    23. Exceptions and Exception Handling

    24. Using the Debugger Visual Studio Code [Windows | Ubuntu]

    25. Using the Debugger

    26. Working with CSV Files

    27. Working with JSON Files

    28. [Assignment] Blog Post File Store

    1. Intro to APIs

    2. Intro to Python Packages

    3. Installing Poetry

    4. Poetry Setup in Visual Studio Code [Windows]

    5. Install Packages and Setup Webserver

    6. [Assignment] Setup an new poetry project locally

    7. REST API

    8. REST API Methods

    9. Endpoints and Routes

    10. HTTP Status Codes

    11. GET Request Implementation

    12. [Download] Course Assignments

    13. [Assignment] Setup GET request

    14. POST Request Implementation

    15. [Assignment] Setup POST request

    16. PUT Request Implementation

    17. [Assignment] Setup PUT request

    18. PATCH Request Implementation

    19. [Assignment] Setup PATCH request

    20. DELETE Request Implementation

    21. [Assignment] Setup DELETE request

    22. Headers and Authentication

    23. Environment Variables

    24. Basic Authentication

    25. [Assignment] Add Basic Authentication to API

    1. Intro to Databases

    2. Database Tables

    3. Intro to SQL

    4. Postgres Installation

    5. Working with Database Tables

    6. Table Inserting

    7. Table Constraints

    8. [Assignment] Creating a Store database

    9. Updating and Deleting Rows

    10. Performing Basic Queries

    11. [Quiz] SQL SELECT Queries

    12. SQL Functions + Grouping

    13. Using Wildcards

    14. [Quiz] SQL Wildcards

    15. Joining Tables

    16. On Delete

    17. [Assignment] Creating a Store Database pt. 2

    18. Entity Relationship Diagram Intro

    19. Requirements to Entity Relationship Diagram

    20. [Assignment] Creating an ER Diagram

    21. ER Diagram to Database Schema

    22. [Assignment] Converting ER Diagram to DB Schema

About this course

  • $149.99
  • 124 lessons
  • 12.5 hours of video content

Discover your potential, starting today