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

Noble Desktop

Python in a Day

via Noble Desktop

Overview

Learn Python from scratch and explore its various applications in web development and data science. This introductory course covers the fundamentals of Python programming, including data types, conditional statements, loops, functions, and an introduction to object-oriented programming.

Syllabus

Section 1

Fundamentals of Python

  • Python Overview + History
  • Anaconda Distribution
  • Jupyter Notebook + Markdown
  • Data Types + Variables
  • Assignment Operators
  • Numbers vs. strings
  • Concatenation

Procedual Programming

  • Built in Functions
  • Control Flow Statements
  • Functions
  • Lists
  • Indexing + Slicing

Section 2

Iterative Code

  • Intro to looping
  • For Loop
  • While Loop

Complex Data Types

  • String
  • Methods
  • Lists
  • Tuples
  • Sets
  • Dictionaries

Section 3

Object Programming

  • Intro to Object Oriented Programming
  • Inheritance

Python's Uses

  • Different Environments
  • Data Science with Jupyter
  • Web Development with Flask

Reviews

Start your review of Python in a Day

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.