Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History

README.md

Outline

Introduction to Python3 Course [IP3]

A Course by Chris Taylor [BLUE C0SM0], powered by CosmodiumCS

Course Overview

This course will take you from knowing nothing to knowing Python at an intermediate level. The course can be taken at 'https://www.cosmodiumcs.com/courses/' . Officially enrolling in this course will allow you to get a certificate. You can also get quizzed on your knowledge and have easy access to this cousse overview.

Module 0.0.0 - Installation & Setup

0.0.1 - Online Option

0.0.2 - Installing Python3 on Windows 10 & MacOS

0.0.3 - Installing Python3 on Linux

0.0.4 - Writing Python3 Code

0.0.5 - Running Python

0.0.6 - Python3 Resources

Module 0.1.0 - Fundamentals

0.1.1 - Datatypes

0.1.2 - Comments

0.1.3 - Errors

0.1.4 - Strings & Output

0.1.5 - Operators

0.1.6 - Operations with Strings

0.1.7 - Converting Datatypes

0.1.8 - Variables

0.1.9 - Variable Operations

0.1.10 - Input

0.1.11 - String Formatting

Module 0.2.0 - Booleans & Conditionals

0.2.1 - Boolean Values

0.2.2 - Boolean Operators

0.2.3 - If Statement

0.2.4 - Else Statement

0.2.5 - Elif [Else if] Statement

0.2.6 - Boolean Logic

0.2.7 - Ternary Operator

0.2.8 - Helpful Boolean Syntax

Module 0.3.0 - Loops & Iteration

0.3.1 - While Loops

0.3.2 - Range

0.3.3 - For Loops

0.3.4 - Looping With Conditionals

Module 0.4.0 - Data Structures & Lists

0.4.1 - Initializing Lists

0.4.2 - List Functions & Methods

0.4.3 - Boolean Operations With Lists

0.4.4 - List Slicing

0.4.5 - List Comprehension

Module 0.5.0 - Dictionaries, Tuples, Sets

0.5.1 - Dictionaries

0.5.2 - Tuples

0.5.3 - Sets

0.5.4 - Set Operators

0.5.5 - Iterable Unpacking

Module 0.6.0 - Working With Modules

0.6.1 - Importing Modules

0.6.2 - The Zen of Python

0.6.3 - Random Module

0.6.4 - Python Package Index [PYPI]

Module 0.7.0 - Working With Methods

0.7.1 - String Methods

0.7.2 - Numeric Functions

0.7.3 - Iterable Functions

Module 0.8.0 - File Handling

0.8.1 - Opening Files

0.8.2 - Opening File Arguments

0.8.3 - Closing Files

0.8.4 - Reading Files

0.8.5 - Writing Files

0.8.6 - Appending Files

0.8.7 - With Statement

Module 0.9.0 - Exception Handling

0.9.1 - Error Types

0.9.2 - Try & Except Statements

0.9.3 - Raise

0.9.4 - Finally

0.9.5 - Assertion

0.9.6 - Handling Exceptions With Conditionals

0.9.7 - Helpful Summary

Module 0.10.0 - Functional Programming

0.10.1 - Defining and Calling Functions

0.10.2 - Working With Arguments

0.10.3 - Returning Data

0.10.4 - Higher-Order Functions

0.10.5 - Special Arguments

0.10.6 - __main__

0.10.7 - Mapping and Filtering

0.10.8 - Lambda

Module 0.11.0 - Object Oriented Programming

0.11.1 - Class's Put Into Context

0.11.2 - Creating A Class

0.11.3 - Adding Behaviors

0.11.4 - Inheritance

0.11.5 - More Advanced Topics

Morty Proxy This is a proxified and sanitized view of the page, visit original site.