We are open! Classes are running in-person (socially distanced) and live online. Secure your seat today

Practical Programming in partnership with Noble Desktop Practical Programming in partnership with Noble Desktop
  • Web Development
    • ReactJS
    • Python & Django
    • Full Stack Certificate
    • Front End Web
    • JavaScript Certificate
    • All Web Development Courses
  • Data Science
    • Python
    • Machine Learning
    • FinTech
    • SQL
    • Data Science Certificate
    • All Data Science Courses
  • Certificates
    • Software Engineering
    • FinTech Bootcamp
    • Data Science Certificate
    • Python Developer Certificate
    • Cybersecurity Bootcamp
    • All Coding Bootcamps
  • Corporate
    • Data Science
    • Machine Learning
    • FinTech
    • SQL
    • Coding
    • Python
    • Web Development
    • Data Analytics
  • Compare
  • Schedule
  • Web Development
    • ReactJS
    • Python & Django
    • Full Stack Certificate
    • Front End Web
    • JavaScript Certificate
    • All Web Development Courses
  • Data Science
    • Python
    • Machine Learning
    • FinTech
    • SQL
    • Data Science Certificate
    • All Data Science Courses
  • Certificates
    • Software Engineering
    • FinTech Bootcamp
    • Data Science Certificate
    • Python Developer Certificate
    • Cybersecurity Bootcamp
    • All Coding Bootcamps
  • Corporate Training
    • Data Science
    • Machine Learning
    • FinTech
    • SQL
    • Coding
    • Python
    • Web Development
    • Data Analytics
    • All Corporate Training
More
  • Compare Courses
  • Class Schedule
  • FAQ
  • Free Seminars
  • Resources
  • Student Testimonials
  • Evaluation
  • Blog

Contact Us

  • 1-212-226-0884
  • class@programwithus.com

Coding Bootcamps in NYC or Live Online

Hands-on Training from Experts Small class sizes
  • Featured Bootcamps
  • Corporate Training
  • Why Practical
  • Campus & Live Online
  • Learning Resources

Featured Coding Bootcamps

  • Data Science Certificate

    • Weekdays, weekends, or weeknights
    • 114 hours
    • Open to beginners
    • Payment plan available
    • 1:1 Mentoring

    Master the tools to become a data scientist: Python, SQL, automation, machine learning, and data visualization. Learn Python programming fundamentals, analyze and visualize data with Python's powerful libraries, query databases with SQL. Use machine learning to apply regressions and other statistical analysis to create predictive models.

    View course
  • Python Developer Immersive

    • Weekdays only
    • 90 hours
    • Prerequisites required
    • Financing available
    • 1:1 Mentoring

    Learn the essential skills and tools to become a Python Developer. This course teaches students Python for software development with Django and Django REST in addition to other developer tools such as Git and SQL. 

    View course
  • Software Engineering Immersive

    • Not currently scheduled
    • 510 hours
    • Open to beginners
    • Financing available
    • 1:1 Mentoring

    Learn the skills to become a Software Engineer or Full Stack Developer in this immersive course. Master the front-end using HTML, CSS, JavaScript, and React; build the back-end with Python, Django, and Node.js

    View course
  • FinTech Bootcamp

    • Weekdays, weekends, or weeknights
    • 114 hours
    • Open to beginners
    • Financing available
    • 1:1 Mentoring

    Learn Python for financial analysis, machine learning, data visualization, and SQL from experienced finance & engineering professionals in this immersive.

    View course
  • Python for Data Science Immersive

    • Weekends, weekdays, or weeknights
    • 30 hours
    • Open to beginners

    Learn Python and boost your career with data science. You’ll learn the world’s most popular programming language through real-world dataset analysis. Manipulate data, learn how to make predictions, and gain the foundational skills you need to use Python on the job or start your data science career.

    View course
  • 45,000+
    Students
  • 33
    Years
  • 2,500+
    Testimonials

Corporate & Onsite Training

Request more info: class@programwithus.com

Private Training

  • Available onsite at your location
  • Modern computer labs available at our offices
  • Customize or choose from our existing courses
  • Free instructor consultations to finalize content
Or

Group Class Vouchers

  • Send employees to our group classes
  • Extensive offerings and flexible scheduling
  • Simple billing and logistics
  • Computers and training resources provided

We’ve trained thousands of companies!
Let us create the perfect program for your team.

class@programwithus.com 1-212-226-0884

Why Learn at Practical

  • Students learning coding at Practical Programming

    Hands-on Training

    In our hands-on programming courses, you'll dive into coding within the first 10 minutes of training. After watching a professional demo, students work through hands-on exercises to gain real-world programming experience.

  • Learn from Professionals in Small Classes

    Professional instructors will guide you through programming exercises throughout our courses, and you'll receive feedback regarding alternative solutions and best practices. Classes are kept small to give students as much individual attention as possible. 

Highly Reviewed by Our Alumni

From our hands-on training style to world-class instructors and proprietary curriculum, we deliver a learning experience our alumni can be proud of.

Google

Learn Where You’re Comfortable

Attend at our campus in NYC or learn remotely, live online

On Campus in NYC

185 Madison Ave, NYC

Get face-to-face interaction with an instructor and other students when you learn at our NYC campus. Courses are hands-on with a computer and software provided.

  • Live, interactive class
  • Experienced instructor in the room with you
  • Computer and software provided
  • Free retake within one year
Students seated in computer classroom with workbooks, paying attention to instructor

Live Online

Remote, from anywhere

Get the same interactivity and access to the instructor as in-person students. There are no extra fees and we’ll work with you to ensure your remote setup is perfect.

  • Live, interactive class
  • Experienced instructor teaching over Zoom
  • Remote setup assistance provided
  • Free retake within one year

Online Training Demo

1-Minute Overview

More about live online training

Coding Resources

Free Resources

  • Why is Python So Popular & Why You Should Learn It

    Python is a programming language that was created in 1991 to make coding fun and fast by using English-like code and lots of white space. It’s easy to learn, has a strong global support network, and is regarded as the most versatile progr...

  • What Is Data Science & Why Should I Learn It?

    Data Science is a relatively new field in the tech world. There are organizations in nearly every industry going digital and with the transition comes huge amounts of data. Data is extremely useful for business. Data scientists and analysts are...

  • JavaScript: What Is It, Popular Libraries, & Why Learn It

    JavaScript is the number one programming language in the world and the most prevalent language in web development. About 97% of all websites in the world were built with JavaS...

  • What is ReactJS & Why Is It So Popular?

    ReactJS, usually just called React, is a JavaScript library for building user interfaces. React was developed to build the front end of a website. It is the most popular f...

  • Why Use React Native for Mobile Development?

    React Native is essentially the JavaScript React framework for native applications. React Native can be used for cross-platform development. It enables front end developers to build native applications (apps) for Android and iOS using React &nd...

Load 3 more resources

showing 5 of 8 resources

Yelp Facebook LinkedIn YouTube Twitter Instagram

Contact Us

Office Hours:
9am–6pm, Mon–Fri

1-212-226-0884 class@programwithus.com

Location

In-Person in NYC

185 Madison Ave 3rd Floor
New York, NY 10016

Campus Info

Live Online from Anywhere

Live Online Info

Practical Programming, in partnership with Noble Desktop, offers immersive training for aspiring data scientists and software developers.

Win a Free Class!

Sign up to get tips, free giveaways, and more in our weekly newsletter.

© 1998–2023 Practical Programming - Privacy & Terms

Compare selected courses Clear selection Comparison limit reached