Software Engineering
Software Engineering Foundations
Build practical software engineering skills through instructor-led learning, guided labs, and work that reflects the responsibilities of a full stack developer.
Program overview
Build practical software engineering skills through instructor-led learning, guided labs, and work that reflects the responsibilities of a full stack developer.
The program combines live instruction, guided exercises, and review of your work. Discuss its fit for your level and objectives before enrollment.
Who should attend?
- Career switchers
- Junior developers
- Frontend developers
Prerequisites
Basic computer literacy and a willingness to practice. Discuss your background and any technical requirements with the team.
Learning objectives
- Understand and apply core concepts in JavaScript.
- Understand and apply core concepts in React.
- Understand and apply core concepts in APIs & Databases.
- Understand and apply core concepts in Git.
Program outline
1. HTML, CSS & JavaScript
Core concepts, a guided exercise, and review of decisions and results. A detailed syllabus is confirmed in the program proposal.
2. Core concepts and tools
Core concepts, a guided exercise, and review of decisions and results. A detailed syllabus is confirmed in the program proposal.
3. Guided exercises
Core concepts, a guided exercise, and review of decisions and results. A detailed syllabus is confirmed in the program proposal.
4. Review and readiness assessment
Core concepts, a guided exercise, and review of decisions and results. A detailed syllabus is confirmed in the program proposal.
Hands-on experience
Build and deploy a full stack application with accessible interfaces, validated APIs, a database, and tests.
Instructor & certification preparation
The assigned practitioner’s profile will be added when the cohort is confirmed. No instructor profile has been published for this sample.
This example does not include a vendor exam or certification. Review certification preparation programs separately when available.
Let’s talk about your next step
Share your goal so we can discuss a learning path that fits.
Related programs
Applied Software Engineering: Practice Lab
Build and deploy a full stack application with accessible interfaces, validated APIs, a database, and tests.
AI & Generative AI Foundations
Build practical ai & generative ai skills through instructor-led learning, guided labs, and work that reflects the responsibilities of a ai professional.
Applied AI & Generative AI: Practice Lab
Build and evaluate a retrieval-augmented assistant using a curated knowledge base.
