Software Engineering
What I will learn?
- Understand the transition from client requirements into software design models and then into working code.
- Grasp the physiology of web applications. How frontend, backend, databases, and infrastructure interact to deliver modern software systems.
- Apply the Software Development Life Cycle (SDLC), from requirements engineering through design, implementation, testing, and deployment.
- Build and deploy full-stack web applications using core web technologies: HTML, CSS, JavaScript, React, object-oriented programming with C#, .NET Core, SQL databases, and Entity Framework (EF).
- Apply Scrum methodology to plan, manage, and deliver projects in teams.
- Implement software testing practices to ensure quality and reliability.
- Use DevOps tools and CI/CD pipelines to automate integration and deployment.
- Explore how AI tools can support and enhance the understanding of software engineering practices.
- Integrating RESTfull APIs with front-end apps
- Deliver a portfolio-ready capstone project demonstrating end-to-end engineering skills.
- Gain real-world project experience with Eduperia or partner companies after completing the program.
Student Ratings & Reviews
No Review Yet
Apply here
Apply now to join your chosen course and take the next step toward building your skills and future career.
- Yearly
- Monthly
Contribute 1 year while enrolled in the program (Total: 166.144,00 ден / €2700).
Contribute 1 month while enrolled in the program (Total: 6.300,00 ден / €100).
Free
Free access this course
-
LevelBeginner
-
Duration139 hours
-
Last UpdatedMarch 27, 2026
Hi, Welcome back!
Material Includes
- Software engineering fundamentals and programming concepts
- Algorithms and data structures learning resources
- Hands-on coding exercises and real-world projects
- Version control with Git and collaborative development tools
- Software development lifecycle and system design basics
Requirements
- Basic computer skills
- No advanced programming experience required (helpful but not mandatory)
- A laptop or computer with internet access
- Motivation to learn coding and work on practical projects
Apply here
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
