Code Immersives 630 9th Ave | 9th Floor | New York, NY 10036 | ph (646)215-2200 | fax: (917)398-9853

About Code Immersives

The Best Total Immersion Programmer Training In NYC.

The Code Immersives Web Development Intensive program helps students develop the technical skills required to pursue the opportunities that exist in the fast-growing web programming and software development industry. Web development is one of the fastest growing career tracks, with a projected 27% annual growth rate by 2024, accounting to U.S. News and World Report. Web developers earn a median salary of $63,000 and up to $100,000 per year. Senior software engineers can earn considerably more.

Code Immersives is dedicated to providing students with the programming skills they need to enter the digital job market or advance their existing careers. We provide an in-depth education in a variety of programming languages and technologies led by instructors with decades of industry experience. Code Immersives students are in the classroom for 45 weeks over the 900-hour, year-long, three-semester program. Contrast this with the typical coding bootcamp which lasts only 13-17 weeks.

Because of our commitment to excellence and the quality of our immersive curriculum, we are the ONLY accredited coding school in New York authorized to accept students under the G.I. Bill.

We are centrally located in midtown Manhattan, just steps from Times Square and less than a mile from New York's "Silicon Alley", where major tech corporations like Google, Facebook, and Youtube are headquartered.

How Does Code Immersives Stack Up?

Code Immersives Logo 900 Hour
V.A. Approved
G.I. Bill
New MacBook
Pro Laptop
Financial Aid
Fully Funded
  Code Immersives YES YES YES YES YES YES
  Flatiron School NO NO NO NO NO NO
  FullStack Academy NO NO NO NO NO NO
  General Assembly NO NO NO NO NO NO

Code Immersives Programs

The Code Immersives Web Development Immersive program consists of 12 courses of 75 hours each, for a total of 900 hours of instruction.

During this 11-month program, students receive in-depth training in two full stacks: LAMP (Php-MySQL) and MERN (MongoDB, Express.js, React.js and Node.js). Other important technologies that also have their own 75-hour courses include: API's (including Google and IBM Watson), and Python. The final two courses include servers, networking, security and Amazon Web Services (AWS) Cloud Architect official training. The latest implementations of HTML5, CSS3 and Responsive (mobile-first) design are covered, including Flexbox and CSS Grid layout. We invite you to explores our program offerings in depth and we extend to you an open invitation to visit the school and sit in on a class at no charge or obligation.

Cloud Computing Architecture is an AWS Academy program is designed to develop technical expertise in cloud computing and prepare you for the AWS Solutions Architect – Associate certification exam.

The AWS Certified Solutions Architect course covers the following concepts in both lecture and lab:

  • Designing and deploying dynamically scalable, highly available, fault tolerant, and reliable applications on AWS
  • Selecting appropriate AWS services to design and deploy an application based on given requirements
  • Migrating complex, multi-tier applications on AWS
  • Designing and deploying enterprise-wide scalable operations on AWS
  • Implementing cost control strategies

Code Immersives Curriculum

HTML5, CSS3 & Responsive Design

Starting from no assumption of prior knowledge of these technologies, students are taught the latest standards and best-practices for HTML5 and CSS3. Innovations in Responsive layout are covered, including Flexbox, CSS Grid and Media Queries. Code Immersives students learn to write elegant, semantic, mobile-first code from scratch, before they are allowed to use any frameworks at all. Once the pure coding foundation is in place, students are introduced to Bootstrap, the industry leader in "just works" Responsive frameworks.

75 hours = 4 credits

Javascript, AJAX & JSON

Javascript (JS) is the programming language of the Web, and the only fully-featured language that can run entirely in the browser. JS powers the behaviors and interactivity of virtually all Websites today, and is an absolute must-have skill for today's developers. At Code Immersives, students start learning Javascript with Course 02, but that is only the springboard; fully half our courses rely heavily on Javascript, including the LAMP and MERN Stack courses, the API's course and, of course, Advanced Javascript. JSON and AJAX are subsets of Javascript; JSON (JavaScript Object Notation) is a format by which data is loaded and exchanged by Web Applications, which AJAX (Asynchronous Javascript and XML) refers to a set of Javascript methods and properties that load data onto the webpage asynchronously, without the entire page reloading. AJAX is key to building SPA's (Single Page Applications).

75 hours = 4 credits

LAMP Stack: Linux, Apache, PHP-MySQL

PHP-MySQL has long been the web's leader in dynamic, data-driven applications, with 80+ % of all sites that have a backend using the LAMP Stack. From Facebook to Wordpress, Wikipedia to Yahoo, and literally millions of smaller sites, PHP-MySQL easily dwarfs all other web development platforms combined. At Code Immersives you will learn step-by-step how to integrate PHP-MySQL with Javascript-AJAX to hand-code single-page, mobile-first Search applications, Content Management Systems, E-Commerce sites--and even your own Social Network.

150 hours = 8 credits

Python with Data Structures & Algorithms

Python is consistently ranked among the top programming languages for developers to learn. It is the language of choice by many scientists and data analysts, and its applications are used to tackle a myriad of technical challenges. In this course, Code Immersives students will apply Python to advanced problem-solving as they delve into the important topics of data structures and alogrithms.

75 hours = 4 credits

Application Programming Interfaces (API's)

Application Programming Interfaces (API's) are web data services, which can be integrated into the developer's applications. API's are like building-block components that add power and functionality to websites. In this course, you will learn how to tap into the power of IBM Watson Cloud, Google Services, Flickr, Facebook, Twitter, among others. You will also how to build and deploy your very own API. The languages we will use in our API SDK's (Software Development Kits) include Javascipt and PHP.

75 hours = 4 credits

Advanced Javascript

Javascript has evolved rapidly in recent years to meet an increasing set of demands and opportunities. With EcmaScript2015 (ES6), Javascript became a fully Object Oriented Programming (OOP) language. ES6 has also seen the emergence of Functional Programming (FP), an alternative to OOP. In this course, students study both OOP and FP, in pursuit of that well-rounded, Ninja-level skillset. Students will enter the MERN Stack portion of the course with an solid foundation in Javascript, the Web's most popular programming language.

75 hours = 4 credits

Javascipt Libraries

Up to this point in the training, aside from some jQuery, students will have been working almost exclusively in what is known as Vanilla Javascript. Vanilla JS refers to code that is free of external dependencies, such as frameworks, plugins or libraries. This approach ensures that students do not jump into third-party resources before gaining a strong programming foundation. Comes a time, though, when tapping into libraries is the perfect complement to a Vanilla JS skillset.

75 hours = 4 credits

MERN Stack: MongoDB, Express.js, React.js & Node.js

MERN is a cutting-edge Javascript-based, full-stack solution for creating SPA's (Single Page Applications). It encompasses MongoDB (a NoSQL database), Express.js (a Node framework), React.js (a frontend JS Library developed by Facebook) and the must-know Node.js. An alternative to the MEAN Stack, based on the Angular Framework, the MERN stack has been earning converts at all levels in the last few years. A favorite of startups and other forward thinking shops, MERN represents a must-know suite of technologies for developers wishing to future-proof their skillset. At Code Immersives you will start in Course 07 with Node, Express and Mongo, before moving onto the frontend magie of React in Course 08. With 150 hours of instruction from some of the best React developers in the industry, you will have the time to grow your abilities and make your own amazing projects and portfolio pieces that will stamp you as a Full Stack MERN developer.

150 hours = 8 credits

Servers, Systems and Networks & Amazon Web Services (AWS) Cloud Architect Certified Associate Training

Amazon Web Services (AWS) is a vast and rapidly expanding ecosystem of cloud-based services, including, but not limited to, web hosting, data security and data analytics. AWS is based on a virtual server paradigm, where customers can easily create and delete server instances in accordance with their web traffic needs. Companies large and small are seeing the benefit of not having to buy and maintain their own limited-capacity servers, and are moving in large numbers to the Cloud with AWS. In Courses 11 and 12, Code Immersives students receive 75 hours or prerequisite training in systems, servers and security, followed by the 75 hours of AWS official training. At the conclusion of this double course, students may elect to take the AWS Cloud Architect Certified Associate Exam.

150 hours = 8 credits


Code Immersives instructors are some of the best developers in the industry. We only employ the most knowlegable and talented industry professionals with decades of experience. Our instructors have worked for major technology and media companies such as Google, Facebook, NBC, Samsung and others.

Brian Mcclain
Director, Instructor

Brian McClain

B.A. Duke University

Sean Reed

Sean Reed

Data Science
Data Visualization
Natural Learning Processing
B.S. Physics, Fordham U.

Carlos Padilla Contreras

Carlos Padilla Contreras

BS Comp Sci UAlbany

Raul Aristy

Raul Aristy

Computer/IT Hardware
Content generation

Tech News


Jeff Bezos reveals what it's like to build an empire and become the richest man in the world — and why he's willing to spend $1 billion a year to fund the most important mission of his life

Saturday, April 28, 2018

Mathias Döpfner, the CEO of Business Insider's parent company, Axel Springer, recently sat down with Amazon CEO Jeff Bezos to talk about the early days of creating Amazon, what he's learned since then, how he funds his rocket company, Blue Origin, and what it's like when the president of the United States is your biggest critic. The sit-down interview happened in Berlin, where Bezos received the Axel Springer Award 2018. Read More at BusinessInsider

Code Immersives is an official Amazon Academy. Our year-long Web Development Intensive program includes AWS Cloud Computing training.

Yawn: Amazon cloud business just keeps rolling along

Friday, April 27, 2018

It's almost becoming boring reporting that the Amazon cloud had a monster quarter. It’s not news at this point, because of course they did. Yesterday, it once again blew away analyst expectations with 49 percent revenue growth for the quarter. Oh ya, and that revenue? Well that was $5.44B for the quarter, a ways above the projected $5.26B. Ho hum. Another day in paradise for the Amazon cloud. Read More at TechCrunch

Code Immersives is an official Amazon Academy. Our year-long Web Development Intensive program includes AWS Cloud Computing training.

Meetup => Thur Apr 19 => Code Immersives presents =>
Learn How to Use AJAX to Load JSON => Javascript Slideshow => Part 2

Thursday, April 19, 2018 - 6:00 - 8:30pm - at Code Immersives

In this Meetup, we will continue with our JS Slideshow from last time.*

We will upgrade the slideshow by allowing the user to choose from a menu of photo galleries. An AJAX function will load the image file names and captions, as JSON, for use by our application.

*Last time was Thur Mar 15, Click HERE to download the file. All images are hosted on the server, so you only need the HTML file. All CSS and JS code is in the one file.)

Meetup => Thur Mar 15 => Code Immersives presents =>
Learn how to create an application's HTML and CSS dynamically => Javascript Slideshow => Part 1

Thursday, March 15, 2018 | 6:00 PM to 8:30 PM

In this Meetup, we invite you to bring your laptop and code along, as we learn how to create an entire application. complete with HTML and CSS, in pure vanilla Javascript--no jQuery, other libraries, or frameworks required. Starting with just one empty div tag in the body, you will hand code an entire application HTML and CSS in pure vanilla Javascript. Read More..

What to bring: Laptop, if you wish to code along.

Important to know: No previous coding experience is required, and all are welcome, but if you wish to code along, you will need some level of Javascript skill, along with a sound foundtation in HTML and CSS.


Meetup Report

Thanks to everyone who attended the Meetup on Thursday, March 15--what a great turnout, some 40 coders! I hope you all enjoyed the evening as much as I did, and I look forward to seeing you next time.

The slideshow application file we were working on is available at: Slideshow To give you an idea of how much our students learn in our 11 month program, our students are able to do what we did tonight after only 2 months!

All those interested in learning more about the Code Immersives full program should call Anthony DeRosa, our admissions director (646-215-2200). He would be happy to provide additional details on our program and even arrange for you to visit the school and sit in on a class. For the Code Immersives students who attended, and who began on Jan 17, tonight's Meetup was a review session. Anyway, thanks again. Hope you enjoyed it and Happy Coding!
-Brian McClain
Director, Code Immersives

Hello from a PHP echo statement inside the included blog thing.

Hello from a hyperlink inside the included blog thing.

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate. At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium. Read More


Quis autem vel esse eum iure reprehenderit qui in ea voluptate velit esse.

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate. At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium.


Programs for veterans and international students.

Veteran Students

VeteransVA Approved Web Developer Program

Learn to Code on your G.I. Bill

WELCOME VETERANS! You served your country. Now it's our turn to serve you. Code Immersives is V.A. Approved for G.I. Bill.
VETERANS EDUCATION BENEFITS Qualified veterans and dependents are eligible for educational benefits while attending programs at DFA Code Immersives. Contact the Code Immersives Admission Office for immediate assistance.

Internation al Students

International StudentsStudent Visa Program

Digital Film Academy's Code Immersives is authorized to enroll foreign students under the F1 student visa. Please take notice – visas take time to process. We strongly suggest that you contact Admissions at TO OBTAIN AN I-20 First apply to the DFA Code Immersives (either online or by mailing or faxing an application).

Internation al Students

Financial Aid Assistance

Digital Film Academy participates in Title IV Federal Student Financial Assistance programs. Students who are U.S. citizens or permanent residents may qualify for one or more of the following financial assistance programs.


Internation al Students

Employment Assistance

Our employment assistance services are available to graduate students seeking industry employment. We can help students prepare for interviews, and introduce students to major digital talent agencies that place candidates into open positions in fortune 500 companies.

Contact Us

Get in touch with us.


Your message was sent succssfully! I will be in touch as soon as I can.

Something went wrong, try refreshing and submitting the form again.