COURSE DESCRIPTION
Python is one of the best languages to start off with as a new programmer. Not only is it widely used in industries, it also has a simple and easy to learn syntax. Python is also taught at many high schools in the area. As a computer science major, one of the first languages taught is Python. Overall, Python is a really easy language to start programming, and knowing Python gives an edge for learning other programming languages.
Provided below is the Python Curriculum for Learn ‘2’ Code. It consists of 4 levels, each level being covered in one session. Each session consists of 8 classes (one class per week)which are each 1.5 hours long. Depending on the pace of each student, more or less might be covered in each session. It is strongly advised to complete homework assigned each week to ensure the completion of one level by the end of the session.
Prerequisite
Basic programming skills required which are mentioned in the beginner and intermediate course if you have not covered these topics you can take these courses as well.
Course Outcomes
Students will do 2 mini projects at the end of the session.
Course Features
- Lectures 13
- Quizzes 0
- Duration 50 hours
- Skill level All levels
- Language English
- Students 4
- Assessments Yes
Curriculum
- 1 Section
- 13 Lessons
- 12 Weeks
- Python Advanced level 1 Course Outline13
- 2.1Intro to Files – What are Files ? Why to use them?
- 2.2Basic File Operations (Write, append, read)
- 2.3Read an entire File
- 2.4Read a file by word
- 2.5Read a file by char
- 2.6How to read a file and save it in a Data Structure
- 2.7Nested For Loops
- 2.8String Manipulation (basic string methods)
- 2.9Complex Data Structures
- 2.10List of Lists
- 2.11Dictionary of Sets
- 2.12Dictionary of Dictionaries
- 2.13Exception Handling (try / except else / finally / with)





