Remote Flex

Web Development
Immersive

Master the skills to become a job-ready full-stack developer through evening and weekend training — wherever you’re based.

Header image
Request Syllabus Apply Now

Next course begins March 2019

Header image

Not currently available to students in New York and Washington, D.C.

Talk to Admissions +1 (917) 722-0237

Break into a Coding Career

Position yourself as a job-ready full-stack software developer in our transformative Immersive course. Our proven, expert-designed curriculum is continually updated to keep pace with shifting employer demands. Leverage exclusive opportunities, launch collaborations, and form key connections as part of our global network of more than 50,000 part- and full-time alumni.

Learn web development in an immersive environment

Evolve With Today’s Tech-Driven Economy

Equip yourself with the skills you need to succeed in a new career. Our coursework is designed by industry experts to focus on the programming languages, libraries, and frameworks that employers demand.

Learn on real-world coding skills

Get Ahead With Today’s Essential Skills

Learn to leverage programming languages like JavaScript and Python through hands-on projects and real-world scenarios. You’ll leave ready to bring your own ideas to life and help organizations of all kinds solve problems and deliver better user experiences.

Pursue a personalized learning path

Skill Up on Nights and Weekends

Experience our best-in-class Web Development Immersive online, on a part-time schedule. Offering expert-led training with greater flexibility, our Flex format enables you to keep your current commitments while pursuing a career change.

Dive into Best-in-Class Online Training

With our industry-leading online learning format, you’ll get the full benefit of an Immersive course from anywhere you choose.

Experience instructor and chat

Maximize Time and Flexibility

Skill up at home, on the road — wherever life takes you. The Remote experience provides global access to the GA classroom experience. If you live near a GA campus, you can redirect the time and energy you’d otherwise spend commuting to make the most of your course.

Experience instructor and coding environment

Learn in a Virtual Classroom

Collaborate with expert instructors and peers from around the world. Micro-lectures, interactive group work, and a low student-to-teacher ratio are all designed to motivate you and help you stay on top of the curriculum.

Experience coding environment

Leverage Modern Workplace Tools

Experience the fast-paced, engaging world of remote work. Ask questions, get feedback, and interact with your classmates and instructors via real-time communication tools such as Slack and Zoom video conferencing.

Experience outcomes support

Find the Job That’s Right for You

Tap into our global employer network of more than 7,000 hiring partners. Work with your dedicated career coach to develop a job search strategy that will help get you hired — wherever you’re based.

What You’ll Learn

Kickstart your career as a full-stack software developer and lifelong learner. From programming fundamentals to team collaboration strategies, you’ll learn to solve problems with industry-leading tools and techniques.

Fundamentals

Programming Fundamentals

Understand how to assemble your development environment, work efficiently as a developer, and ensure your projects are a success. Learn programming fundamentals, along with the basics of computing, networks, and data structures.

boxes.png

Product Development Basics

Pinpoint what a user should be able to accomplish with your application, model your data accordingly, develop simple wireframes, and track a collaborative development process using version control.

brackets.png

Front-End Web Development

Explore the code that powers the web we see. Gain an understanding of how to write high-quality JavaScript, building a dynamic front-end to a web application using a modern JS library, such as React. You’ll then use CSS to add layout and style.

rails.png

Full-Stack Web Development

Learn to build web applications from the ground up using a modern web language and framework (like Ruby on Rails or Python and Django). Incorporate functionality from third-party APIs (such as Twitter or Yelp) into your applications.

chat.png

Team Collaboration Strategies

Discover how to effectively communicate and collaborate with development teams. Produce high-quality software as you work with a team to build, maintain, change, and secure a full-stack application.

technologies
technologies

Explore the course curriculum in detail.

Flex Student Life

Evening and weekend online sessions incorporate a mix of presentations, interactive labs, and group collaboration to offer a hands-on, project-based approach to learning. Here’s an example of what your weekly schedule could look like as a Remote Flex student. (Times reflect Eastern Standard Time and may vary by cohort.)

TUE

Lessons & Activities

6:30–10 p.m.


Explore key concepts through expert-led lectures and discussions. Complete coding exercises to reinforce new knowledge.

Explore key concepts through expert-led lectures and discussions. Complete coding exercises to reinforce new knowledge.

WED

Lessons & Activities

6:30–10 p.m.


Dive deeper and cement newly learned skills via independent, pair, and group programming labs.

Dive deeper and cement newly learned skills via independent, pair, and group programming labs.

THU

Bi-Weekly Outcomes Session

6:30–8:30 p.m.


Work with dedicated career coaches to set goals, make a plan for success, and stay on track with your job search.

Work with dedicated career coaches to set goals, make a plan for success, and stay on track with your job search.

SAT

Lessons & Activities

10 a.m.–5 p.m.


Dig into more material through lectures, coding labs, and digital collaboration with your instructor and peers.

Dig into more material through lectures, coding labs, and digital collaboration with your instructor and peers.

Homework & Lab Time

Your Own Time


Complete homework, delve into real-world scenarios, and build out a professional portfolio of full-stack web applications.

Complete homework, delve into real-world scenarios, and build out a professional portfolio of full-stack web applications.

Build Your Portfolio

Throughout this Immersive, you’ll complete several projects, including a primary piece to help you approach your job search with confidence. Here’s an example from London-based grad George Gray.

Dived.in

George designed this web application to help scuba divers find great diving locations. He developed Dived.in from the ground up using Rails and a front-end JavaScript framework.

About the App

Dived.in was developed to serve as a community resource for divers to share their experiences. As a community-moderated website, it would allow users to crowdsource their favorite dive sites, including relevant photos and tips.

dived.in project
Setting the Stage

Setting the Stage

George gathered feedback on his project idea by reviewing user stories, wireframes, and his data model before beginning development. By working with instructors to scope out the basic functionality of the application, he was able to make sure it added value to his portfolio.

Back-End Development

Back-End Development

The core of the application was built using Ruby on Rails. George chose to incorporate a Facebook login to allows users to quickly sign up and participate in the site.

Front-End Development

Front-End Development

George incorporated JavaScript into his project, including additional frameworks in order to provide specific dynamic functionality. He also chose to add responsive CSS to make the application usable on mobile and tablet devices.

Meet Your Instructors

These full-stack development professionals are innovators in this influential field and will help you navigate its inner workings, technologies, and trends.

Optimize Your Job Search

Work one on one with dedicated career coaches, connect with a network of more than 7,000 hiring partners, and set yourself up for long-term growth as part of GA’s global community.

Receive Dedicated Career Coaching


Work one on one with career coaches who are committed to furthering your professional success from day one of class to day one at a new job. Develop your personal brand.

Build Out Your Professional Portfolio


Show off your work to potential collaborators and employers. Create a collection of custom websites and applications using today’s leading front- and back-end web development tools and techniques.

Fuel a Lifetime of Learning


Become part of a global community, engaging with experts, influencers, and peers. After graduation, you’ll also gain access to a suite of digital tools, development programs, tuition discounts to future GA offerings, and more.

Companies That Have Hired Our Grads


companies

Upcoming Courses

ONLINE

Mar 12 – Aug 24

Tue - Wed


Sat


6:30pm - 10pm


10am - 5pm


$13,950 USD

Explore New Opportunities

Find out if this Immersive is right for you and your goals. Chat with the GA team, discover the curriculum details, and get a glimpse into student life.

Web Development Immersive Remote (Flex) Info Session

Web Development Immersive Remote (Flex) Info Session

By providing us with your email, you agree to the terms of our Privacy Policy and Terms of Service.

You’re on the list!

Keep an eye on your inbox for your ticket and we’ll see you at the event.

Frequently Asked Questions

Have questions? We’ve got the answers. Get the details on how you can grow in this course.

  • What will the Remote Immersive experience be like?

    We know it can be hard to focus while learning online. Given the number of real-life and online distractions that may keep you from your work, we’ve designed course activities that keep you engaged and in constant conversations with your fellow classmates, instructors, and instructional associates. Our lessons are broken up into micro-lectures, which introduce content in short spurts. You’ll then work individually, in pairs, or in groups to apply what you’ve learned. We also encourage students to interact independently so they can get to know one another better and build a sense of community.

  • Why would I take a Remote Immersive instead of learning at a GA campus?

    If you live in or just outside of a GA metro area and would have a long commute to our campus, a Remote course will allow you to invest more time and energy in your studies, while still pursuing career development locally. You may also prefer to learn from the comfort of home.

    Wherever you’re based, our Remote experience offers you the opportunity to work with our career coaches, create a career plan, and receive the support you need to secure full-time employment locally.

  • What are the advantages to choosing a Flex course?

    Our Flex program offers the same expert-led instruction and dedicated job search support as our full-time Web Development Immersive Remote — the only difference is the pace. By opting for evening and weekend training, you can keep your current commitments while changing your career. What’s more, Flex allows you to make payments over six months instead of three, easing the strain on your bank account.

  • Why is this course relevant today?

    There’s never been a better time to start a career as a software developer. In fact, the U.S. Bureau of Labor Statistics predicts that employment growth in this sector will top 24 percent between 2016 and 2026. From startups to Fortune 500 companies, there is a growing demand for software developers who can creatively solve problems and implement robust, sustainable solutions.

  • What practical skill sets can I expect to have after completing this course?

    By the end of this program, you will be able to:

    • Create responsive web pages for modern browsers using HTML, CSS, and JavaScript.
    • Write full-stack applications and deploy them to cloud-based services like Heroku.
    • Consume web application programming interfaces (APIs) from third-party sites such as Twitter, Google, or Yelp.
    • Build a RESTful API using a technology like Sinatra, Rails, Django, or Express.
    • Build a richly interactive, front-end single-page application using a modern framework like React.
    • Collaborate as a team using Git and GitHub, widely accepted collaboration practices, and an agile development workflow.
  • What kind of community will I find in this course?

    Our Web Development Immersive Remote course attracts eager learners who are as passionate about growing and launching a new career as you are. Their backgrounds span professions in design, product management, and many other fields. The General Assembly experience creates lasting friendships and collaborations that will support you throughout a lifetime of discovery.

  • What does my tuition cover?
    • Expert-led training in full-stack development skills, methods, and best practices.
    • Diagnostic and readiness assessments, which help determine your self-directed pre-course learning path.
    • Access to a dedicated group of career coaches who will help you land a job after graduation.
    • Ongoing job search support and exclusive networking opportunities.
    • Additional alumni perks, including discounts, workshop credits, online classes, and more.
  • What are my financing options for an Immersive course?

    Financial hurdles shouldn’t keep you from achieving your goals. In addition to payment plans, we offer a few different financing options so you can focus on what counts — your education. We also offer tuition reimbursement and scholarships for eligible students facing barriers to enrollment.

  • Still curious?

Have More Questions?

Call us at +1 (917) 722-0237.

Email Admissions

Dig Deeper Into The Curriculum

By providing us with your email, you agree to the terms of our Privacy Policy and Terms of Service.

Speak with admissions about your options.

By providing us with your email, you agree to the terms of our Privacy Policy and Terms of Service.

Let’s keep you updated.

By providing us with your email, you agree to the terms of our Privacy Policy and Terms of Service.