/trybe-exercises

Portfolio of exercises and activities performed by Elias Ferreira during the Web Development course at Trybe.

Primary LanguageJavaScript

(for the English version, click here)!

Trybe

🇧🇷 Português

Portfólio de exercícios e atividades realizadas por no decorrer do curso de Desenvolvimento Web da Trybe.

Turma 22 | Abril de 2022.

"A Trybe é uma escola de tecnologia que tem comprometimento genuíno com o sucesso profissional das pessoas estudantes. Com o Modelo de Sucesso Compartilhado, quem estuda na Trybe tem a opção de pagar apenas quando já estiver trabalhando.

São mais de 1500 horas de formação que aborda fundamentos de desenvolvimento web, desenvolvimento, Front-end, Back-end, ciência da computação, metodologias ágeis e habilidades comportamentais."

Aviso de direitos autorais

As resoluções dos exercícios publicadas aqui, bem como os textos de descrição de cada módulo, bloco e dia em português e inglês são de minha autoria e os direitos pertencem exclusivamente a mim. É permitido baixar ou clonar o repositório para fins de estudo, porém, não é permitido publicar cópias totais nem parciais. Este aviso não cobre as bibliotecas e dependências, estas estão sujeitas a licenças próprias.

Introdução - Desenvolvimento Web ✅

Bloco 1: Introdução - Unix & Shell
  • 1-3: Unix & Bash - Part 1
  • 1-4: Unix & Bash - Part 2
  • 1-5: Shell Script
Bloco 2: Git & GitHub
  • 2-1: O que é e para que serve?
  • 2-2: Entendendo os comandos
  • 2-3: Internet - Entendendo como ela funciona
Bloco 3: Introdução - HTML & CSS
  • 3-1: HTML & CSS - Estruturas de página
  • 3-2: HTML & CSS - Primeiros passos em CSS
  • 3-3: HTML & CSS - Seletores e posicionamento
  • 3-4: HTML Semântico
  • 3-5: Projeto - HTML & CSS
Bloco 4: Introdução - JavaScript
  • 4-1: JavaScript - Primeiros passos
  • 4-2: JavaScript - Array e loop For
  • 4-3: JavaScript - Objetos e funções
  • 4-4: JavaScript - DOM e seletores
  • 4-5: JavaScript - Trabalhando com elementos
  • 4-6: JavaScript - Eventos
  • 4-7: JavaScript - Web Storage
Bloco 5: Introdução - JavaScript - Projetos
Bloco 6: Forms, Flexbox e CSS Responsivo
  • 6-1: HTML & CSS - Forms
  • 6-2: Bibliotecas JavaScript e Frameworks CSS
  • 6-3: CSS Flexbox - Part 1
  • 6-4: CSS Flexbox - Part 2
  • 6-5: CSS Responsivo - Mobile First
  • 6-6: Projeto - TrybeWarts
Bloco 7: JavaScript ES6 & Testes Unitários
  • 7-1: JavaScript ES6 - let, const, arrow functions e template literals
  • 7-2: JavaScript ES6 - Objects
  • 7-3: Testes unitários em JavaScript
  • 7-4: Testando em pequenos passos
  • 7-5: Projeto - Javascript Testes Unitários
Bloco 8: JavaScript ES6
  • 8-1: JavaScript ES6 - Higher Order Functions - forEach, find, filter, some, every, sort
  • 8-2: JavaScript ES6 - Higher Order Functions - map e reduce
  • 8-3: JavaScript ES6 - spread operator, rest parameter, destructuring e mais
  • 8-4: Projeto - Zoo Functions

Desenvolvimento Front-end ✅

Bloco 9: Assincronicidade & Callbacks


🇺🇸 English

Portfolio of exercises and activities performed by Elias Ferreira during the Web Development course at Trybe.

19th Class | November 2021.

"Trybe is a technology school that has a genuine commitment to the professional success of its students. With the Shared Success Model, those who study at Trybe have the option of paying only when they are already working.

There are more than 1500 hours of training that covers the fundamentals of web development, development, Front-end, Back-end, computer science, agile methodologies, and soft skills."

Copyright disclaimer

The resolutions of the exercises published here, as well as the description texts of each module, unit and day in Portuguese and English are my authorship and the rights belong exclusively to me. It is allowed to download or clone the repository for study purposes. However, it is not allowed to publish full or partial copies. This disclaimer does not cover libraries and dependencies, which are subject to their respective licenses.

Bloco 1: Introduction - Unix & Shell
  • 1-3: Unix & Bash - Part 1
  • 1-4: Unix & Bash - Part 2
  • 1-5: Shell Script
Bloco 2: Git & GitHub
  • 2-1: What is it and what is it for?
  • 2-2: Understanding the commands
  • 2-3: Internet - Understanding how it works
Bloco 3: Introduction - HTML & CSS
  • 3-1: HTML & CSS - Page Structures
  • 3-2: HTML & CSS - Getting Started with CSS
  • 3-3: HTML & CSS - Selectors and Positioning
  • 3-4: HTML Semantic
  • 3-5: Projeto - HTML & CSS
Bloco 4: Introduction - JavaScript
  • 4-1: JavaScript - First steps
  • 4-2: JavaScript - Array and loop For
  • 4-3: JavaScript - Objecsts and functions
  • 4-4: JavaScript - DOM and selectors
  • 4-5: JavaScript - Working with elements
  • 4-6: JavaScript - Events
  • 4-7: JavaScript - Web Storage
Bloco 5: Introduction - JavaScript - Projetos