Discover Classes. Earn 10% Rewards.

Python Programming Bootcamp

Build a confident Python foundation through guided lessons and applied exercises. You'll level up your coding skills and assemble a portfolio of polished projects that demonstrates real ability to potential employers.

  • All levels
  • 18 and older
  • Earn 10% Rewards
  • Price Lock

    Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings!

  • 185 Madison Ave, New York, NY & Virtually Online
  • 35 hours over 5 sessions

Express Checkout – $1,495


Proceed to Checkout

No Booking Fees. Lowest Price Guaranteed. Earn 10% Rewards.

Give as a Gift

Start Dates (5) $1,495/person

Show all 5 sessions
  • Fri, Oct 30 at 10:00am - 5:00pm
  • Mon, Nov 02 at 10:00am - 5:00pm
  • Tue, Nov 03 at 10:00am - 5:00pm
  • Wed, Nov 04 at 10:00am - 5:00pm
  • Thu, Nov 05 at 10:00am - 5:00pm
20 left
Book
Show all 5 sessions
  • Mon, Jan 11 at 10:00am - 5:00pm
  • Tue, Jan 12 at 10:00am - 5:00pm
  • Wed, Jan 13 at 10:00am - 5:00pm
  • Thu, Jan 14 at 10:00am - 5:00pm
  • Fri, Jan 15 at 10:00am - 5:00pm
20 left
Book
Show all 5 sessions
  • Mon, May 10 at 10:00am - 5:00pm
  • Tue, May 11 at 10:00am - 5:00pm
  • Wed, May 12 at 10:00am - 5:00pm
  • Thu, May 13 at 10:00am - 5:00pm
  • Fri, May 14 at 10:00am - 5:00pm
20 left
Book
Show all 5 sessions
  • Mon, Sep 13 at 10:00am - 5:00pm
  • Tue, Sep 14 at 10:00am - 5:00pm
  • Wed, Sep 15 at 10:00am - 5:00pm
  • Thu, Sep 16 at 10:00am - 5:00pm
  • Fri, Sep 17 at 10:00am - 5:00pm
20 left
Book
Show all 5 sessions
  • Mon, Jan 17 at 10:00am - 5:00pm
  • Tue, Jan 18 at 10:00am - 5:00pm
  • Wed, Jan 19 at 10:00am - 5:00pm
  • Thu, Jan 20 at 10:00am - 5:00pm
  • Fri, Jan 21 at 10:00am - 5:00pm
20 left
Book
Showing 1 – 5 of 5

Book a Private Group Event

Booking this class for a group? Find great private group events

Or see all Python Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

Class Description

Description

Learn to code in Python through structured, hands-on programming exercises. Develop a comprehensive understanding of Python programming fundamentals and begin writing your own code with confidence. If you are new to programming and ready for an immersive learning experience, this course is ideal for you.

During this course, you will explore built-in data types and their behaviors, and master control flow statements, which are essential programming concepts applicable across many programming languages. You will additionally study how to professionally structure your programs and solve real-world challenges by developing objects through Object-Oriented Programming principles. Beyond these core concepts, you will also examine the most commonly asked coding interview questions and learn the programming best practices employed by professional developers.

Throughout this course, you will reinforce your learning by completing programming exercises with personalized instructor guidance. By the end of the course, you will have developed a portfolio of projects and code samples on GitHub to demonstrate to prospective employers.

Learn more about the Python Programming Bootcamp at Noble Desktop.

Syllabus

Python software environment

  • Terminal commands
  • Jupyter Notebook
  • Variables
  • Built-in functions in Python
  • Data types: strings, integers, floats, lists
  • Definite loops: For loops
  • Practical Exercises

Logical programming

  • Creating functions in Python
  • The behavior of data structures
  • Data types: tuples
  • If, Elif, Else statements
  • Indefinite loops: While loops
  • Indexing and slicing
  • Practical Exercises

Python built in programming

  • Data types: dictionaries
  • Reading from a text file
  • Writing to a text file
  • Appending to a text file
  • Analyzing a text file’s content
  • Practical Exercises

Computer science fundamentals

  • Big-O notation
  • Binary search
  • Bubble Sort
  • Insertion sort
  • How to write efficient code
  • Practical Exercises

Application development - Project based assessment

  • Review and Q&A
  • Intro to Object Oriented Programming
  • Working on a project
  • Git and GitHub

Refund Policy

  • Students may cancel up to 14 days before the class/program start date and receive a refund, less the registration fee (10% of the undiscounted course price). 
  • Cancellations within 14 days are not permitted, but students may reschedule up to three business days before the class start date.
  • For cancellations and reschedules, please email us at [email protected]

In any event where a customer wants to cancel their enrollment and is eligible for a full refund, a 5% processing fee will be deducted from the refund amount.

Reviews of Classes at Noble Desktop (452)

Similar Classes

Noble Desktop

Noble Desktop is a reputable New York-based training institute known for offering a wide range of creative and technical courses, including web development, design, coding, and digital marketing. With a strong emphasis on hands-on learning and industry-relevant skills, Noble Desktop equips individuals with the knowledge and expertise needed to excel in today's competitive job market.

View school profile
Noble Desktop
Vetted by CourseHorse

A verified Brooklyn educator.

CourseHorse’s Choice 4.6 out of 5 · 452 reviews
Loading...