overview

Week of November 11th

.NET Path

This week focuses on building a library management system using .NET for the backend and React for the frontend. The emphasis is on creating a robust backend API with ASP.NET Core and implementing user authentication and data persistence with PostgreSQL or SQLite.

Core Topics

  • ASP.NET Core Web API development

  • Database design and implementation with PostgreSQL/SQLite

  • Object-Oriented Programming in C#

  • API endpoint creation and testing with Swagger

  • User authentication and authorization

  • Data relationships and schema design

Project Development Focus

  • Setting up ASP.NET Core backend

  • Implementing database schema for library items

  • Creating RESTful API endpoints

  • Implementing user authentication

  • Developing collection management features

  • Testing endpoints with Swagger

Learning Objectives

  • Building secure and scalable backend services with .NET

  • Implementing proper data models and relationships

  • Managing user authentication and authorization

  • Creating and testing API endpoints

  • Handling file uploads and storage

PHP Path

This week introduces WordPress development using PHP, focusing on theme and plugin development, and understanding the WordPress ecosystem.

Core Topics

  • Local WordPress development environment setup

  • WordPress theme development fundamentals

  • PHP basics for WordPress

  • Template hierarchy and customization

  • Plugin development introduction

  • Database interactions in WordPress

Project Development Focus

  • Setting up local development environment

  • Creating custom WordPress themes

  • Understanding WordPress file structure

  • Implementing template hierarchy

  • Working with WordPress hooks and filters

  • Database operations with WordPress

Learning Objectives

  • Understanding WordPress architecture

  • Creating custom themes from scratch

  • Working with WordPress template system

  • Implementing custom functionality through plugins

  • Managing WordPress database operations

Last updated