We set students up with the Learn IDE so that they can focus on quickly learning how to program.
To get set up with the latest version of the IDE, follow these instructions.
Everything you see in the terminal of the Learn IDE is actually taking place on Flatiron’s servers. We've already set up the servers to have all the tools you'll need to complete the labs that you'll encounter in the curriculum. It might not seem like there are a lot of tools needed to start learning how to code, but there are a large numbers of packages to download and commands to run in order to get your computer setup so you can start writing code. It's not even possible on some computers!
We built the Learn IDE so that you could side-step all of the issues involved with setting up a local environment and get right to coding! When you're first learning to code, a lot of your time is spent configuring your system. Once you've got a little experience under your belt, you should move to a local development environment.
When specifically should you move to a local development environment?
Online Web Developer Program with Instructional Support (FSWD)
If for some reason you have a lot of issues with getting the IDE to work for you, we support specified local environments for any student taking the FSWD program.
However, we generally recommend that you do not move to a local environment until you have completed your Sinatra project. You can find local environment set up instructions in this Help Center Article.
Immersive students are required to have a Mac, and to set up their local environment before arriving on campus. To set up your local environment on your Mac, please follow these instructions.