7 Melhores cursos livres para a aprendizagem reagir e fazer aplicações web
Agora, não só é Reagir no auge de sua popularidade, mas sua popularidade está se acelerando. Tão longe quanto desenvolvimento web javascript está em causa
Conteúdo
Então, se você decidiu aprender, dar palmadinhas nas costas: você fez uma escolha inteligente.
O único problema é que a maioria de valor Reagir cursos vêm com um preço robusto. Por exemplo, o altamente aclamado Reagir para o curso de iniciantes é de R $ 89 (versão inicial) e US $ 127 (versão principal). cursos gratuitos raramente são tão abrangente e útil - mas nós encontramos vários que são excelente e irá ajudar a começar com o pé direito.
1. Reagir Fundamentos do Curso de Formação
Tyler McGinnis é um conhecido Reagir desenvolvedor e instrutor que foi ensinar e escrever sobre Reagir durante anos agora. Ele atualmente tem quatro cursos disponíveis no Reagir Formação, o primeiro dos quais é totalmente gratuito e serve como um ponto de entrada para os outros.
reagir Fundamentos é dividido em aulas de 32 vídeo que somam três horas completas de educação. Você vai aprender tudo que você precisa para obter uma básicos Reagir aplicativo instalado e funcionando (ou seja Reagir ecossistema, NPM, Babel, e Webpack), os principais conceitos e ciclo de vida que conduzem Reagir apps, como escrever componentes corretamente, e como passar dados por aí.
É denso. É informativo. É a introdução perfeita, eo fato de que McGinnis oferece-lo gratuitamente é bastante impressionante. Esta deve ser sua primeira parada quando aprender Reagir.
Local na rede Internet - Reagir curso Fundamentos
2. Hacking Com Reagir
Hacking Com Reagir é um ebook que é completamente livre, capa a capa, se você ler a versão web-only. Você pode pegar um PDF para download, EPUB, ou versão MOBI dele por US $ 10 se você prefere levá-la com você e aprender offline. De qualquer maneira, é um recurso incrível para iniciantes que não gostam de vídeos.
Ela começa no início, explicando conceitos básicos como JSX e componentes e acessórios, e segura a sua mão enquanto se formar para tópicos intermediários, como estados, roteamento, testes, linting e muito mais. Está escrito em ES6 início ao fim e você vai aprender as melhores práticas ao longo do caminho, incluindo Babel, Webpack e ESLint.
Será que vai fazer de você um Reagir especialista? Não, mas é vai começá-lo confortável o suficiente para se sentir confiante e continuar aprendendo. No mínimo, você vai saber mais do que suficiente Reagir para decidir se a gastar dinheiro em um curso de prémio avançados em outro lugar.
Local na rede Internet - Hacking Com Reagir
3. O funcionário Reagir Tutorial
Você acha que o tutorial oficial deve ser o primeiro lugar para olhar para aprender Reagir, mas eu pessoalmente achei um pouco rápido demais para iniciantes completos - presume muito mais conhecimento do que a maioria dos novatos tem. É perfeito se você teve experiência anterior com outro framework web javascript.
Dito isto, o oficial Reagir tutorial é fantástico, uma vez que você aprendeu os conceitos fundamentais de reagir e estão lutando para colocá-los em prática. Ele leva você através da criação de um aplicativo web tic-tac-toe usando nada mais do que componentes, adereços, e estado. Ela preenche o espaço entre a teoria sumário e aplicação prática.
Eu também recomendo verificar o oficial Reagir documentação, o que explica cada bit de Reagir em quantidade surpreendente de detalhe. Em particular, o Pensando em Reagir página é como um mini-tutorial sobre agarrar os idiomas que impulsionam Reagir. Não tenha medo de remeter para a documentação Reagir uma e outra vez como você aprender e criar seus próprios aplicativos.
Local na rede Internet - O Oficial Reagir Tutorial e Pensando em Reagir
4. Egghead do Reagir curso Fundamentos
instruído oferece dezenas de cursos (centenas de aulas) sobre vários temas de desenvolvimento web: javascript, angular, Reagir, RxJS, Nó, texto datilografado, etc. Reagir é a terceira maior tópico no site, e embora a maioria dos cursos são para usuários premium, há cinco disponível gratuitamente:
- Comece a usar Reagir para construir aplicações Web
- Adicionar Routing para reagir Aplicativos Usando Reagir Router v4
- Começando com Redux
- Edifício Reagir Aplicações Com Idiomatic Redux
- Gerenciar estado complexo em Reagir Apps Com MobX
Os dois primeiros são os mais importantes, mas você provavelmente vai querer ter todos eles em algum momento (optimamente na ordem listada). Os cursos que você já sabe javascript, então confira os cursos de javascript do Egghead se você não está confortável com a língua ainda.7 truques úteis para dominar uma nova linguagem de programação7 truques úteis para dominar uma nova linguagem de programaçãoNão há problema em ser sobrecarregado quando você está aprendendo a código. Você provavelmente vai esquecer as coisas tão rapidamente como você aprendê-las. Estas dicas podem ajudá-lo a reter melhor tudo o que novas informações.consulte Mais informação
Note-se que os cursos superiores são muito bons também, e eles são vale a pena conferir se você pode pagar o Pro inscrição: US $ 40 por mês ou US $ 200 por ano.
Local na rede Internet - Egghead Reagir curso Fundamentos
5. Aprenda reagir e Redux Com Cabin
Embora Redux não é parte do núcleo Reagir quadro, eles são muitas vezes utilizados em conjunto que você realmente deve aprender. E mesmo que você, eventualmente, afastar-se Redux, você pode tomar os conceitos com você e aplicá-los para o que você acaba usando em seu lugar.
Cabine é uma série tutorial 10-parte que vai te ensinar como criar um aplicativo de rede social simplificada a partir do zero: instalar Node / Reagir / Webpack, entender como Reagir obras, incorporando Redux, lidar com recursos de redes sociais como feeds e notificações, processamento de imagens e filtros como Instagram, e muito mais.
A última parte é uma visão geral de “melhores práticas” que não só ensina-lhe a maneira mais eficaz de usar e organizar Reagir / Redux, mas também erros comuns para evitar, como criar um aplicativo escalável, e como usar ferramentas de terceiros para facilitar o fluxo de trabalho de desenvolvimento.
Local na rede Internet - Saiba reagir e Redux Com Cabin
6. LearnCode Academia de Reagir Course
Nos últimos anos, LearnCode Academy distinguiu-se como um dos melhores canais de programação no YouTube. É especializada em desenvolvimento web e abrange todos os tipos de tópicos que variam de HTML, CSS e javascript para estruturas específicas, como angular e reagir. E é tudo de graça.Os 17 Melhores Tutoriais de programação do YouTubeOs 17 Melhores Tutoriais de programação do YouTubeNeste post, gostaríamos de apontar-lhe algumas das melhores séries de programação YouTube que encontramos. Todos estes são suficientes para obter seus pés molhados como um programador novato.consulte Mais informação
O curso é dividido em três seções: oito vídeos no núcleo Reagir conceitos, seis vídeos sobre o uso Flux para arquitetura de dados, e sete vídeos sobre o uso Redux para gerenciar o estado. Tudo isso é feito usando up-to-date práticas, incluindo ES6 e Webpack.
Note-se que este não é um curso abrangente, e Flux e Redux são ambos conceitos avançados que não fazem parte do núcleo Reagir quadro, por isso recomendamos usar este curso como uma forma de revisitar e conceitos de cimento aprendidas nos cursos acima.
Local na rede Internet - Curso Reagir de LearnCode Academy
7. O Reagir Convenção
Alguns programadores preferem código por convenção - ou seja, a adesão a um determinado conjunto de decisões de projeto ( “convenções”) de projeto para projeto para minimizar a complexidade e acelerar o processo de desenvolvimento, particularmente na fase inicial de novos projetos. Este ebook on-line tem como objetivo apresentar um tipo de convenção que reagem os desenvolvedores podem seguir.
Antes de mergulhar neste, no entanto, você já deve ser bem versado em ES6, confortável com o quadro Reagir, e compreender as noções básicas de Redux. Este ebook não é para iniciantes per se. Pelo contrário, é útil para os intermediários que se sentem sobrecarregados e não tem certeza de como transformar seu Reagir / Redux conhecimento em aplicações web a partir do zero.
O tutorial começa com um projeto starter kit e mostra-lhe como modificá-lo. Seguindo esta convenção em projetos futuros, você não precisa perder tempo recriando tudo.
Local na rede Internet - O Reagir Convenção
Então você aprendeu Reagir: e agora?
Com estes tutoriais em seu cinto, você deve ser mais de conhecimento suficiente para começar a fazer seus próprios aplicativos web com Reagir. Neste ponto, tudo o que resta é praticar, praticar, praticar. E o que é particularmente interessante é que você pode mais tarde usar Reagir nativo para criar aplicativos móveis - mas não chegar à frente de si mesmo. Ficar com aplicações web até que você esteja confiante.Para criar um aplicativo Android, você precisa Saiba Estas 7 Linguagens de ProgramaçãoPara criar um aplicativo Android, você precisa Saiba Estas 7 Linguagens de ProgramaçãoQue linguagem de programação é ideal para a criação de aplicativos Android? Tudo se resume a seu histórico de programação e quais idiomas você se sente mais confortável usando. Felizmente, você tem opções.consulte Mais informação
Vai ser um caminho difícil, por isso recomendo verificar o nosso artigo sobre aprender a programar, sem stress. Só porque você está lutando não significa você não está talhado para ser um programador!
Esperemos que estas cursos livres ajudou! Se você souber de qualquer outro livre Reagir recursos que perdemos, por favor nos avise com um comentário abaixo.