Aprender com a Trilhar Fundamentar da Rocketseat

Essa é a segunda trilha com os fundamentos e conceitos disponibilizada pela Rocketseat. Nessa já temos contato a assuntos mais práticos e mais próximos da programação, por isso, acredito que começamos a empolgar.

Rocketseat — Discover — Trilha Fundamentar

“O que você poderá construir”

No Fundamentar, vamos construir as primeiras aplicações, e se tornará capaz de codar soluções funcionais para dar os primeiros passos na sua carreira.

Vamos aprofundar conceitos e encarar desafios práticos. Este é o caminho para aprender a sobre estrutura e gerenciamento de dados, incluindo arrays, matriz, stack e queue.

Esta é a trilha para a programação orientada a objetos, com os conceitos de classes, encampsulamento, herança, polimorfismo e abstração. Aqui também é o lugar para explorar linguagens de programação mais a fundo, descobrindo as definições e utilidade dos frameworks e das bibliotecas, como HTML, CSS, SQL, NodeJS, Git e muito mais.

Essa trilha será abordada em vinte e cinco módulos, separados por temas que eu entendi que iniciam de mais simples para os mais complexos, que constroem os fundamentos para receber conteúdos mais complexos.

Encerrado com uma aplicação completa em html, css e javascript, prática e com funcionalidade simples mas muito interessante para receber novas funcionalidades.

Jornada dessa trilha

Agrupei nas primeiras sete com os fundamentos do html e css, trabalhando layouts e posicionamento dos elementos, com alguns recursos iniciais de javascript.

O segundo grupo dos módulos que separei, apresentam detalhes mais complexos dos html e definições do javascript. Nesse grupo, os temas flexbox e dom são os que mais me interessaram. Estão no treze e no quatorze, respectivamente.

O terceiro grupo que separei apresenta informações mais focado em algoritmos e programação. É o grupo que mais me empolguei de estudar. O assunto de estrutura de dados, programação orientada a objetos e programação funcional foram os meus preferidos.

Encerrando os módulos dessa trilha, foram apresentado algumas ferramentas do universo do programador, o Git e o Github, apresenta em detalhes o funcionamento do principal protocolo que trabalhamos, o HTTP. E o último módulo, a aplicação de um mini sistema financeiro, demonstrando como publicar no perfil do github.

Essas abordagens tem como objetivo iniciar conceitos ou “fundamentar” entendimentos dos principais assuntos de tecnologia.

Importante destacar que tem muito tema de conceitos e fundamentos, então, mesmo senão for possível praticar, sugiro anotar e resumir, criar mapas mentais, como se estivesse explicando para alguém para fixar as definições apresentadas.

Os assuntos práticos, sugiro muito praticar em todos os exercícios para ajudar a fixar esse conhecimento.

Para acessar essa trilha fundamentar, basta criar o perfil na plataforma da Rocketseat, e já estará tudo disponível. Pode ser acessado no link a seguir.

Esse artigo ficou menor que os demais, mas a intenção é tratar situações mais específicas nesse tipo de tema técnico e prático. Tomara que tenha gostado, aplauda o artigo! Até o próximo artigo e ótimos códigos.

--

--

--

Developer Frontend Web — Javascript | ReactJS https://linktr.ee/douglasabnovato

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
douglasabnovato

douglasabnovato

Developer Frontend Web — Javascript | ReactJS https://linktr.ee/douglasabnovato

More from Medium

Chrome Dinosaur Game 🎮 Using 📜 JavaScript! | Kaboom.Js 💥 Tutorial #3

Browser Plugin Extension — Making own web plugin extension

Choices: A React-Redux Horror Game (Part 2)

Create dynamic dependant dropdowns with Javascript in Rails 6.1.4