Skip to content

MosesSoftEng/alx-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 ALX Backend.

📃 Topics Covered

  1. Pagination.
  2. Caching.
  3. i18n.

🔧 Project setup.

# Create project directory and readme.
mkdir ./alx-backend/
touch ./alx-backend/README.md

cd alx-backend

# Create repository.
git init
git add .
git commit -m 'first commit'
git remote add origin <REMOTE_URL>
git push

💻 Projects

The project is about pagination - breaking down large amounts of data into smaller, more manageable chunks that can be delivered to clients in a structured way.

🔧 Project setup.

# Create project directory and readme.
mkdir ./0x00-pagination/
touch ./0x00-pagination/README.md
cd 0x00-pagination

👉 Go to project

The project involves learning about caching - storing frequently requested data in a temporary storage location, so that subsequent requests for the same data can be served more quickly and efficiently.

🔧 Project setup.

# Create project directory and readme.
mkdir ./0x01-caching/
touch ./0x01-caching/README.md
cd 0x01-caching

👉 Go to project

The project is about implementing a session authentication mechanism without installing any other module. The learning objectives of the project include;

  • Understanding authentication, session authentication.
  • Cookies, sending cookies, and parsing cookies.

🔧 Project setup.

# Create project directory and readme.
mkdir ./0x02-Session_authentication/
touch ./0x02-Session_authentication/README.md
cd 0x02-Session_authentication

👉 Go to project

👨 Author and Credits.

This project was done by SE. Moses Mwangi. Feel free to get intouch with me;

📱 WhatsApp +254115227963

📧 Email moses.soft.eng@gmail.com

👍 A lot of thanks to ALX-Africa Software Engineering program for the project requirements.