Building on the foundations of Front-end Software Engineering I, this course explores intermediate front-end development concepts, focusing on software quality, collaboration, and dynamic application development. Students will explore testing and quality assurance (QA) practices, software requirements gathering and analysis, and advanced Agile methodologies within the Software Development Life Cycle (SDLC).
Technical topics include JavaScript, React frameworks, and best practices for integrating APIs as a front-end engineer. Additionally, students will learn about design hand-offs, industry-standard methodologies, and the collaboration process between designers and developers.
This is the second of three courses in the Front-end Software Engineering Certificate. Courses must be taken in sequential order.
4 - Software Engineering
Registration
Students must successfully complete Front-end Software Engineering I before taking this course.
Academic Details
This offering is connected to the Front-end Software Engineering Certificate at Evergreen.