CS101 Learn to Code with Python

CS101 Learn to Code with Python

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 5 Hours | 922 MB

Learn to code at a professional level from a trained University instructor.

This is very similar to an ABET Engineering board approved Python course that I teach at the City University of Seattle. You get all the experience of a trained and talented university instructor who is also an engineer with over 20 years of experience.

I also have a Bachelors and Masters degree in Electrical and Computer Engineering and Master level Certifications in Python, Java and Machine learning. I have been programming in numerous programming languages for over 20 years.

Learning to code is hands on endeavor. I show you how to download Python 3 for free. I also show how to use an online Python 3 compiler so you can get started right away no download no install just jump right in. I teach you basic Python with 5 projects designed to be taught in a 10 week course. I give you the basic information in advance to complete the projects, I assign the project provide some tips and then challenge you to complete the programming project. After your challenge I provide the full solutions to the project. Feel free to ask questions in the shell and discus the assignments with your classmates just like in a university setting. Once you work through the 5 programming assignments you will understand and be able to program basic Python at a professional level.

What Will I Learn?

  • How to code in Python at a University Level.
  • How to solve University programming problems to maximize your credit.
  • How to code in Python well enough to land a job.
  • How to code at a professional level.
Table of Contents

Introduction
1 Introduction why Python
2 Course Outline and Resources
3 Jump Right in With Online Python 3 Compiler

Project 1 Install Python and Introduction
4 IMPORTANT NOTE Open a .py file
5 Download and Install Python 3.xx
6 Tutorial 1 IDLE and .py Files
7 Tutorial 2 Data Types Integers Strings.
8 Tutorial 3 Variables and Floats.
9 Project 1 Programming Assignment
10 Project 1 Programming Solution

Project 2 Class Grades if if else else
11 Tutorial 1 Comparison Operators
12 Tutorial 2 If Statment
13 Tutorial 3 Ifelse if else
14 Tutorial 4 Boolean Logic
15 Tutorial 5 Boolean Logic 2
16 Project 2 Programming Assignment
17 Project 2 Tip 1
18 Project 2 Tip 2
19 Project 2 Tip 3
20 Project 2 Solution part 1
21 Project 2 Solution part 2
22 Project 2 Solution part 3

Project 3 Visualize Loops Functions with Turtle
23 Tutorial 1 Import Turtle 1
24 Tutorial Define a Function
25 Tutorial 3 Call the Function
26 Tutorial 4 Draw a Triangle
27 Tutorial 5 Draw a Triangle Function
28 Tutorial 6 Visualize Loops
29 Project 3 Programming Assignment
30 Project 3 Tips
31 Project 3 Programming Solution part 1
32 Project 3 Programming Solution part 2
33 Project 3 Programming Solution part 3

Project 4 Class grade loops and functions
34 Tutorial 1 Pass Parameters and Return
35 Tutorial 2 While Loops
36 Project 4 Programming Assignment
37 Project 4 Programming Solution part 1
38 Project 4 Programming Solution part 2
39 Project 4 Programming Solution part 3

Project 5 IO
40 Tutorial 1 Create and use input files.
41 Tutorial 2 Create and use output files.
42 Project 5 Programming Assignment
43 Project 5 Tip 1
44 Project 5 Tip 2
45 Project 5 Tip 3
46 Project 5 Programming Solution part 1
47 Project 5 Programming Solution part 2
48 Project 5 Programming Solution part 3

Conclusion Wrap up
49 Programming Tips for Job University- house model
50 Link to download Python