NOTE: A $20 deposit is required for this training program. Once you have completed the training program this will be refunded to you. If you do not attend a min 90% of the training your deposit will be nonrefundable. You must complete the form to register.
https://forms.gle/Jd9oGqojALMycFYe9
12 Week - Intro to Python Outline
Instructor: Regina Griffin
This cohort will cover the basics of fundamental Python concepts.
Instruction Days: Monday and Wednesday
Time: TBD - CST
Start Date: Nov 27, 2023
Throughout Cohort:
Weekly coding assignments and exercises
Quizzes and short tests
Mid-term project (e.g., building a simple application) Final project (e.g., a small Python-based program or game)
Week 1-2: Getting Started with Python
Week 1:
Introduction to Python and its applications Setting up Python and development environment Python syntax and basic data types
Week 2:
Variables, data input, and output
Basic arithmetic and string operations
Comments and code structure
Week 3-4: Control Structures
Week 3:
Conditional statements (if, else, elif) Logical operators and comparisons
Using loops (while and for)
Week 4:
Control structures in action (simple programs) Nested loops and conditional statements
Week 5-6: Functions and Modules
Week 5:
Introduction to functions
Defining and calling functions
Function parameters and return values
Week 6:
Working with built-in and standard library modules Creating and using custom modules
Organizing code into functions
Week 7-8: Data Structures
Week 7:
Lists and list operations
Tuples and sets
Dictionaries and their applications
Week 8:
Slicing and indexing data structures
List comprehensions
Practical data structure exercises
Week 9-10: File Handling and Exception Handling
Week 9:
Reading and writing files
Handling file paths
Week 10:
Introduction to exceptions
Handling exceptions with try-except
Week 11-12: Projects and Quizzes
Week 11:
Debugging techniques
Projects -TBD
Week 12:
Presentation of Projects
Congratulate those who have completed the cohort