Quão bons são os cursos de desenvolvimento web na Coding Ninjas?
Eu fiz Alquimia (curso de desenvolvimento web) no coding ninjas no ano passado em agosto e depois fui assistente de ensino no lote seguinte, então eu acho que posso dar uma idéia justa sobre este curso.
Sobre o Instrutor
Alchemia no coding ninjas é dirigida pelo Sr. Tushar Tuteja, ele tem uma enorme experiência neste campo. Eu não vou listar aqui todas as suas realizações porque então esta pergunta será mais sobre as suas realizações do que sobre o curso. Caso alguém esteja interessado, eu estou anexando seu link de perfil aqui.
Backend Framework
Neste curso você irá aprender e usar Rails como backend framework. No início você também aprenderá Sinatra que também é baseado em linguagem rubi como Rails, mas tem apenas o básico do que você precisa para uma aplicação web. Sem magia de rails, sem unicórnios - apenas simples rotas elegantes para colocar sua aplicação na web com uma linguagem específica de domínio (DSL) sobre uma camada de rack. No final haverá uma introdução ao Node Js também, mas como eu disse na maioria das vezes você estará trabalhando apenas em rails.
Agora não estou com disposição para debater sobre Node vs Rails vs Django vs ... porque honestamente eu não acho que haja uma resposta particular para isso, nenhum dos framework acima é melhor do que o resto. Tudo depende do caso de uso do seu aplicativo e, portanto, você vai escolher o framework backend para o seu aplicativo. Portanto, por favor, não faça nenhum curso só por causa da estrutura que eles estão ensinando porque em algum momento você terá que mudar de uma estrutura para outra. Então o foco deve ser em aprender como aprender.
Aprender como aprender
Sim, estou a falar da arte do googling. Uma coisa que posso garantir sobre este curso é que você vai dominar esta arte de fazer googling para aprender coisas novas em tecnologia. Você aprenderá sobre tantas bibliotecas, tecnologias diferentes apenas passando pela documentação delas, que você não terá mais medo de usar nada novo por conta própria apenas consultando o googling.
Course Content
O conteúdo do curso é fantástico, cobre quase todos os tópicos importantes. O curso começa com a lógica Backend primeiro ( Ruby + Sinatra + Rails ). Depois eles pularão para outras áreas importantes do desenvolvimento web ( Testing + Hosting + Intro to Node js + Rails Gems ) e no meio certamente haverá aulas para desenvolvimento Frontend ( Html + Css + Js + Bootstrap + Angular ) também. Eu posso ter perdido algo, então aqui está o conteúdo completo deste curso.
Projetos
Você estará trabalhando em muitos projetos durante este curso, pois é sempre melhor implementar coisas que você aprende em sala de aula em algum tipo de projeto. Alguns dos projetos em que você estará trabalhando:
<- Twitter: Sim, você estará fazendo seu próprio twitter como um aplicativo com recursos como tweets, comentários, gostos e muito mais. Isso o deixará confortável com ambiente de desenvolvimento de Rails.
- 2048 jogo: Você terá que fazer um jogo usando JS+CSS+HTML. Em nosso lote nos foi dito para fazer 2048.
- Quora/Coursera/Ecommerce site: Um destes projectos depende do grupo que lhe for atribuído em.
- Final Project: Você terá que fazer um projeto no final do curso. Você pode fazê-lo em grupo ou individualmente, que só depende de você.
Feedback dos alunos
Caso você queira saber mais sobre codificação de ninjas, ambiente de codificação lá ou qualquer outra coisa, você pode sempre procurar por feedback de outros alunos sobre codificação de ninjas aqui.
Tentei cobrir tudo sobre este curso aqui mas se ainda tiver algo específico a perguntar, pode contactar os ninjas de codificação directamente no seu número gratuito : 1800-300-28085 ou simplesmente publicar um comentário aqui em baixo e terei todo o prazer em responder. :-)