WEB Application Bootcamp

The Web Application Bootcamp Certificate of Completion is designed for students seeking to quickly develop their skills in writing JavaScript web applications. The three courses are offered in an immersive, boot camp style software development experience. Students will emerge from the program with a broad understanding of how to code JavaScript web applications, and the best practices for development, source control management, and design patterns. The certificate emphasizes the value of immersive and collaborative coding experiences.

Students seeking this certificate of completion will need to successfully complete:

Each course is designed to be 3 weeks in length, full time, synchronous participation, 10-hour days (including a 1-hour lunch), 5-days per week.

(Click a course name below to view course details).

This course examines the fundamentals specific to web development. Topics will include web standards, accessibility/usability, and the coding languages which serve as the foundation for web development: HTML and CSS. Students work with these languages at a basic level, learning the essential structures, coding conventions, and best practices associated with the effective use of HTML and CSS in modern web-development environments. Prerequisite: Basic computer literacy

Learn JavaScript by writing JavaScript. This course covers the concepts of programming using JavaScript in the Enterprise. Focus is on the JavaScript programming language syntax, software design, coding, documenting, and debugging strategies. Topics include Data Types, Reference Types, Operators, Objects, Control Statements, and Functions. Projects use these topics in an intensive, hands-on format to build enterprise relevant solutions. GitHub is used to host and share coding projects. Prerequisite: WEB 200

Master JavaScript by learning and solving real-world problems. This course continues where the introductory JavaScript course left off. Students use a wide range of JavaScript programming strategies to build interactive programs. Topics include object-oriented programming, unit testing, asynchronous executions, files and streams, lambda expressions, and module bundlers. Problem solving using advanced JavaScript techniques is emphasized. GitHub is used to host and share coding projects. Prerequisite: WEB 231