Discover Classes. Earn Rewards.

Software Engineering 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 - 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!

WordPress for Coders

Noble Desktop - 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 - 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 - 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!

Google Analytics Bootcamp

Noble Desktop - Virtually Online

Gain a solid understanding of Google Analytics and how to interpret its data in this comprehensive workshop. Learn how to optimize the wealth of information to make better business decisions and uncover growth opportunities.

(372) All levels 18 and older
$350

2 sessions

Gift it!
See all Business Software classes Online

Software Engineering

Sharpen your coding skills and learn industry best practices to thrive in the fast-paced world of technology. Take your career to the next level with hands-on training from expert instructors.

  • Beginner
  • 18 and older
  • $16,900
  • Interactive Online Classroom
  • 675 hours over 75 sessions

Start Dates (3)

  • $16,900
  • Interactive Online Classroom
  • 675 hours over 75 sessions
Book
Show all 75 sessions
  • Mon, Apr 22 at 9:00am - 6:00pm
  • Tue, Apr 23 at 9:00am - 6:00pm
  • Wed, Apr 24 at 9:00am - 6:00pm
  • Thu, Apr 25 at 9:00am - 6:00pm
  • Fri, Apr 26 at 9:00am - 6:00pm
  • Mon, Apr 29 at 9:00am - 6:00pm
  • Tue, Apr 30 at 9:00am - 6:00pm
  • Wed, May 01 at 9:00am - 6:00pm
  • Thu, May 02 at 9:00am - 6:00pm
  • Fri, May 03 at 9:00am - 6:00pm
  • Mon, May 06 at 9:00am - 6:00pm
  • Tue, May 07 at 9:00am - 6:00pm
  • Wed, May 08 at 9:00am - 6:00pm
  • Thu, May 09 at 9:00am - 6:00pm
  • Fri, May 10 at 9:00am - 6:00pm
  • Mon, May 13 at 9:00am - 6:00pm
  • Tue, May 14 at 9:00am - 6:00pm
  • Wed, May 15 at 9:00am - 6:00pm
  • Thu, May 16 at 9:00am - 6:00pm
  • Fri, May 17 at 9:00am - 6:00pm
  • Mon, May 20 at 9:00am - 6:00pm
  • Tue, May 21 at 9:00am - 6:00pm
  • Wed, May 22 at 9:00am - 6:00pm
  • Thu, May 23 at 9:00am - 6:00pm
  • Fri, May 24 at 9:00am - 6:00pm
  • Mon, May 27 at 9:00am - 6:00pm
  • Tue, May 28 at 9:00am - 6:00pm
  • Wed, May 29 at 9:00am - 6:00pm
  • Thu, May 30 at 9:00am - 6:00pm
  • Fri, May 31 at 9:00am - 6:00pm
  • Mon, Jun 03 at 9:00am - 6:00pm
  • Tue, Jun 04 at 9:00am - 6:00pm
  • Wed, Jun 05 at 9:00am - 6:00pm
  • Thu, Jun 06 at 9:00am - 6:00pm
  • Fri, Jun 07 at 9:00am - 6:00pm
  • Mon, Jun 10 at 9:00am - 6:00pm
  • Tue, Jun 11 at 9:00am - 6:00pm
  • Wed, Jun 12 at 9:00am - 6:00pm
  • Thu, Jun 13 at 9:00am - 6:00pm
  • Fri, Jun 14 at 9:00am - 6:00pm
  • Mon, Jun 17 at 9:00am - 6:00pm
  • Tue, Jun 18 at 9:00am - 6:00pm
  • Wed, Jun 19 at 9:00am - 6:00pm
  • Thu, Jun 20 at 9:00am - 6:00pm
  • Fri, Jun 21 at 9:00am - 6:00pm
  • Mon, Jun 24 at 9:00am - 6:00pm
  • Tue, Jun 25 at 9:00am - 6:00pm
  • Wed, Jun 26 at 9:00am - 6:00pm
  • Thu, Jun 27 at 9:00am - 6:00pm
  • Fri, Jun 28 at 9:00am - 6:00pm
  • Mon, Jul 01 at 9:00am - 6:00pm
  • Tue, Jul 02 at 9:00am - 6:00pm
  • Wed, Jul 03 at 9:00am - 6:00pm
  • Thu, Jul 04 at 9:00am - 6:00pm
  • Fri, Jul 05 at 9:00am - 6:00pm
  • Mon, Jul 08 at 9:00am - 6:00pm
  • Tue, Jul 09 at 9:00am - 6:00pm
  • Wed, Jul 10 at 9:00am - 6:00pm
  • Thu, Jul 11 at 9:00am - 6:00pm
  • Fri, Jul 12 at 9:00am - 6:00pm
  • Mon, Jul 15 at 9:00am - 6:00pm
  • Tue, Jul 16 at 9:00am - 6:00pm
  • Wed, Jul 17 at 9:00am - 6:00pm
  • Thu, Jul 18 at 9:00am - 6:00pm
  • Fri, Jul 19 at 9:00am - 6:00pm
  • Mon, Jul 22 at 9:00am - 6:00pm
  • Tue, Jul 23 at 9:00am - 6:00pm
  • Wed, Jul 24 at 9:00am - 6:00pm
  • Thu, Jul 25 at 9:00am - 6:00pm
  • Fri, Jul 26 at 9:00am - 6:00pm
  • Mon, Jul 29 at 9:00am - 6:00pm
  • Tue, Jul 30 at 9:00am - 6:00pm
  • Wed, Jul 31 at 9:00am - 6:00pm
  • Thu, Aug 01 at 9:00am - 6:00pm
  • Fri, Aug 02 at 9:00am - 6:00pm
Book
Show all 75 sessions
  • Mon, May 13 at 9:00am - 6:00pm
  • Tue, May 14 at 9:00am - 6:00pm
  • Wed, May 15 at 9:00am - 6:00pm
  • Thu, May 16 at 9:00am - 6:00pm
  • Fri, May 17 at 9:00am - 6:00pm
  • Mon, May 20 at 9:00am - 6:00pm
  • Tue, May 21 at 9:00am - 6:00pm
  • Wed, May 22 at 9:00am - 6:00pm
  • Thu, May 23 at 9:00am - 6:00pm
  • Fri, May 24 at 9:00am - 6:00pm
  • Mon, May 27 at 9:00am - 6:00pm
  • Tue, May 28 at 9:00am - 6:00pm
  • Wed, May 29 at 9:00am - 6:00pm
  • Thu, May 30 at 9:00am - 6:00pm
  • Fri, May 31 at 9:00am - 6:00pm
  • Mon, Jun 03 at 9:00am - 6:00pm
  • Tue, Jun 04 at 9:00am - 6:00pm
  • Wed, Jun 05 at 9:00am - 6:00pm
  • Thu, Jun 06 at 9:00am - 6:00pm
  • Fri, Jun 07 at 9:00am - 6:00pm
  • Mon, Jun 10 at 9:00am - 6:00pm
  • Tue, Jun 11 at 9:00am - 6:00pm
  • Wed, Jun 12 at 9:00am - 6:00pm
  • Thu, Jun 13 at 9:00am - 6:00pm
  • Fri, Jun 14 at 9:00am - 6:00pm
  • Mon, Jun 17 at 9:00am - 6:00pm
  • Tue, Jun 18 at 9:00am - 6:00pm
  • Wed, Jun 19 at 9:00am - 6:00pm
  • Thu, Jun 20 at 9:00am - 6:00pm
  • Fri, Jun 21 at 9:00am - 6:00pm
  • Mon, Jun 24 at 9:00am - 6:00pm
  • Tue, Jun 25 at 9:00am - 6:00pm
  • Wed, Jun 26 at 9:00am - 6:00pm
  • Thu, Jun 27 at 9:00am - 6:00pm
  • Fri, Jun 28 at 9:00am - 6:00pm
  • Mon, Jul 01 at 9:00am - 6:00pm
  • Tue, Jul 02 at 9:00am - 6:00pm
  • Wed, Jul 03 at 9:00am - 6:00pm
  • Thu, Jul 04 at 9:00am - 6:00pm
  • Fri, Jul 05 at 9:00am - 6:00pm
  • Mon, Jul 08 at 9:00am - 6:00pm
  • Tue, Jul 09 at 9:00am - 6:00pm
  • Wed, Jul 10 at 9:00am - 6:00pm
  • Thu, Jul 11 at 9:00am - 6:00pm
  • Fri, Jul 12 at 9:00am - 6:00pm
  • Mon, Jul 15 at 9:00am - 6:00pm
  • Tue, Jul 16 at 9:00am - 6:00pm
  • Wed, Jul 17 at 9:00am - 6:00pm
  • Thu, Jul 18 at 9:00am - 6:00pm
  • Fri, Jul 19 at 9:00am - 6:00pm
  • Mon, Jul 22 at 9:00am - 6:00pm
  • Tue, Jul 23 at 9:00am - 6:00pm
  • Wed, Jul 24 at 9:00am - 6:00pm
  • Thu, Jul 25 at 9:00am - 6:00pm
  • Fri, Jul 26 at 9:00am - 6:00pm
  • Mon, Jul 29 at 9:00am - 6:00pm
  • Tue, Jul 30 at 9:00am - 6:00pm
  • Wed, Jul 31 at 9:00am - 6:00pm
  • Thu, Aug 01 at 9:00am - 6:00pm
  • Fri, Aug 02 at 9:00am - 6:00pm
  • Mon, Aug 05 at 9:00am - 6:00pm
  • Tue, Aug 06 at 9:00am - 6:00pm
  • Wed, Aug 07 at 9:00am - 6:00pm
  • Thu, Aug 08 at 9:00am - 6:00pm
  • Fri, Aug 09 at 9:00am - 6:00pm
  • Mon, Aug 12 at 9:00am - 6:00pm
  • Tue, Aug 13 at 9:00am - 6:00pm
  • Wed, Aug 14 at 9:00am - 6:00pm
  • Thu, Aug 15 at 9:00am - 6:00pm
  • Fri, Aug 16 at 9:00am - 6:00pm
  • Mon, Aug 19 at 9:00am - 6:00pm
  • Tue, Aug 20 at 9:00am - 6:00pm
  • Wed, Aug 21 at 9:00am - 6:00pm
  • Thu, Aug 22 at 9:00am - 6:00pm
  • Fri, Aug 23 at 9:00am - 6:00pm
Book
Show all 75 sessions
  • Mon, Jun 24 at 9:00am - 6:00pm
  • Tue, Jun 25 at 9:00am - 6:00pm
  • Wed, Jun 26 at 9:00am - 6:00pm
  • Thu, Jun 27 at 9:00am - 6:00pm
  • Fri, Jun 28 at 9:00am - 6:00pm
  • Mon, Jul 01 at 9:00am - 6:00pm
  • Tue, Jul 02 at 9:00am - 6:00pm
  • Wed, Jul 03 at 9:00am - 6:00pm
  • Thu, Jul 04 at 9:00am - 6:00pm
  • Fri, Jul 05 at 9:00am - 6:00pm
  • Mon, Jul 08 at 9:00am - 6:00pm
  • Tue, Jul 09 at 9:00am - 6:00pm
  • Wed, Jul 10 at 9:00am - 6:00pm
  • Thu, Jul 11 at 9:00am - 6:00pm
  • Fri, Jul 12 at 9:00am - 6:00pm
  • Mon, Jul 15 at 9:00am - 6:00pm
  • Tue, Jul 16 at 9:00am - 6:00pm
  • Wed, Jul 17 at 9:00am - 6:00pm
  • Thu, Jul 18 at 9:00am - 6:00pm
  • Fri, Jul 19 at 9:00am - 6:00pm
  • Mon, Jul 22 at 9:00am - 6:00pm
  • Tue, Jul 23 at 9:00am - 6:00pm
  • Wed, Jul 24 at 9:00am - 6:00pm
  • Thu, Jul 25 at 9:00am - 6:00pm
  • Fri, Jul 26 at 9:00am - 6:00pm
  • Mon, Jul 29 at 9:00am - 6:00pm
  • Tue, Jul 30 at 9:00am - 6:00pm
  • Wed, Jul 31 at 9:00am - 6:00pm
  • Thu, Aug 01 at 9:00am - 6:00pm
  • Fri, Aug 02 at 9:00am - 6:00pm
  • Mon, Aug 05 at 9:00am - 6:00pm
  • Tue, Aug 06 at 9:00am - 6:00pm
  • Wed, Aug 07 at 9:00am - 6:00pm
  • Thu, Aug 08 at 9:00am - 6:00pm
  • Fri, Aug 09 at 9:00am - 6:00pm
  • Mon, Aug 12 at 9:00am - 6:00pm
  • Tue, Aug 13 at 9:00am - 6:00pm
  • Wed, Aug 14 at 9:00am - 6:00pm
  • Thu, Aug 15 at 9:00am - 6:00pm
  • Fri, Aug 16 at 9:00am - 6:00pm
  • Mon, Aug 19 at 9:00am - 6:00pm
  • Tue, Aug 20 at 9:00am - 6:00pm
  • Wed, Aug 21 at 9:00am - 6:00pm
  • Thu, Aug 22 at 9:00am - 6:00pm
  • Fri, Aug 23 at 9:00am - 6:00pm
  • Mon, Aug 26 at 9:00am - 6:00pm
  • Tue, Aug 27 at 9:00am - 6:00pm
  • Wed, Aug 28 at 9:00am - 6:00pm
  • Thu, Aug 29 at 9:00am - 6:00pm
  • Fri, Aug 30 at 9:00am - 6:00pm
  • Mon, Sep 02 at 9:00am - 6:00pm
  • Tue, Sep 03 at 9:00am - 6:00pm
  • Wed, Sep 04 at 9:00am - 6:00pm
  • Thu, Sep 05 at 9:00am - 6:00pm
  • Fri, Sep 06 at 9:00am - 6:00pm
  • Mon, Sep 09 at 9:00am - 6:00pm
  • Tue, Sep 10 at 9:00am - 6:00pm
  • Wed, Sep 11 at 9:00am - 6:00pm
  • Thu, Sep 12 at 9:00am - 6:00pm
  • Fri, Sep 13 at 9:00am - 6:00pm
  • Mon, Sep 16 at 9:00am - 6:00pm
  • Tue, Sep 17 at 9:00am - 6:00pm
  • Wed, Sep 18 at 9:00am - 6:00pm
  • Thu, Sep 19 at 9:00am - 6:00pm
  • Fri, Sep 20 at 9:00am - 6:00pm
  • Mon, Sep 23 at 9:00am - 6:00pm
  • Tue, Sep 24 at 9:00am - 6:00pm
  • Wed, Sep 25 at 9:00am - 6:00pm
  • Thu, Sep 26 at 9:00am - 6:00pm
  • Fri, Sep 27 at 9:00am - 6:00pm
  • Mon, Sep 30 at 9:00am - 6:00pm
  • Tue, Oct 01 at 9:00am - 6:00pm
  • Wed, Oct 02 at 9:00am - 6:00pm
  • Thu, Oct 03 at 9:00am - 6:00pm
  • Fri, Oct 04 at 9:00am - 6:00pm
Showing 13 of 3

Class Description

Description

What you'll learn in this business software training:

Learn to develop software for websites and apps in as little as 15 weeks.

An Exceptional Learning Experience

Flatiron School remains committed to helping our students succeed, land incredible jobs, and make the biggest impact possible. We’re also proud and honored to be recognized with several industry awards.

Learn the skills to kickstart your software engineering career.

Front-End Development

After diving into the fundamentals of programming, you’ll get comfortable with creating and designing web pages with HTML and CSS, while customizing user experience with JavaScript and ReactJS.

Front-End Web Applications

You’ll learn two key Ruby frameworks, first mastering the fundamentals of web programming with Sinatra before learning how to build incredible apps with Rails.

Back-End Development

You’ll gain a thorough understanding of Ruby basics before getting comfortable with object-oriented programming and storing information in databases using SQL and Object Relational Mappers.

Back End Web API

First, you’ll learn Rails – an object-oriented, Ruby framework – before applying it to your own JSON API along with productive, scalable front-ends with ReactJS and Redux, creating slick, functional, reactive code.


Projects

Each of the 4 curriculum phases includes a group project that provides experience in real-world software engineering team environment that recaps what you’ll learn. The program completes with a large-scale project which begins with a project concept guided by your instructor. You’ll receive plenty of instructor feedback along the way while diving deep into various advanced technologies needed to bring your concepts to life.


Our learning experience adjusts to your life.

Learn a life-changing skill at your pace. Your admissions representative will help you choose the option that makes sense for you.


Full-Time

You’ll learn software engineering skills on a fixed full-time schedule: roughly 8 hours a day, Monday through Friday, for 15 weeks. You will interact with students and instructors, learning both collaboratively and solo.

  • 15 weeks long.
  • Daily touchpoints with your cohort, group work with instructor help, paired with programming sessions, lab time with instructional staff, and community support.
  • Best for students who want to learn in live lectures, keep a structured schedule, or who enjoy learning in a community with other students.
  • Available in-person and online.
  • Also known as our Live program.

Remote Learning

This course is available for "remote" learning and will be available to anyone with access to an internet device with a microphone (this includes most models of computers, tablets). Classes will take place with a "Live" instructor at the date/times listed below.

Upon registration, the instructor will send along additional information about how to log-on and participate in the class.

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)

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 (0)

Get quick answers from CourseHorse and past students.

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 Online 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...