This course introduces the fundamental principles and practices of software engineering, with a focus on front-end development. Students will explore Agile methodologies, the Software Development Life Cycle (SDLC), and essential front-end technologies, including HTML and CSS. Key topics include mobile-first design, accessibility best practices, UX heuristics, and an in-depth understanding of the Document Object Model (DOM).
As the first of three courses in the Front-end Software Engineering Certificate, this class lays the foundation for building user-friendly, accessible, and responsive web applications. Certificate courses must be taken in sequential order.
4 - Software Engineering
Registration
Academic Details
This offering is connected to the Front-end Software Engineering Certificate at Evergreen.