Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Noble Desktop

Intro to Python Programming (Self-Paced)

via Noble Desktop

Overview

This Python course will teach you how to code from the ground up and help you become proficient in programming with Python. You'll learn the syntax, principles, and thought processes behind programming, all while building a solid foundation for further studies in data science or web development.

Syllabus

Python Fundamentals

Data Types & Variables

  • Statements & Expressions
  • Variables
  • Integers & Floats
  • Strings

Data Structures & Attributes

  • Functions & Methods
  • Lists
  • Indexing & Slicing
  • Booleans

Structuring Programs

Complex Data Structures & Control Flow

  • Dictionaries
  • Conditional Statements
  • For Loops
  • Creating Functions

Packages & Object Oriented Programming

  • Classes & Objects
  • Modules & Imports
  • Packages & Documentation

Reviews

Start your review of Intro to Python Programming (Self-Paced)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.