This project as for goal to present a full Software Engineering course.
Course's goal is to allow people to be better at software engineering, either self-taught people in search of knowledge, software engineering students or professionals who want to learn more.
This course is composed of multiple courses, you can either follow all of them, or you can either cherry-pick some of them.
If you want to follow all of them: see the course ordering chart to see what the advised path of learning is.
If you want to cherry-pick some of the courses, see the syllabus of each course to see the prerequisites of it.
Actually, the available courses are: see OVERVIEW.md.
Since the courses of this project are meant to be evolving, adding more knowledge and clarity, we want to make releases that follows the beginning of academic years.
Our target is to make two releases each year:
- one around January
- one around June/July
This is because some countries (France, USA, ...) begin their academic year in August/September, and some others (Japan, Brazil, ...) begin in February/March.
Other releases could happen as we finish a massive improvement (new semester of lecture, ...).
To see who are the people that have contributed to one of our courses: see CONTRIBUTORS.md.
To see how to contribute to one of our courses: see CONTRIBUTE.md.
Thanks in advance for your time and contributions, this helps a lot.
The PDFs we cite in sources of our materials are available at https://kdrive.infomaniak.com/app/share/1926560/814654e3-9fec-4ece-8217-d00ac7818101 (it is password protected, pw=OmniumScientia).