CIT PYTHON COHORT THREE
  • CIT Python Cloud Software Engineering
  • week one
    • What is Python
    • Python Syntax
    • variables
    • Numbers / Integers
  • week Two
    • Control Flow Statements
      • If Statements
      • For Loops
      • While Loops
      • Break and Continue Statements
    • Operators
      • Assignment Operators
      • Arithmetic Operators
      • Comparison Operators
      • Logical Operators
      • Relational Operators
      • Bitwise Operators
      • Identity Operators
      • Membership Operators
    • Data Types
      • Strings
      • Numbers
      • Booleans
      • Lists
      • Dictionaries
      • Tuples
      • Sets
  • Week 3
    • Functions
      • Function Arguments
      • Python Recursion
      • Python Anonymous/Lambda Function
    • Object Oriented Programming
      • Classes
      • Inheritance
      • Polymorphism
      • Abstraction
      • Encapsulation
    • Python Modules
      • Python Packages
      • Python Built-in Modules
      • Python Standard Library
      • Python Third Party Modules
    • Python Exceptions
      • Python Try Except
      • Python Raise
      • Python Assert
      • Python User-defined Exceptions
  • Week 4
    • Python File Handling
  • Week6
    • Data Structures and Algorithms
      • DSA Introduction
      • What is an Algorithm?
      • Data Structures and Types
      • Stack
      • Queue
      • Linked List
      • Bubble Sort Algorithm
      • Selection Sort Algorithm
      • Insertion Sort Algorithm
      • Merge Sort Algorithm
      • Quick Sort Algorithm
  • Week8
    • Cryptography
      • Reverse Cipher
      • Caesar Cipher
      • Hash Functions
        • Applications of Hash Functions
        • Examples of Hash Functions
  • Assignments and Solutions
    • Loops
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub

CIT Python Cloud Software Engineering

Nextweek one

Last updated 2 years ago

Was this helpful?

CIT Python Cloud Software Engineering

CIT Python Cloud Software Engineering

The goal of this course is to teach software engineering concepts through the Python Cloud Engineering language. In this course, you will learn fundamentals and advanced Python and AWS Cloud methodologies. The course will conclude with a dissertation project which will be a final project of your choosing for potential employers to look at and certification exams in AWS and Python.

Don’t be afraid! You don’t have to be a math wiz in any capacity to learn code!

This repository contains the code for the Python for CIT Students Cohort 3 2022 course.

It is divided into weeks, each of which contains a Markdown files with the week's content as well as a Python file with the week's code.

Table of Contents

  1. Getting Started

  2. Data Types

  3. Operators

(+, -, *, /, //, %)

(==, !=, >, <, >=, <=)

(and, or, not)

(&, |, ^, ~, <<, >>)

(in, not in)

(is, is not)

What is Python?
Python Syntax
Variables
Strings
Numbers
Booleans
Lists
Dictionaries
Tuples
Sets
Arithmetic Operators
Comparison Operators
Logical Operators
Bitwise Operators
Membership Operators
Identity Operators
Control Flow Statements
If Statements
For Loops
While Loops
Break and Continue
Functions
Function Arguments
Python Recursion
Object Oriented Programming
Classes
Inheritance
Polymorphism
Encapsulation
Abstraction
Python Modules
Python Packages
Python Built-in Modules
Python Standard Library
Python Third Party Modules
Python Exceptions
Python Try and Except
Python Raise
Python Assert
Python Finally
Python File Handling
Python Read Files
Python Write Files
Python Delete Files
Python File Methods
Data Structures and Algorithms
What is an Algorithm?
Data Structures and Types
Stack
Queue
Linked List
Bubble Sort Algorithm
Selection Sort Algorithm
Insertion Sort Algorithm
Merge Sort Algorithm
Quick Sort Algorithm
Cryptography
Reverse Cipher
Caesar Cipher
Hash Functions
Assignments and Solutions
DSA Introduction