Discover Classes. Earn Rewards.

Software Engineering Immersive is unfortunately unavailable

Thankfully we have 45 other Business Software Classes for you to choose from. Check our top choices below or see all classes for more options.

Microsoft Excel Bootcamp

NYC Career Centers @ 185 Madison Ave, New York, NY & Virtually Online

Master all aspects of Microsoft Excel in just three days with the comprehensive Excel Bootcamp at NYC Career Centers. This intensive course covers everything from basic calculations and tables to advanced spreadsheet features and automation with macros. Take your Excel skills to the next level and become an expert user in no time.

(679) All levels 18 and older
$549

3 sessions

Gift it!

Microsoft Office Fundamentals Bootcamp

Noble Desktop @ 185 Madison Ave, New York, NY

Master the essential Microsoft Office programs with this comprehensive beginner-friendly program. Gain proficiency in Excel, PowerPoint, Word, and Outlook in just 4 days. Boost your productivity and efficiency in the workplace.

(372) All levels 18 and older
$749

4 sessions

Gift it!

WordPress for Coders

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Take your WordPress skills to the next level with this coding-focused course that teaches you how to customize and enhance your WordPress website. Gain more control over WordPress by learning how to edit code, work with themes, and customize CSS. Expand your knowledge of WordPress and become a more proficient web developer.

(372) Intermediate 18 and older
$425

2 sessions

Gift it!

WordPress Bootcamp

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Master the art of creating and managing professional websites and blogs without any web design background or coding knowledge with this essential WordPress course. Gain the skills needed to control the layout, appearance, and functionality of WordPress sites using easy-to-use tools, making you a valuable asset in the web development industry.

(372) All levels 18 and older
$995

6 sessions

Gift it!

HTML Email Certificate

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Master the art of creating visually stunning and cross-mail-client compatible HTML emails with this in-depth course. Elevate your marketing game and learn to code emails that shine on desktop and mobile devices, maximizing your ROI.

(372) All levels 18 and older
$1,095

4 sessions

Gift it!
See all Business Software classes NYC

Software Engineering Immersive

  • All levels
  • 18 and older
  • $16,900
  • Virtual Classroom
  • 675 hours over 75 sessions

Start Dates (0)

  • $16,900
  • Virtual Classroom
  • 675 hours over 75 sessions
Showing 10 of 0

Class Description

Description

What you'll learn in this business software training:

Being a software engineer requires more than knowing how to code or build a web app. Over 15 intense weeks on Flatiron School’s NYC campus, students learn to think, and build, like software engineers — from developing coding mastery to gaining an understanding of how products are designed and managed. In each three-week curriculum module, students develop key skills through interactive labs, lectures, and close collaboration, showcasing progress through Portfolio Projects.

Course Outline:


Full Stack Web Development


We designed our Full Stack Web Development Curriculum to give students the necessary expertise in both back-end and front-end programming technologies to become full-stack developers. It’s a more extensive course of study than the average school offers — but then we expect more of our students.

Module 1: Programming Fundamentals

Weeks 1-3

After diving into HTML5 & CSS, students get comfortable with object-oriented programming, learning to read websites with Ruby and save data to a database with SQL and Object Relational Mappers.

Module 2: Web Frameworks

Weeks 4-6

Students learn two key Ruby frameworks, first mastering the fundamentals of web programming with Sinatra before experiencing how quickly they can build incredible apps with Rails.

Module 3: JavaScript

Weeks 7-9

Students gain a thorough understanding of JavaScript and functional programming — crucial for front-end devs — and start to build their own version of React before moving onto the framework itself.

Module 4: Front-end Frameworks

Weeks 10-12

Students learn to build productive, scalable front-ends with React and Redux, creating slick, functional, reactive code with Redux as a state manager and Rails as the back-end JSON API.

Technical Concentration

Excellence requires mastery of deep technical topics. In our final module, students choose one specific technology to concentrate on, building a project using the most advanced tools available in that discipline. While our full-stack curriculum is a powerful start, the depth of understanding gained through these elected concentrations allows students to rise far above the bar.

Databases
Students go deep into NoSQL databases like Mongo and gain a better understanding of working with databases at scale.

Performance
Students focus on design patterns and use performance-monitoring tools to take a data-driven approach to increasing application performance.

Front-end Frameworks
Students take a deeper dive into React and develop advanced HTML & CSS skills, including SASS and D3.

Product Management

No piece of software is built by one person. Our Product Series gives students a chance to look beyond the command line to see how code fits into a larger product or organization. Throughout this speaker series, students hear from the best entrepreneurs and builders in NYC to learn what it takes to go from prototype to product adoption.

Finding Product-Market Fit
Building a great product requires understanding its users. Students learn about conducting user research, defining a value proposition, and leveraging data to drive user behavior.

UX & Design
Students delve into User Experience, learning how to bridge physical and digital experiences and develop data-driven, habit-forming UX design strategies.

Business Fundamentals
Students explore the business factors that surround product, learning about business models, KPI tracking, and product management for startups and enterprises.

Workflows
Students see what goes into managing product teams, learning how to plan design sprints and create roadmaps that stick, and study prototyping and agile project management techniques.

Computer Science

Building complex applications at web-scale requires an understanding of algorithms and Computer Science fundamentals. With dedicated weekly CS classes, students gain an advantage in technical interviews and lay a powerful foundation to increase their technical depth throughout their careers.

Algorithms
To understand the resource constraints that affect software performance, students study List Searching and Sorting, Graph Manipulation, and Algorithmic Thinking and Algorithmic Analysis.

Data Structures
To understand the ramifications of how data is stored and accessed, students build their knowledge of Hash Tables, Stacks, Queues, Trees, and Graphs.

Technical Interview Training
Through extensive practice problems and mock interviews with instructors, students become prepared for the CS component of technical interviews.

Pre-work & Post-Grad Support

Pre-work
Our program moves quickly and Flatiron’s passionate students embrace that challenge. While no experience is necessary to apply, we require students to complete a 100-hour Introductory Programming course before joining our program. This pre-work ensures students come in prepared and are able to keep pace with the class.

Note: while no prior coding knowledge is required to apply, it’s helpful to explore our free courses before interviewing with us. The pre-work for accepted students covers key topics taken from our more rigorous Certificate Courses (included in the program tuition).

Postgrad Support

CAREER SERVICES

Our students enjoy lifetime access to our career services team and employer network.

ALUMNI COMMUNITY

Graduates join an active network of successful software engineers. For Flatiron alumni, engaging with our community doesn’t stop at graduation.

LIFELONG LEARNING

Flatiron School alumni gain lifetime access to additional curricula on Learn.co, including:
  • iOS Immersive with Swift and Objective-C
  • Computer Science in Java
  • Advanced JS with Angular 1

Refund Policy

Due to the high costs of hardware, software, facilities and staff resources a non-refundable, non-transferable 25% of tuition is required per course, per participant.

  • Payments, less the non-refundable amount, are refundable until 4 weeks (31 days) prior to the start of the confirmed course start date.
  • No refund will be issued for cancellations or withdrawals within the 31 days of the start of the confirmed course start date.
A $35 cancellation fee will be applied to all refunds.

Reviews of Classes at The Flatiron School (2)

(4.5-star rating across 2 reviews)
See reviews for other classes at The Flatiron School
loading...
Hide Reviews

Review Summary by CourseHorse

Students who have taken classes in the Software Engineering Immersive program at Flatiron School have found it to be a life-changing experience. They have become so passionate about coding that they find themselves thinking about it even when they are not in front of a computer. The program focuses on selecting individuals who are not only talented but also social and empathetic, to break the stereotype that developers are introverted individuals. Students feel empowered by the skills they have gained, knowing that they have the freedom to work in various industries and environments, whether it be at a small company, a large corporation, or even as a freelancer. The program itself is highly praised, with students expressing a newfound love for coding and the realization that they can learn anything. The support from teachers and the community throughout the program and even during the job search process is described as top-notch. Direct quotes from the reviews: 1. "If you like puzzles, want to change your life, consume and be consumed by code, and have an amazing experience where you learn with the greatest efficiency you ever have in your life, go to Flatiron School." 2. "Something that impressed me about Flatiron School was their emphasis on selecting social, awesome people... When I came here, it was a roomful of people like that." 3. "The program itself was perfect. I learned to love to code. I learned that I can learn anything. The teachers, the support from everyone in the community, during the program, and the job search afterward. Top-notch."

Benefits of Booking Through CourseHorse

  • Booking is safe. When you book with us your details are protected by a secure connection.
  • Lowest price guaranteed. Classes on CourseHorse are never marked up.
  • This class will earn you 169000 points. Points give you money off your next class!

Questions & Answers (3)

Get quick answers from CourseHorse and past students.

Question from Anonymous
This course minimum 22, max 30 weeks, Is it right? and İf I get this course Will I have I-20 certificate for F1 visas?
Answer from Georgia C. CourseHorse StaffCourseHorse Staff
Hi there! No, their course runs for 15 weeks. No, they don't help with any visa, sponsorship or anything like that, but they do offer a certificate of completion for students who complete the course.
Answer Show answer
Cancel
Question from Kamillya D.
What the basic knowledge requirements to attend to the course?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi Kamillya! While no prior coding knowledge is required to apply, it’s helpful to explore the school's free courses before interviewing with them. The pre-work for accepted students covers key topics taken from the more rigorous Certificate Courses (included in the program tuition). Hope this helps!
Answer from Kamillya D.
Thank you!
Answer Show all 2 answers
Cancel
Question from Daniel N.
Is this an Associate or Bachelor program? Or just a $15,000 course?
Answer Show all 2 answers
Cancel

Similar Classes

The Flatiron School

The Flatiron School is a school for passionate people who want to love what they do. As an intensive school for those who love to create, the goal is to learn build awesome things with code.

The adult programs prepare students with little technical experience to build web and mobile applications in just...

Read more about The Flatiron School

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

The Flatiron School

Give This Course as a Gift Card

  • Thousands of classes
  • No expiration
  • Unique and memorable gifts for any occasion
  • Personalized
  • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
  • Instant delivery
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Book this Class as a Group Event

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

Or see all Professional Group Events

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

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...