Skip to content

lesego12/alx-backend-javascript

Repository files navigation

ALX Backend JavaScript 💻

This repository contains projects completed as part of the ALX Software Engineering Programme, focusing on backend development using JavaScript and TypeScript. The goal of these projects is to understand the core concepts of JavaScript, ES6+ features, asynchronous programming, Node.js, and more.

📁 Project Directories

  • 0x00-ES6_basic: Introduction to ES6 features like let/const, arrow functions, and template literals
  • 0x01-ES6_promise: Understanding promises, async/await, and handling asynchronous operations in JavaScript
  • 0x02-ES6_classes: Learning about ES6 classes, constructors, and methods
  • 0x03-ES6_data_manipulation: Advanced data manipulation using ES6 features such as maps, sets, and destructuring
  • 0x04-TypeScript: Introduction to TypeScript, typing, and type safety in JavaScript applications
  • 0x05-Node_JS_basic: Getting started with Node.js, its runtime environment, and basic file handling
  • 0x06-unittests_in_js: Writing unit tests in JavaScript using testing libraries like Mocha or Jest

🛠️ Technologies Used

  • Languages: JavaScript, TypeScript
  • Backend Framework: Node.js
  • Testing: Mocha, Jest
  • Version Control: Git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors