Osher Spring Registration Will Reopen at 10am on Thursday, January 17th

Share

UWM School of Continuing Education Coding Bootcamp

Accelerated program to become a web developer in six months

The UWM School of Continuing Education Coding Bootcamp is designed to take you from beginner to job-ready in six months. This immersive and rigorous online program provided in partnership with Thinkful™ teaches the skills needed to start high-growth careers as web developers. Through one-on-one mentorship from a professional engineer, you learn cutting-edge industry standards as you build full-stack web applications. Personal mentorship also provides invaluable industry knowledge, including firsthand experience following professional engineering workflows.

In addition to technical skill training, you complete comprehensive career services training in order to effectively navigate the increasingly competitive tech industry.  This training includes access to a growing network of exclusive hiring partners to help graduates find a job, guaranteed.

Coding Bootcamp: What You’ll Learn

1: Web Development Fundamentals
During the first month, you master the basics of front-end web development. You learn how to create accessible, SEO-friendly semantic HTML and responsive modern designs using CSS, along with programming fundamentals in JavaScript and basic interactivity with the popular JavaScript library jQuery. At the end of the fundamentals phase, you design and build an original web app, which goes through a formal code review. You then present this app during a mock interview with one of our evaluators before moving onto the next phase of the program.

2: Asynchronous Web Apps
Learn how to request and display data from third-party APIs, like YouTube and SoundCloud, in your web apps using AJAX. Continue improving the accessibility of your web apps for various users with aXe and ARIA-live. Establish the workflows you will use as a professional web developer. Learn the command line, git and GitHub. Design, wireframe and implement an MVP (minimum viable product) based on user stories. Iterate your project to incorporate user feedback, and develop a finished product with styling and documentation. Use this process to build your first professional portfolio piece – a client-side web app that integrates with one or more third-party APIs.

3: Server-side Programming With Node.js
Round out your front-end skills with a solid foundation in server-side programming to become a full stack engineer. Build modern RESTful APIs with Mongo, Mongoose and mLab. Learn modern JWT-based auth flows and how to test your apps with the Mocha and Chai frameworks on TravisCI and deploy to Heroku. Complete this phase by designing, building and presenting an original full stack app.

4: Advanced Front End: React
Design, build, test and deploy complex single page apps using React, Redux, React Router, Redux Form and Redux Thunk. Test your code with Enzyme and deploy to Netlify.

5: Advanced Topics: Data Structures and Algorithms
To prepare for technical interviews, during your final few weeks of Full Stack Flex, you’ll learn the basics of computer science. Focus on analyzing algorithm performance with Big O Notation and explore common algorithms for sorting and searching. Dive deeper into data structures such as linked lists, hash maps and binary search trees. Practice strategies to succeed in technical interviews. Finally, complete your personal portfolio site complete a mock technical interview, and graduate to career services!

Note: In order to register for this course, you must first click the “Take the next step” button below, and fill out the form. A representative will then contact you to assess your skill level for appropriate placement in the course. Once your placement is determined, you will receive a registration link.

Take the next step

Date: Fri., Feb 15

Location: Online

Instructor: TBA

Fee: $10,500

Program Number:

Registration Deadline: Fri., Feb. 15

Date: Fri., Mar 15

Location: Online

Instructor: TBA

Fee: $10,500

Program Number:

Registration Deadline: Fri., Mar. 15

Date: Mon., Apr 15

Location: Online

Instructor: TBA

Fee: $10,500

Program Number:

Registration Deadline: Mon., Apr. 15

Share