Fundamentals Program Schedule WCA 2025 Run 1
Fundamentals Program Schedule WCA 2025 Run 1
Deadline
Topic week Topic Content StartDate FinishDate
for tasks
Kick-off,
Kick-off, Autocode,
Kick-off 1 Autocode, Tools, 03/02/2025 09/02/2025 09/02/2025
Tools, Communication
Communication
Reflection,
C#
2 Serialization Serialization XML, 10/02/2025 16/02/2025 23/02/2025
Advanced
JSON
Parallel and
C# Threads and
3 asynchronous 17/02/2025 23/02/2025 02/03/2025
Advanced ThreadPool
programming
Pros and Cons of
Threads. The Task
Parallel Library. Task
Parallel and Parallelism. Data
C#
4 asynchronous Parallelism. 24/02/2025 02/03/2025 09/03/2025
Advanced
programming Asynchronous function
C# 5.0. The await
Pattern. Error
Handling.
DDL and DML
Statements. Working
with Queries (DQL).
Aggregate Functions.
Data Databases. SQL Joins and Set
5 03/03/2025 09/03/2025 16/03/2025
Processing part 1 Operations.
Implementation of
Data integrity. Working
with Constraints.
Implementing Views.
Working with Indexes.
Working with Stored
Data Databases. SQL
6 Procedures and 10/03/2025 16/03/2025 23/03/2025
Processing part 2
Functions.
Implementing Triggers.
ORM models’
overview. ADO.NET EF.
Model EDM. Entities
and DbContext.
Data EntityFramework
7 Database First, Code 17/03/2025 23/03/2025 30/03/2025
Processing part 1
First, Model First.
Configuration
(Connection strings.
Database initializers).
Deadline
Topic week Topic Content StartDate FinishDate
for tasks
Select queries. CRUD.
Entity relations.