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 to build websites and web applications with these hands-on courses in HTML, CSS, JavaScript, React, and back end development.
Our Web Development Courses courses are instructor-led in our Manhattan classrooms or live online (virtual learning).
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
Become a full-stack web developer. This certificate program includes front-end development with HTML, CSS, and JavaScript, and advanced layout techniques in Flexbox & Grid, and back-end development with Node, Express, and MongoDB.
Build dynamic web applications with React. In this bootcamp, you’ll build several fully-functioning web apps.
Learn to build the front end of websites and mobile applications in this intensive program. Learn web development fundamentals: HTML, CSS, JavaScript, WordPress, Git, and more essential web developer tools.
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.
Learn to create webpages by coding HTML & CSS. Learn best practices for structuring the content of your webpages with HTML, then styling the content with CSS. Start creating responsive websites that adapt to multiple screen sizes. After coding you’ll upload a site to make it live!
Kick your CSS skills up a notch by learning how to code more complex and visually interesting layouts. In this CSS training, you’ll learn about vector graphics (SVG), CSS variables, styling gradients, shadows, positioning, CSS animated transitions, transforms, responsive images, and much more.
Learn how to use CSS flexbox and grid to layout and align webpage content, and make it adapt to different size screens. See how both of these modern CSS techniques are useful, and when to use each. You’ll also learn how to use Bootstrap (which uses Flexbox) to build out layouts quickly.
Make your webpages more interesting and interactive with JavaScript & jQuery. Learn how to hide and show elements, add slideshows, validate forms, and much more. Once you know how to use jQuery & plugins, a whole world of cool things becomes available!
Learn the essentials of JavaScript programming to start creating web applications. You’ll learn variables, functions, data types, asynchronous JavaScript, and more.
Become a JavaScript Developer with this immersive certificate program. Learn object-oriented programming (OOP), create APIs, and learn popular frameworks and libraries to build functional and responsive websites.
Learn to build and host your own web applications with Node.js! Node.js is powerful and lets you use JavaScript in any environment. Yes, you read correctly—with Node.js you can run JavaScript anywhere!
You’ve probably heard the term API but have you ever built one? Nowadays, there are web frameworks that can handle this task with ease. Welcome to Express.js!
Learn to build and host your own web applications with Node, build APIs with Express, and store, organize, and fetch data with MongoDB.
Ever wanted to collect and fetch data? MongoDB has been called “the most popular database for modern apps”. If you’re an app developer already working with JavaScript, MongoDB is a fast and reliable solution to building, storing, and organizing your data!
Learn Git & GitHub to track changes and collaborate with other developers, Emmet and Visual Studio Code to speed up your coding, and start developing your portfolio.
How do you navigate the waters of finding employment as a developer? Where do I start? What do I need to know? What does a typical day look like in the web development industry?
Drive team performance and efficiency with Practical’s industry-leading training. Send employees to our group classes or create a custom training program onsite.
Get a Free Quote
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.
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.
From our hands-on training style to world-class instructors and custom-crafted curriculum, we deliver results our alumni are proud of.
Stephen was an awesome instructor (even with the course being online). He appropriately paces the material and doesn't make you feel small for asking seemingly simple questions. I would definitely take this class again!
I took this course because I want to get into software development. After a few months of self-taught, I had a hard time to find my progression. This course definitely helps me a lot. My instructor is Stephen Peralta. Not only he manages to cover all the most important aspects of JavaScript, HTML, and CSS, he is also extremely patient and willing to carefully explain until you fully understand. His explanation is very easy to understand even for someone who never touched coding before like me. If you want to start learning to code and don't know where to start. This is the perfect place to go to.
Excellent experience. I took the JavaScript Immersive with Stephen. Great class for those interested in receiving a comprehensive primer on JavaScript web development. The instructor was fully knowledgeable and adaptive to the needs of the students. Highly recommend!
Great school for learning programming.
Showing 4 of 4 reviews
All times are listed in Eastern Time unless otherwise specified.
| Course, dates, and times | Price and duration | Description | Registration |
|---|---|---|---|
| August 2026 | |||
|
August 31–September 25
Monday to Friday
10–5pm
|
$2,995
96 Hours
|
Learn to build and host your own web applications with Node, build APIs with Express, and store, organize, and fetch data with MongoDB. |
|
| September 2026 | |||
|
September 8–10
Tuesday to Thursday
10–5pm
|
$975
18 Hours
|
Learn to create webpages by coding HTML & CSS. Learn best practices for structuring the content of your webpages with HTML, then styling the content with CSS. Start creating responsive websites that adapt to multiple screen sizes. After coding you’ll upload a site to make it live! |
|
|
September 8–January 29
Weekdays
10–5pm
|
$10,995
510 Hours
|
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 |
|
|
September 8–October 9
Weekdays
10–5pm
|
$3,495
108 Hours
|
Learn to build the front end of websites and mobile applications in this intensive program. Learn web development fundamentals: HTML, CSS, JavaScript, WordPress, Git, and more essential web developer tools. |
|
|
September 8–January 8
Weekdays
10–5pm
|
$7,995
420 Hours
|
Become a full-stack web developer. This certificate program includes front-end development with HTML, CSS, and JavaScript, and advanced layout techniques in Flexbox & Grid, and back-end development with Node, Express, and MongoDB. |
|
Showing 5 of 60 courses