К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Apply C Programming to Build an Online Exam Portal · LearnSpace
Назад в каталог
courseraПрограммирование

Apply C Programming to Build an Online Exam Portal

Курс от EDUCBA
Уровень не указан≈ 4.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learners will be able to apply procedural programming concepts, implement menu-driven applications, manage file-based data persistence, and evaluate user performance through score generation using the C programming language. This course guides learners through building a complete Online Exam Portal project, focusing on real-world problem solving rather than isolated syntax practice. By completing this course, learners gain hands-on experience in understanding how C programs are compiled and executed, designing structured menus, writing reusable functions, handling files for saving data, and controlling program flow. The project-centric approach helps learners strengthen logical thinking, debugging skills, and confidence in writing structured C programs. What makes this course unique is its end-to-end project implementation using pure procedural programming (POP). Instead of small examples, learners work on a single cohesive project that simulates a practical examination system. Each module builds progressively, ensuring learners understand not just how to write code, but why each component is designed in a specific way. This course is ideal for beginners and intermediate learners who want to solidify core C concepts through applied learning and gain a portfolio-ready project.

Навыки, которые вы освоите

C (Programming Language)File I/OData PersistenceCode ReusabilityProgram DevelopmentFile ManagementDebuggingData StorageComputational ThinkingProgramming PrinciplesC and C++Application Design

Программа курса

2 модулей · 18 учебных материалов

01Foundations of the Online Exam Portal (C & POP)9 материалов

Project Kickoff & C Execution Basics

Project Overview & BasicsВидеоC Program Execution & CompilerВидеоProject Kickoff & C Execution BasicsЗадание

Planning Features & Core Navigation

Project Prerequisites & FeaturesВидео

Учитесь у экспертов

EDUCBA

Преподаватель курса

Apply C Programming to Build an Online Exam Portal
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 4.3 ч

2 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Creating a MenuВидео
Planning Features & Core NavigationЗадание
Analyzing C Program Execution and Designing Menu LogicDIALOGUE
Foundations of the Online Exam Portal (C & POP)Задание
Explaining C Compilation and Designing a Console Menu for an Exam PortalDIALOGUE
02Implementing Functionality & Game Logic9 материалов

Building Support & Data-Saving Functions

Creating Help FunctionВидеоCreating Functions which Saves Part 1ВидеоBuilding Support & Data-Saving FunctionsЗадание

Game Flow, Persistence & Scoring

Creating Functions which Saves Part 2ВидеоCreating Start Game FeatureВидеоUnderstanding the Score Generation and OutputВидео Game Flow, Persistence & ScoringЗаданиеImplementing Functionality & Game LogicЗаданиеDesigning and Delivering a Complete Online Exam Portal in CDIALOGUE