Skip to content

Conteúdo completo e exercícios do curso de Desenvolvimento Web da Trybe

Notifications You must be signed in to change notification settings

tiagoberwanger/Curso-Trybe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiago Berwanger [In]

Introduction - Web Development ✅

Block 1: Introduction - Unix & Shell
  • 1-3: Setup
  • 1-3: Introdução - Web Developping
  • 1-3: Introdução - Unix & Shell
  • 1-3: Unix & Bash - Part 1
  • 1-4: Unix & Bash - Part 2
  • 1-5: Shell Script
Block 2: Git & GitHub
  • 2-1: Git & GitHub - What it is and what it is for
  • 2-2: Git & GitHub - Understanding the commands
  • 2-3: Internet - Understanding how it works
Block 3: Introduction - HTML & CSS
  • 3-1: HTML & CSS - 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
  • 4-1: JavaScript - Introduction - JavaScript
  • 4-1: JavaScript - Getting Started
  • 4-2: JavaScript - Array and For Loop
  • 4-3: JavaScript - Programming Logic and Algorithms
  • 4-4: JavaScript - Objects and functions
  • 4-5: Project - Playground Functions
Block 5: Introduction - JavaScript - Projects

Front-end development ✅

Block 6: Introduction - Front-end
  • 6-1: Introduction - Front-end
  • 6-1: HTML & CSS - Forms
  • 6-2: JavaScript libraries and CSS frameworks
  • 6-3: Introduction - CSS Flexbox
  • 6-3: CSS Flexbox - Part 1
  • 6-4: CSS Flexbox - Part 2
  • 6-5: Responsive CSS - Mobile First
  • 6-6: 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: 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 - Higher Order Functions - reduce
  • 8-4: JavaScript ES6 - spread operator, rest parameter, destructuring and more
  • 8-5: Project - Zoo functions
Block 9: Asynchronicity & Callbacks
Block 10: Jest
Block 11: Introduction - React
Block 12: React
Block 13: React
Block 14: Agile Methodologies
Block 15: React
  • 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
  • 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-4: Synchronous tests with React-Redux
  • 16-6: Project - Table with data filters
Block 17: React
Block 18: React & Redux
Block 19: Final Front-end Project

Back-end development ✅

Block 20: Introduction - Relational Databases
  • 20-1: Introduction - Back-end
  • 20-1: 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: Normalization, Normal Shapes and Dumps
  • 22-2: Transforming ideas into a database model - Part 2
  • 22-3: Project - One For All
Block 23: Introduction - NoSQL
Block 24: Updates
  • 24-1: Simple Updates
  • 24-2: Complex Updates - Arrays - Part 1
  • 24-3: Complex Updates - Arrays - Part 2
  • 24-4: Project - Commerce
Block 25: Aggregation Framework
Block 26: Intro - NodeJS
  • 26-1: Intro - NodeJS
  • 26-1: NodeJS - Introduction
  • 26-2: NodeJS - Asynchronous Flow
  • 26-3: NodeJS - Architecture
  • 26-3: Express - HTTP with NodeJS
  • 26-3: Express - Practicing
  • 26-4: Project - Crush Manager
Block 27: Software Architecture
  • 27-1: Intro - Software Architecture
  • 27-1: Software Architecture - Service Layer
  • 27-2: Software Architecture - Controller and Service
  • 27-3: Web Architecture - Rest & Restful
  • 27-4: Project - Store Manager
Block 28: Node - JSON Web Token
  • 28-1: NodeJS - JWT - (JSON Web Token)
  • 28-2: NodeJS - Upload files with Multer
  • 28-3: Project - Cookmaster
Block 29: Deployment
Block 30: Project Frontend and Backend

Computer Science ✅

Block 34: Computer Architecture and Network
  • Introduction to Science Computing
  • Computer Architecture
  • Network Architecture
  • Computer network, tools and security
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

About

Conteúdo completo e exercícios do curso de Desenvolvimento Web da Trybe

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published