• Date:06/04/2025 06:00 PM - 21/05/2025 09:00 PM
  • Location Online Event

Price:ج.م2000

Sorry, registration has ended.

Description

Level 2 Training at Coademy with Coach Hossam is an advanced 7-week program tailored for those who have mastered the fundamentals and are ready to tackle complex programming concepts. With two training days per week and two sessions per day (each session lasting 3 hours), this course blends focused practice and in-depth exploration of new topics to elevate your programming skills to the next level.

📚 What You’ll Learn:

You'll dive deep into critical concepts essential for high-level programming and competitive programming:

  • Binary Search & Complete Search: Learn efficient search techniques, both iterative and recursive.
  • Greedy Algorithms: Understand how to make optimal decisions within constraints.
  • Prime Numbers, GCD & LCM, Euler’s Totient (Phi), Modulo Arithmetic: Master mathematical tools crucial for algorithm design.
  • Dynamic Programming: Discover powerful techniques to solve problems by breaking them into simpler subproblems.
  • Graph Theory: Explore Graph Data Structures, DFS, BFS, Union-Find, MST, and shortest-path algorithms (Dijkstra, Bellman-Ford, Warshall).
  • Segment Trees: Handle range queries efficiently with advanced data structures.

đź’Ş Why Choose This Course?

  • Expert Guidance: Learn from Coach Hossam, who has guided countless students to excel in programming competitions and land top software jobs.
  • Structured Learning: Each training day is split into practice and learning new topics, ensuring thorough understanding before moving forward.
  • Comprehensive Curriculum: The advanced concepts covered in this level are essential for anyone looking to excel in programming competitions or high-level software engineering.
  • Final Contest: Test your skills in a challenging contest to reinforce everything you've learned.

📆 Course Schedule:

  • Duration: 7 Weeks (Repeats every 7 weeks)
  • Training Days per Week: 2
  • Sessions per Day: 2 (3 hours each)

📝 Complete Course Outline:

  • DayDateSession 1Session 2
    16:00 PM, Sun, Apr 6, 2025
    -Binary Search
    26:00 PM, Wed, Apr 9, 2025
    General Practice
    Complete Search (Iterative) + Greedy
    36:00 PM, Sun, Apr 13, 2025
    General PracticePrime Numbers, GCD & LCM, Euler’s Totient (Phi) & Modulo Arithmetic
    46:00 PM, Wed, Apr 16, 2025
    General PracticeComplete Search (Recursive)
    56:00 PM, Sun, Apr 20, 2025
    General Practice
    Complete Search (Recursive)
    66:00 PM, Wed, Apr 23, 2025
    General Practice
    Dynamic Programming
    76:00 PM, Sun, Apr 27, 2025
    General Practice
    Dynamic Programming
    86:00 PM, Wed, Apr 30, 2025
    General Practice
    Graph DSs & DFS
    96:00 PM, Sun, May 4, 2025
    DFS ApplicationsUnion-Find Disjoint Sets & MST
    106:00 PM, Wed, May 7, 2025
    General Practice
    BFS & Dijkstra
    116:00 PM, Sun, May 11, 2025
    General Practice
    Bellman & Warshal
    126:00 PM, Wed, May 14, 2025
    General Practice
    Segment Tree
    136:00 PM, Sun, May 18, 2025
    General Practice
    Segment Tree
    14
    6:00 PM, Wed, May 21, 2025
    Level 2 Contest