/FinalProject_JS_Advanced

Creating a website using pure JavaScript.

Primary LanguageJavaScript

FinalProject_JS_Advanced

Final Project from JavaScript Advanced Course.

Access the project's site here: https://eduardo-sborges.github.io/FinalProject_JS_Advanced/

----> Notas do Desenvolvedor (PT-BR)

Neste Projeto, foram aplicados todos os conhecimentos aprendidos com JavaScript puro (sem plugins, bibliotecas ou templates) através do Curso Completo de JavaScript da escola Origamid (https://www.origamid.com/).

Entre os conhecimentos aplicados neste projeto estão:

1. Uso de variáveis, dados (.json), número e operadores.
2. Condicionais com valores booleanos.
3. Funções, Objetos, Arrays, Loops, Atribuições e Ternário.
4. Elementos e interações no Dom.
5. Funcões Construtoras, Funções de Fábricação e Classes.
6. Destruturação, Rest, Spread, Loops Iteráveis e Expressões Regulares.
7. Fetch, Async, Wait, Promessas.
8. Automação Front-End (Cli, NPM, ESLint, WebPack, Babel e GIT).
9. CSS e HTML com arquitetura responsiva (adptação para smartphones e tablets).

----> Developer Notes (EN)

In this Project, all the knowledge learned with pure JavaScript was applied (without plugins, libraries or templates) through the JavaScript's Complete Course from the Origamid's school (https://www.origamid.com/).

Among the knowledge applied in this project are:

1. Use of variables, data (.json), number and operators.
2. Conditionals with Boolean values.
3. Functions, Objects, Arrays, Loops, Assignments and Ternary.
4. Elements and interactions in the Dom.
5. Constructor Functions, Factory Functions and Classes.
6. Destructuring, Rest, Spread, Iterable Loops and Regular Expressions.
7. Fetch, Async, Wait, Promises.
8. Front-End Automation (Cli, NPM, ESLint, WebPack, Babel and GIT).
9. CSS and HTML with responsive architecture (adaptation for smartphones and tablets).