/Trybe-School

All activities while studying at Trybe fullstack software development school. Contains: projects, exercises, course summaries. Brazil, 2020-2021.

Primary LanguageJavaScript

All Trybe School Activities

This repository contains two folders and a readme, all created while studying at Trybe.
The course-summaries folder contains home-made compiled lessons, so they can be consulted by peer students.
The exercises folder displays some of the initial developed learning activities.
Finally, the present readme displays all the delivered projects.

The Trybe 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.

See our curriculum details and associated training projects:

Introduction - Web Development ✅

Block 1: Introduction - Unix & Shell
Block 2: Git, GitHub, Internet
Block 3: Introduction - HTML & CSS
Block 4: Introduction - JavaScript
Block 5: Introduction - JavaScript - Projects

Front-end development ✅

Block 6: Introduction - Front-end
Block 7: Javascript ES6
Block 8: Javascript Higher Order Functions (HOFs)
Block 9: Jest, Javascript asynchronous, callbacks and promises
Block 10: Testing asynchronous code with Jest
Block 11: Intro to React
Block 12: React with States
Block 13: React with CRUD
Block 14: Agile Methodologies
Block 15: React Testing Library
Block 16: Redux
Block 17: React & Redux
Block 18: React Context API & Hooks
Block 19: Final Front-end Project

Back-end development ✅

Block 20: Introduction to Relational Databases - MySQL
Block 21: Relational Databases - SQL functions, Joins e Subqueries
Block 22: Databases modeling
Block 23: Introduction to Non-Relational Databases - MongoDB
Block 24: MongoDB - Updates
Block 25: MongoDB - Aggregation Framework
Block 26: NodeJS - Express and MVC Architecture
Block 27: NodeJS - Service Layer and RESTful Architecture
Block 28: NodeJS - Authentication and File Upload
Block 29: NodeJS - Heroku Deployment
Block 30: Full-stack project
Block 31: NodeJS - Architecture: SOLID and ORM
Block 32: NodeJS - Sockets
Block 33: V2 of Full-stack project

Computer Science ✅

Block 34: Computer Architecture and Network
Block 35: Python and Web Data Scraping
Block 36: Object Oriented Programming and Design Patterns
Block 37: Algorithms and Data Structure
Block 38: Data Structure: Hash and Set
Block 39: Data Structure: Stacks, Queues and Lists




Acknowledgment to Trybe student Debora Silveira for offering this readme standard md.