Code Monkey home page Code Monkey logo

trybe-exercises's Introduction

Select Language: English, Portuguese

Trybe

This repository contains all learning activities developed by Ivanildo Candido Bezerra while studying at Trybe 🚀

"Trybe is a school of the future that was founded with the purpose of generating significant opportunities for anyone who wants to improve their lives and build a successful career in technology. Assuming a genuine commitment to people, at Trybe they only start paying when they get a good job."

The program has more than 1,500 hours of classroom and online classes and covers front-end, back-end, computer science, software engineering, agile methodologies, and soft skills.

Introduction - Web Development ✅

Block 1: Introduction - Unix & Shell
  • 1-3: Unix & Bash - Part 1
  • 1-4: Unix & Bash - Part 2
Block 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
Block 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: Semantic HTML
  • 3-5: Project - HTML & CSS
Block 4: Introduction - JavaScript
Block 5: Introduction - JavaScript - Projects

Front-end development ✅

Block 6: Introduction - Front-end
  • 6-1: HTML & CSS - Forms
  • 6-2: JavaScript libraries and CSS frameworks
  • 6-3: CSS Flexbox - Part 1
  • 6-4: CSS Flexbox - Part 2
  • 6-5: Project - Facebook home
Block 7: JavaScript ES6 & Unit Tests
  • 7-1: JavaScript ES6 - let, const, arrow functions and template literals
  • 7-2: JavaScript ES6 - Objects
  • 7-3: JavaScript unit tests
  • 7-4: Testing in small steps
  • 7-5: Project - JavaScript Unit Tests
Block 8: JavaScript ES6
  • 8-1: JavaScript ES6 - Higher Order Functions - forEach, find, some, every, sort
  • 8-2: JavaScript ES6 - Higher Order Functions - map and filter
  • 8-3: JavaScript ES6 - spread operator, rest parameter, destructuring and more
  • 8-4: Project - Zoo functions
Block 9: Asynchronicity & Callbacks
  • 9-1: First steps at Jest
  • 9-2: Asynchronous JavaScript and Callbacks
  • 9-3: JavaScript Promises
  • 9-4: Project - Shopping Cart
Block 10: Jest
Block 11: Introduction - React
Block 12: React
Block 13: React Component life cycle
Block 14: Agile Methodologies
Block 15: React RTL
  • 15-1: Testing React with the React Testing Library
  • 15-2: Testing React with the React Testing Library - Part 2
  • 15-3: Project - React Tests
Block 16: React & Redux
  • 16-1: Introduction to Redux
  • 16-2: React with Redux - Part 1
  • 16-3: React with Redux - Practice
  • 16-4: React with Redux - Part 2
  • 16-5: Redux tests
  • 16-6: Project - Table with data filters
Block 17: React & Redux
Block 18: React Context API & Hooks
Block 19: Final Front-end Project

Back-end development ⏳

Block 20: Introduction - Relational Databases
  • 20-1: SQL database
  • 20-2: Finding data in a database
  • 20-3: Filtering data specifically
  • 20-4: Manipulating tables
  • 20-5: Project - All For One
Block 21: Relational Databases
  • 21-1: Most used functions in SQL
  • 21-2: Uncomplicating JOINs and UNIONs
  • 21-3: Stored Routines & Subqueries
  • 21-4: Project - Vocabulary Booster
Block 22: Relational Databases
  • 22-1: Transforming ideas into a database model
  • 22-2: Transforming ideas into a database model - Part 2
  • 22-3: Project - Queries Unite
Block 23: Relational Databases
Block 24: Introduction - NoSQL
Block 25: Updates
  • 25-1: Simple Updates
  • 25-2: Complex Updates - Arrays - Part 1
  • 25-3: Complex Updates - Arrays - Part 2
  • 25-4: Project - Commerce
Block 26: Aggregation Framework
  • 26-1: Aggregation Framework - Part 1
  • 26-2: Aggregation Framework - Part 2
  • 26-3: Aggregation Framework - Part 3
  • 26-4: Project - Aggregations
Block 27: Intro - NodeJS
Block 28: NodeJS
  • 28-1: NodeJS - HTTP requests
  • 28-2: Express - Introduction
  • 28-3: Express - Static files and SSR
  • 28-4: Project - Crypto Index
Block 29: NodeJS

Infrastructures ⏳

Block 30: Introduction - Deploy
Block 31: Software Architecture
Bloco 31: Project
Bloco 32: Arquitetura de Software
  • 32-1: Arquitetura - Princípios SOLID
  • 32-2: ORM - Interface da aplicação com o banco de dados
  • 32-3: Arquitetura de Software - DDD
  • 32-4: Boas práticas na escrita de testes
  • 32-3: Project - API de Blogs
Bloco 33: Sockets
Bloco 34: Projeto

Ciência da Computação ⏳

Bloco 35: Introdução - Ciência da Computação
Bloco 36: Python
  • 35-1: Aprendendo Python
  • 35-2: Testes e Exceções
  • 35-3: Entrada e Saída de dados
  • 36-4: Entrada e Saída de dados
  • 35-5: Project - Tech news

[...]

trybe-exercises's People

Contributors

ivanildocandido avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.