Python in a Day

Beginner Python Courses in NYC

In this introductory class, you’ll learn Python, an increasingly popular and powerful programming language. Python is a great beginner language that is quick to learn and extremely versatile. It can be used to build software, analyze data, and build powerful websites.

In this one-day hands-on course, you’ll learn the fundamentals of Python with an emphasis on programming logic. You will be introduced to data types, conditional statements, loops, functions, and object-oriented programming.

This is a beginner course and is perfect for someone with little to no programming experience. Continue learning in our immersive Python Bootcamps: Python for Data Science and Python for Web Development.

This beginner Python course is held at our coding school, Noble Desktop, in SoHo.

  • icon for small classesSmall classes
  • icon for small classesComputer provided
  • icon for small classesBook included
  • icon for small classesFree retake

Register for a Class 

$325 6 Hours Mac and PC provided 594 Broadway, NYC In-person classroom training

This course is offered at our design school, Noble Desktop, in SoHo. View upcoming dates and register for this course directly on Noble Desktop’s website.

Register at nobledesktop.com 

What You'll Learn

  • Understand how to think like a programmer and become comfortable with Python’s syntax.
  • Learn how to operate using a text editor and the Terminal.
  • Learn how to write your own Python code that will be able to iterate over data sets.
  • Create code to solve everyday problems.
  • Learn different Python frameworks and environments.

Full Course Syllabus

Download PDF Outline

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