This course is designed for individuals with foundational knowledge in software engineering who are looking to enhance their skills and understanding. 'Intermediate Software Engineering' delves into advanced programming concepts, design patterns, software development methodologies, and the latest tools and technologies used in the industry. Participants will gain a deeper understanding of the soft...
Working knowledge of a programming language, basic data structures and algorithms, and familiarity with the software development lifecycle.
12 modules — work at your own pace.
1 contributor · 887 views
“Being able to go at my own pace changed everything. I fit learning in around my job and family — no pressure, just progress when I'm ready.”
“I took what I learned here and used it straight away on a new initiative at work. My manager noticed the difference within a few months.”
“My degree didn't cover half the stuff I needed for my role. jypi filled those gaps with courses I could actually finish.”
“It's not only about career. I learn because I'm curious. jypi lets me follow that without limits.”