Backend Engineering Fellowship

Advanced Technical Training Program

Backend engineering and system architecture
4-6 Weeks
Online
6,000

Students: ₹2,000 off

Intro10,000 (Regular)

Topics Covered

Core Backend Development

  • Python (core) + production coding practices
  • Git basics — commits, branching, collaboration workflow
  • Flask (main) — routing, blueprints, configuration, project structure
  • FastAPI (intro) — async basics, auto-generated API docs

API Engineering

  • REST API fundamentals
  • API versioning strategies
  • Postman workflow for testing APIs
  • Input validation and error handling

Authentication

  • JWT basics
  • Access tokens and refresh tokens (conceptual overview)
  • Secure API practices

Databases

  • MongoDB overview and data modeling basics
  • SQL vs NoSQL — when to use which

Performance & Scaling

  • Redis caching basics (cache patterns, TTL, invalidation)
  • Rate limiting concepts
  • Stateless services
  • Horizontal scaling basics

Deployment & Infrastructure

  • Linux essentials — commands, services, logs, permissions
  • Nginx reverse proxy (high-level)
  • uWSGI deployment concepts

System Design Basics

  • Identifying bottlenecks
  • Tradeoffs in backend architecture
  • Designing simple scalable systems

Frontend Awareness (Brief)

  • Server-rendered UI using Jinja templates
  • Node installation and role in modern frontend (React overview)

Curriculum Structure

Week 1

Python + Flask Foundations

  • Python best practices
  • Flask project structure
  • Blueprints, configuration, logging
  • Build a basic CRUD API
Week 2

API Engineering + Authentication

  • REST patterns
  • Postman testing workflow
  • JWT authentication basics
  • Validation and error handling
Week 3

Data Layer + Caching

  • MongoDB data modeling
  • Redis caching strategies
  • Rate limiting concepts
Week 4

Deployment Fundamentals

  • Linux server basics
  • Process monitoring & logs
  • Nginx reverse proxy overview
  • uWSGI deployment basics
Week 5

Scaling + System Design

  • Stateless architecture
  • Load balancing overview
  • Designing small backend systems
Week 6

Capstone Project

  • Build a mini backend service (API endpoints, authentication, caching)
  • Code review session
  • Architecture discussion and demo

Fellowship Outcome

Build a working backend API service
Understand real-world backend architecture basics
Learn deployment concepts used in production systems
Gain practical exposure to backend engineering workflows

Important Information

Nature of Program: This is a structured fee-based advanced technical training program. It is an educational exposure program and does not constitute employment.

Intellectual Property: All intellectual property, including code and designs created during participation, shall remain the exclusive property of AnthaNet Technologies.

Employment: Completion of the program does not guarantee employment or contractual engagement.