Skip to content

Josh-techie/alx-backend-javascript

Repository files navigation

Backend JS

Mastering JavaScript, been wanting to get on this. It's going to be FUN !!.


About

  • This repository is a comprehensive compilation of JavaScript and TypeScript projects completed as part of the ALX Africa Full Stack Software Engineering course (Short Specializations 3 months long of the backend) in collaboration with Holberton School the projects cover a 3-month-long specialized backend program.

Content table

Project Name Redirection Description/Keywords
ES6 Basics 0x00-ES6_basic JavaScript, ES6, data manipulation, software linters, programming, ECMAScript 2015 (ES6).
ES6 Promises 0x01-ES6_promise Asynchronous operations, JavaScript, ES6 Promises, key concepts, Promises, then method, resolve method, catch method, every method, Promise object, error handling, throw/try, await operator, async functions.
ES6 classes 0x02-ES6_classes ES6 classes, JavaScript, understanding, implementing, Object-Oriented Programming (OOP).
ES6 Data Manipulation 0x03-ES6_data_manipulation JavaScript, ES6, data manipulation, map, filter, reduce, arrays, Typed Arrays, Set, Map, data structures.
TypeScript 0x04-TypeScript TypeScript, superset, JavaScript, static typing, interfaces, advanced tooling, code maintainability, errors, development, structured approach, large-scale applications.
NodeJS Basics 0x05-Node_JS_basic NodeJS basics, back-end development, JavaScript, ExpressJS, run JavaScript, modules, read files, access command line arguments, create HTTP servers, tasks, building servers, handling routes, implementing ES6 features, organizing code structure, Babel-node, Nodemon, faster development, functional HTTP servers, handle endpoints, read data, CSV file.
Unit Tests in JS 0x06-unittests_in_js Back-end development, JavaScript fundamentals, ExpressJS, Running JavaScript with NodeJS, Modules, Reading files, Command line arguments, HTTP servers, Constructing servers, Managing routes, ES6 features, Code structure organization, Babel-node, Nodemon, Efficient development, Robust servers, Diverse endpoints, CSV file, Fundamental concepts

Author

  • Josh-techie | Software Engineer Student

    Reach out to me if you need any help or have any questions.

    Feel free to contact me | Linkedin Profile | Twitter Profile

About

Backend - Js ALX Software engineering program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published