JavaScript and TypeScript - Luiz Otávio
This repository has all my practices from the course I took on JavaScript and TypeScript of Luiz Otávio Miranda. From the most basic ones like pure JavaScript ( Vanilla JS ) to the most advanced ones like REST API and React.
Name
Description
Programming Logic
JavaScript basics: logical operators, control structures, ternary operators and others.
Functions
Understanding functions in JavaScript, including function declaration, closure and constructor functions.
Arrays
Working with arrays in JavaScript, including array methods, iteration, filtering, mapping and reducing.
Programming Logic
Understanding objects in JavaScript, including properties, methods and prototypes.
OOP
Object-Oriented Programming (OOP) in JavaScript, including classes and inheritance.
Asynchronous
Asynchronous programming in JavaScript using callbacks, promises and async/await, including handling AJAX requests.
Tooling and Modules
Tooling and modules in JavaScript, including bundlers (webpack), transpilers (babel) and module formats (ES6 modules).
Name
Description
Essential
Node basics: modules, NPM and others
Express
Building web applications with Express.js, including routing, middleware, templates, and database integration.