¿Qué tan buenos son los cursos de desarrollo web en Coding Ninjas?

Hice Alchemy (curso de desarrollo web) en codificación de ninjas el año pasado en agosto y luego fui asistente de enseñanza en el siguiente lote, así que creo que puedo darle una idea justa sobre este curso.

Sobre el instructor

La alquimia en la codificación de ninjas está dirigida por el Sr. Tushar Tuteja , tiene una enorme experiencia en este campo. No voy a enumerar todos sus logros aquí porque entonces esta pregunta será más sobre sus logros que sobre el curso. En caso de que alguien esté interesado, adjunto su enlace en el enlace del perfil aquí.

Marco de backend

En este curso, aprenderá y utilizará Rails principalmente como marco de back-end. Al principio, también aprenderá Sinatra, que también se basa en el lenguaje rubí como los rieles, pero solo tiene los conceptos básicos de lo que necesita para una aplicación web. Sin rieles mágicos, sin unicornios, solo rutas simples y elegantes para poner su aplicación en la web con un lenguaje específico de dominio (DSL) sobre una capa de bastidor. Al final también habrá una introducción al Nodo Js, pero como dije principalmente, solo trabajará en rieles.

Ahora no estoy de humor para debatir sobre Nodo vs Rails vs Django vs … porque honestamente no creo que haya una respuesta particular a esto, ninguno de los marcos anteriores es mejor que el resto. Todo depende del caso de uso de su aplicación y, en consecuencia, elegirá el marco de back-end para su aplicación. Entonces, por favor, no tome ningún curso solo por el marco que están enseñando porque en algún momento tendrá que cambiar de un marco a otro. Por lo tanto, el enfoque debe estar en aprender a aprender.

Aprendiendo a aprender

Sí, estoy hablando del arte de googlear. Una cosa que te puedo garantizar sobre este curso es que dominarás este arte de buscar en Google para aprender cosas nuevas en tecnología. Aprenderá sobre tantas bibliotecas, diferentes tecnologías simplemente revisando su documentación que ya no tendrá miedo de aprender nada nuevo solo buscando en Google.

Contenido del curso

El contenido del curso es increíble, cubre casi todos los temas importantes. El curso comienza primero con la lógica de backend (Ruby + Sinatra + Rails). Luego pasarán a Otras áreas importantes de desarrollo web (Pruebas + Hosting + Introducción a Node js + Rails Gems) y seguramente habrá también clases para desarrollo Frontend (Html ​​+ Css + Js + Bootstrap + Angular). Podría haber perdido algo así que aquí es el contenido completo de clase de este curso.

Proyectos

Trabajará en muchos proyectos durante este curso, ya que siempre es mejor implementar lo que aprende en clase en algún tipo de proyecto. Algunos de los proyectos en los que estará trabajando:

  • Twitter: Sí, creará su propia aplicación de Twitter con funciones como tweets, comentarios, me gusta y mucho más. Te hará sentir cómodo con el entorno de desarrollo de rieles.
  • Juego 2048: deberás hacer un juego usando JS + CSS + HTML. En nuestro lote nos dijeron que hiciéramos 2048.
  • Sitio Quora / Coursera / Ecommerce: uno de estos proyectos dependiendo del grupo al que se le haya asignado.
  • Proyecto final: Tendrás que hacer un proyecto al final del curso. Puede hacerlo en grupo o individualmente, eso depende solo de usted.

Puedes encontrar todos los proyectos que creé durante este curso aquí.

Comentarios de los estudiantes

En caso de que quiera saber más sobre la codificación de ninjas, el entorno de codificación allí o cualquier otra cosa, siempre puede buscar comentarios de otros estudiantes sobre la codificación de ninjas aquí.

He intentado cubrir todo sobre este curso aquí, pero si todavía tiene algo específico que preguntar, puede comunicarse con ninjas de codificación directamente en su número gratuito: 1800–300–28085 o simplemente publique un comentario aquí y me complacerá responder. 🙂

Me inscribí en el curso de desarrollo web que también se conoce como “Alquimia” en Coding Ninjas en enero de 2017. Y debo decir que el curso fue increíble. El instructor, el Sr. Tushar Tuteja, tiene una enorme experiencia en el campo del Desarrollo y también en diferentes plataformas. Antes de unirme a este curso, era un novato en Desarrollo Web. No sabía nada sobre Desarrollo Web. La estructura del curso para codificar ninjas es muy buena. Está estructurado de tal manera para hacerte un buen Desarrollador Full Stack de un novato.

Mi curso incluye los siguientes temas:

  1. Rubí
  2. Sinatra
  3. Ruby on Rails
  4. HTML
  5. CSS
  6. Javascript
  7. GIT
  8. JQUERY
  9. Ruby Gems como Devise, Active Admin, Autocomplete, Rescue, Faye, NotyJs y mucho más.
  10. APIs
  11. HABLAR CON DESCARO A
  12. Oreja
  13. Nodo
  14. Exprimir
  15. Mecanografiado
  16. Angular4
  17. Firebase
  18. Despliegue

Estos temas me dan una visión más amplia sobre el mundo del desarrollo. No solo se cubrieron estos temas, sino que también se asignaron y discutieron adecuadamente las tareas de cada tema y lo principal es que estas tareas son como crear bibliotecas de JavaScript, pequeños juegos, crear aplicaciones de chat, aplicaciones web como Twitter, Quora, Coursera, comercio electrónico etc. que no solo es divertido de hacer sino que también te da confianza.

Después de hacer este curso, me encuentro como un buen desarrollador de Full Stack y tengo mucha confianza en hacer cualquier tipo de desarrollo web.

Lo principal sobre la codificación de ninjas es que aprenderás allí “cómo aprender” como una frase bien dicha “Dale un pescado a un hombre, y lo alimentarás por un día”. Enseña a un hombre a pescar, y lo alimentarás para toda la vida “.

Hay sesiones de aclaración de dudas todas las semanas donde se aclaran todas las dudas de los estudiantes y la proporción de mentores es muy buena.

Después de hacer este curso, uno simplemente puede cambiar a cualquier otra plataforma web fácilmente.

Como he hecho este curso, diría que es un curso increíble que uno debería hacer si busca un curso de desarrollo web.

Me inscribí en el Curso de Desarrollo Web en Coding Ninjas en Ruby on Rails en enero de 2017. Me gustaría responder algunas de las preguntas.

1. ¿Por qué Ruby on Rails?

Si el mundo del desarrollo es totalmente desconocido para usted, entonces ROR es la cosa. Podemos desarrollar aplicaciones web muy potentes con bastante facilidad y en muy poco tiempo.

2. ¿Por qué codificar ninjas?

El instructor, el Sr. Tushar Tujeta, tiene mucha experiencia en el campo del desarrollo que también en muchos idiomas y plataformas diferentes. Él sabe exactamente cómo se hacen las cosas a nivel de producción y es muy bueno para transmitirnos sus pensamientos e ideas. Su enfoque no solo se refiere a la enseñanza de Ruby on Rails, sino a la idea de cómo desarrollamos software de aplicación. Una vez que sepamos cómo funciona, qué es MVC Framework, todo el enrutamiento y el Sistema de gestión de bases de datos, etc., podemos comenzar a desarrollar en cualquier idioma y en cualquier plataforma que deseemos. En términos precisos, no nos enseñan Ruby on Rails, de hecho, nos enseñan Desarrollo Web a través de Ruby on Rails.

En segundo lugar, tenemos algunos excelentes asistentes de enseñanza, que son realmente muy útiles para guiarnos durante todo el curso. Puede llamarlos 24/7 y están listos para ayudar.

3. ¡Algunos grandes beneficios que obtienes!

Además del desarrollo de back-end en Rails y el desarrollo de front-end en HTML5, CSS3 y Javascript, nos enseñaron muchas cosas adicionales que me gustaría mencionar.

1. Introducción al Nodo JS

2. enchufes

3. Angular-4

4. SASS

5. Hacer y consumir API relajantes

En resumen, había sido una experiencia maravillosa ser parte de Coding Ninjas. Y sí, puedo decir con orgullo que me convirtieron de un novato que apenas sabía sobre sitios web, en un desarrollador web Full Stack que puede crear aplicaciones web potentes con confianza.

Hice un curso de desarrollo web que también se conoce como “Alquimia” en Coding Ninjas en enero de 2017. El curso fue impresionante . El instructor, el Sr. Tushar Tuteja tiene una enorme experiencia en el campo del desarrollo. Antes de unirme a este curso, no sé ” ABCD” de desarrollo web. Pero después de completar este curso, me convierte en un buen desarrollador Full Stack de un novato.

Los TA también son muy útiles, especialmente Shreyashish bhaiya y Aakash bhaiya.

proyectos:

Después de un mes, por supuesto, puede realizar estos proyectos.

  1. Sitio web de comercio electrónico como (Flipcart, Amazon, etc.)
  2. Quora como sitio web
  3. Coursera como sitio web

Finalmente, puedo decir que podrá aprender cualquier marco MVC en menos de una semana (también depende de sus esfuerzos) como (django, velas, etc.) porque todos los marcos son similares a ROR.

En todo el curso estudias estos temas

  1. RUBÍ
  2. sinatra
  3. Ruby on Rails
  4. HTML5
  5. css3
  6. Javascript
  7. jquery
  8. Las gemas de rubí como Devise, autocompletar, faye, pg, administrador activo, Omni-Outh, Bootstrap, Materialise, etc.
  9. Apis
  10. Git
  11. hablar con descaro a
  12. Oreja
  13. nodo js
  14. exprimir
  15. enchufes
  16. Angular 4
  17. Al final, despliega su proyecto en (Heroku, Aws, Digitalocean).

No te recomendaría que te unas a este curso.
Me inscribí en el lote de vacaciones de verano de 2017, y mi experiencia no fue tan buena. Después de completar Nucleus (Data Structures and Algorithms) en el lote de agosto ’16, esperaba más del curso de desarrollo web. Entonces, digo que sería mejor que aprendieras cosas por tu cuenta.

Además, recomendaría pasar más tiempo en javascript y node.js en lugar de ruby ​​y rails. Encontrar personas que se desarrollen utilizando rieles en tu universidad, además de las que hicieron el curso de codificación de ninjas, sería difícil, mientras que puedes encontrar muchas personas que se desarrollan en Python o Javascript. Con rails, debe aprender javascript para frontend, con node.js, javascript gestiona tanto su frontend como el backend. Me parece mejor pasar tiempo en un idioma y ser bueno en él, en lugar de dos idiomas y ser mediocre en ambos.