What you'll learn
- Conhecimento para definir a melhorar arquitetura para projetos React, com ou sem Redux.
- Domínio para implementar o React em projetos já existentes.
- Terá uma base sólida para fazer entrevistas de emprego e para discutir com colegas de trabalho sobre projetos afins.
Requirements
- Conhecimento básico de programação
- Conhecimento básico de HTML e CSS
- Conhecimento básico de Javascript
Description
Se seu objetivo é usar o React em grandes empresas e colocar grandes projetos online para milhares de usuários, então por que não aprender com quem já fez isso?
Além da teoria, neste curso estou passando toda minha experiência, mostro passo a passo todas as decisões que eu tomaria ao criar um projeto, do início ao fim. É como se você tivesse sentado ao meu lado desenvolvendo em uma grande empresa, e você pode discutir cada decisão comigo no fórum do curso.
A primeira parte do curso irá apresentar o React na sua forma mais simples. Albert Einstein disse "Tudo deveria se tornar o mais simples possível, mas não simplificado.", seguindo essa filosofia, é feito uma introdução aos conceitos e os primeiros passos de como usá-lo.
No segundo módulo passamos a criar um projeto do ínicio. Você vai me acompanhar em cada decisão do projeto, desde as pequenas até as grandes. Cada passo do desenvolvimento foi pensado e projetado para lhe passar o máximo de conhecimento, para que você possa tomar suas próprias decisões quando estiver em um projeto por conta própria, ou até mesmo em uma entrevista de emprego.
No terceiro módulo continuamos com o projeto explorando novos desafios e conceitos. No final você irá poder publicar o app criado em uma hospedagem grátis para poder usar e compartilhar com quem quiser.
Who this course is for:
- Iniciantes em desenvolvimento web
- Programadores que não conhece React
- Quem já conhece React e quer aprimorar suas habilidades
Instructor
Sou bacharel em Ciências da Computação, pós-graduado em Gerenciamento de Projetos, certificado em ITIL, CobIT, Lean Kanban e Scrum Master (CSM). Tenho mais de 15 anos de experiência com desenvolvimento de software em diversas empresas.
Satisfeito por trabalhar na minha área de interesse busco me manter ativo na comunidade com projetos, eventos, grupos de discussões e redes sociais. Interagindo com colegas de profissão e iniciantes nestes ambientes, percebi a dificuldade que existe em se destacar no mercado de trabalho, assim como eu mesmo tive no começo da minha carreira. Então fundei a Nardini Academy, para ajudar a você se destacar com as melhores práticas de desenvolvimento de software.
A Nardini Academy possui a missão de levar ensino de tecnologia de qualidade para todos, a fim de ajudá-los a alcançar seus sonhos e mudar o mundo.
Os alunos são os responsáveis pela evolução desta academia, pois é através de seus feedbacks que o conteúdo é melhorado, e é essa troca de experiência que mantém a excelência dos cursos.
Diferente de outros cursos, a Nardini Academy foca na realidade das melhores empresas da área, no que é mais atual e o que entrega mais resultados. Assim, todo material é preparado com a ajuda de profissionais em destaque dessas empresas, para que você adquira conhecimento necessário para fazer parte deste seleto grupo.