top of page

First Steps in Python: A Beginner's Guide to Coding

Updated: Aug 17, 2023

Dive into the world of programming with our introductory course on Python 3, one of the most powerful, versatile, and sought-after programming languages in the digital landscape today. This course has been meticulously designed with the absolute beginner in mind, ensuring a smooth, gradual introduction to the world of Python.


Our aim is to provide a solid foundation in Python that will serve as a springboard for your future programming endeavors. The course is structured to foster understanding, curiosity, and a love for programming, equipping you with the knowledge and skills you need to navigate the evolving digital world confidently.


Our course comprises 12 thoughtfully designed lessons. However, it's important to note that each lesson doesn't correspond to an hour of study. The total duration of the course will vary depending on your pace of learning and assimilation of the content. Typically, students complete the course in approximately 14-16 hours. This ensures that you have ample time to understand and absorb each concept thoroughly, rather than rushing through the material.





Contents

Lesson 1: Hello World

Lesson 2: Control Flow

Lesson 3: Lists

Lesson 4: Loops

Lesson 5: Functions

Lesson 6: Strings

Lesson 7: Modules

Lesson 8 & 9: Dictionaries

Lesson 10: Files

Lesson 11 & 12: Classes

Lesson 1: Hello World

Get started with Python syntax in this lesson .


Lesson 2: Control Flow

Learn how to build control flow into your python code by including if, else, and elif statements. Expect to learn all you need to know about boolean variables and logical operators.


Lesson 3: Lists

Learn about lists, a data structure in Python used to store ordered groups of data.


Lesson 4: Loops

Loops are structures that let you repeat Python code over and over. Learn how to read loops and write them to solve your own problems.


Lesson 5: Functions

Learn about code reuse with Python functions.


 

Lesson 6: Strings

Learn all about the Python string object. Figure out how to automatically create, rearrange, reassign, disassemble, and reassemble blocks of text!


Lesson 7: Modules

Learn how modules work in the Python programming language.


Lesson 8 & 9: Dictionaries

Learn all about the Python dictionary structure and how to create and use key-value pairs in your code.


Lesson 10: Files

Learn how to work with files in an automated way! Investigate the properties of text, CSV, and JSON files by reading and writing to them!


Lesson 11 & 12: Classes

Learn about the differences between data types in Python and how to create your own classes, objects, and interfaces.

 

Comments


bottom of page