We have organized courses in two groups: Computer Science (CS) and Information Technology (IT). Each course has one main page with links to video lectures and course articles. Courses are created by website admins. Instructors can create forum posts, training projects, video tutorials and can assist students by tutoring on discord.
Course articles are blog posts with links to videos, pictures and examples organized by category. Anyone can access these articles using two methods: from course page using a links or by search. If you get lost searching click the SageCode logo to get back home.
|CSE||Software Engineering||Introductory course into programming and computer science.||Software engineer|
|CSP||Computer Programming||Learn programming using one or more computer languages.||Software developer|
|CSD||Database Design||Learn to design data-centric applications using databases.||Database developer|
|ITH||Computer Hardware||Learn how to repair, upgrade and assemble a new computer.||System builder|
|ITO||Operating System||Learn how to install an operating system and create scripts.||System engineer|
For each course we have one exam wit 30 questions. There is a time limit of (1..2) minute for every question. The time left is display into a blue progress bar counting down to zero. When the time expire the exam is terminated automatically.
Each exam has a short description and a start button. After you press the start exam button the exam will run into a modal dialog. If you close the dialog by mistake you can press start exam button and continue.
Exams are designed for you to learn. If the question is difficult you can mark a question for review. After you finish all questions and you have some time left you may review and fix the answer. You must answer all questions before you can end the exam.
Exam data records
At the end of the exam you can register your score into the leaderboard. You can record a new score every day if you repeat the exam. If you wish to remove your score record then you must submit a support ticket.
You can take an exam multiple times at interval of one day and register your new score. This give you the chance to achieve high score with >90% correct answers. For < 50% score we consider exam fail and qualification level: novice.
See also: certification