How The Program Works
Each cohort is composed of 20–25 students. The program includes 400 hours of intensive technical training. Students are expected to complete job-related projects and work outside of class time and to be actively engaged in the learning process.
Students also receive soft skills training, including situational workplace judgment, active listening, communication skills, and problem solving. Hard skills, such as technical training, are required to get a job but people skills will open future doors and assist in sustaining and building relationships.
YWebCA provides an immersive, Agile-like work environment with opportunities for students to develop their leadership skills while learning web development skills. The instructional portion of sessions includes lectures from course instructors, guest speakers who share their experience in the industry, and time for students to workshop specific skills and complete projects. Course material is online so students can learn at their own pace. Additional time is provided for students to engage with instructors, industry volunteers, and each other in peer partnership learning model. Students are partnered with mentors already working in the tech industry, a cornerstone of the Agile development philosophy because it helps quickly and comprehensively train developers.