The past few months, I’ve spent a lot of time thinking about the onboarding experience for students entering General Assembly’s Web Development Immersive (WDI) program. WDI is a 12-week, full-time program that gives people the foundation and skills needed to become full-stack web developer.
From 9 am to 9 pm on weekdays, and all day Saturdays and Sundays, students are immersed in code. Because the program is so intense and the learning curve so steep, we, along with other coding immersives (also known as “bootcamps”), advise students to start preparing before they arrive on day one.
Pretty standard is the concept of “pre-work”: 50-100 hours of readings, tutorials, and exercises designed to give everyone a foundation in basic web development concepts, as well as level set the class. At GA, students cover Git, HTML, CSS, and Ruby before starting WDI.