YoVDO

CS105: Introduction to Python

Offered By: Saylor Academy

Tags

Python Courses Regular Expressions Courses Object-oriented programming Courses Data Structures Courses File Handling Courses

Course Description

Overview

Embark on a comprehensive journey through Python 3 programming in this 36-hour course. Learn fundamental concepts including operators, flow control statements, and various data structures such as lists, strings, tuples, sets, and dictionaries. Master essential skills in file handling, regular expressions, and exception handling. Dive into object-oriented programming principles and apply your knowledge through practical exercises. Conclude with a thorough review, study guide, and final exams to solidify your understanding and earn recognition for your newly acquired Python expertise.

Syllabus

  • Course Introduction
  • Unit 1: Introduction to Python 3
  • Unit 2: Operators
  • Unit 3: Input and Flow Control Statements
  • Unit 4: Data Structures I – Lists and Strings
  • Unit 5: Functions
  • Unit 6: Basic Data Structures II – Tuples, Sets and Dictionaries
  • Unit 7: File Handling
  • Unit 8: Regular Expressions
  • Unit 9: Exception Handling
  • Unit 10: Object-Oriented Programming
  • Course Summary and Review
  • Study Guide
  • Course Feedback Survey
  • Certificate Final Exam
  • Saylor Direct Credit Final Exam

Related Courses

Artificial Intelligence for Robotics
Stanford University via Udacity
Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Web Development
Udacity
Programming Languages
University of Virginia via Udacity