Talenga Academy

Cohort Starting On: September 20, 2025

Join a free, hands-on mentorship program built for aspiring developers. Learn to code, collaborate, and build real apps using C#, .NET, Web APIs, and more

00 Days
00 Hours
00 Minutes
00 Seconds

Program Curriculum

An intensive 5-month journey from fundamentals to deployment.

Month 1: Foundations & Path Discovery

Theme: ā€œUnderstanding the Landscape of Software Developmentā€

  • Intro to Software Development & Career Paths
  • Tools of the Trade: Git, GitHub & IDEs
  • Working with Teams & Projects
  • Problem Solving & Thinking Like a Developer

Month 2: C# & .NET Basics

  • C# Fundamentals & Control Structures
  • Object-Oriented Programming (OOP)
  • Inheritance & Polymorphism
  • .NET CLI & Project Setup

Month 3: ASP.NET Core Web API

  • Controllers, Actions & Routing
  • HTTP Methods & Request/Response
  • Implementing CRUD Operations
  • Data Transfer Objects (DTOs)

Month 4: Data & Advanced Topics

  • Entity Framework Core
  • Authentication with Identity & JWT
  • Middleware, Logging & Error Handling
  • Unit Testing with xUnit

Month 5 (Final 2 Weeks): Capstone Project

Apply all learned concepts to design, implement, test, and deploy a feature-rich, real-world backend API to Azure or AWS.

Month 2: JS & React Basics

  • Advanced JavaScript & ES6+
  • Asynchronous JS (Promises, Async/Await)
  • Intro to React, JSX & Components
  • State, Props & Events

Month 3: Building with React

  • React Hooks (`useEffect`, `useContext`)
  • React Router for Navigation
  • Controlled Components & Form Handling
  • Working with APIs (Fetch/Axios)

Month 4: Advanced React & Testing

  • State Management (Redux/Zustand)
  • UI Libraries (e.g., Material-UI)
  • Performance Optimization
  • Testing with Jest & React Testing Library

Month 5 (Final 2 Weeks): Capstone Project

Build a feature-rich, real-world frontend application that consumes a real API, focusing on scalable architecture and responsive design.