It & Software Online Course by Udemy, On Sale Here
Aprende desde 0 las nociones de NPM y a crear libreras Node en JS, Typescript ReactJS Angular con ejemplos prcticos!
An excellent training about Other It & Software
NPM Desarrollar y publicar librerias JS, TS, Angular, ReactJS
Bienvenido/a a NPM. Desarrollo y publicacin de libreras en JS, TS, Angular y ReactJS, en el que aprenderemos todo lo necesario para dominar el arte de crear libreras y hacerlas accesibles mediante la publicacin en el repositorio de libreras NPM. De qu trata el curso?El objetivo principal del curso es claro, aprender a crear nuestras librerias desde 0 o modificar cualquier libreria existente y gestionarlas (publicar nuevas o actualizar existentes) en el repositorio de NPM. Cul es la razn de crear este curso?Es importante saber trabajar con librerias, ya que seguramente muchas de las funcionalidades que utilizis en vuestros proyectos se asemejan. Y por eso estaris aplicando la tcnica del “copy/paste” siendo esta una prctica muy mala ya que teniendo una librera propia, podemos instalar y configurar en unos sencillos pasos para poder usarlo, haciendo su mantenimiento mucho ms sencillo ante cualquier cambio en ese cdigo. Con esto daremos posibilidad a los usuarios/as de aprender a crear sus propias utilidades que podrn necesitar en uno o ms proyectos dando posibilidad a reusar nuestro cdigo y ante cualquier cambio, poder actualizar en todos los proyectos sin muchos quebraderos de cabeza. Qu aprenderemos durante el curso?Desde lo ms bsico a cosas ms complejas aplicadas a la mejora de las libreras como pueden ser: Git / Github: Primeras nociones en el control de versiones para gestionar las copias de seguridad y cambios en nuestros proyectos. NPM: Node Package Manager. Primeras nociones sobre el repositorio donde vamos a alojar nuestras libreras. Node. js: Libreras escritas en Javascript. Mocha: Framework para pruebas de test para comprobar que el funcionamiento de nuestro cdigo es el correcto. Node Typescript: Libreras en Node escritas en Typescript. Travis CI: Integracin contnua para mejorar la deteccin de posibles errores de manera automtica. Coveralls: Informes del porcentaje de cdigo acotado a la hora de testear. Compodoc: Crear documentacin fcil de mantener y de manera automtica en nuestras libreras. Firebase Hosting: Publicar contenido en el hosting de Firebase como puede ser la documentacin de una librera. Angular: Desarrollo de libreras para el framework de JavaScript estndar para desarrollar aplicaciones web SPA, dinamicas, modernas y escalables. ReactJS: Introduccin a la creacin de libreras compatibles para proyectos que trabajan con ReactJS. En este caso es una introduccin para mostrar que pasos hay que dar para el desarrollo de una librera de ReactJSObtener habilidades de colaborador de proyectos Open Source. Ser capaces de contribuir en proyectos ajenos con nuevas utilidades, resolviendo bugs. y tambin ser capaces de gestionar contribuciones en un proyecto propioDurante las ms de 20 horas del curso veremos todo lo relacionado al desarrollo de libreras y sus herramientas complementarias haciendo todo el proceso muy prctico y con una curva de aprendizaje de menos a ms. Se tratarn todos los temas paso a paso y poco a poco hasta conseguir un buen nivel en los diferentes aspectos descritos anteriormente. Con el objetivo de aprovechar al 100% el curso te recomiendo tener conocimientos bsicos de Git, Javascript, Typescript y en el desarrollo de Angular (con ser capaces de hacer un proyecto sencillo es ms que suficiente), aun as no os preocupis ya que los proyectos los iremos desarrollando desde cosas muy muy bsicas por lo que iremos aprendiendo poco a poco. El cdigo del curso est 100% accesible en Github y tambin para su descarga en los apartados correspondientes a las clases del curso. Habr tambin actualizaciones peridicas con nuevo contenido propuesto como proyectos y retos.Y una de las cosas ms importantes, tendris apoyo, soporte y toda la ayuda de manera rpida y eficaz, siendo el tiempo de respuesta lo ms reducido posible para que la experiencia del curso sea lo ms agradable posible y se aprenda mucho; )Si quieres ser un experto desarrollador de libreras y no tienes conocimientos sobre esta materia, este es tu curso en el que conseguirs un aumento de tu nivel de desarrollador haciendo que tus posibilidades laborales aumenten ms creando libreras propias que publicaremos dejando a disposicin de otros programadores que quieran colaborar en nuestros proyectos o incluso mejorando libreras existentes y publicadas en el repositorio de NPM. La metodologa de aprendizaje es la siguiente: Todo explicado desde cero y paso a paso. Combinacin terico / prctica. Ms de 10 proyectos completos escritos desde 0Ms de 300 clases explicadas al detalle. Orden lgico y progresivo, para que el aprendizaje no nos resulte frustrante y veamos los progresos a medida que avanzamos. Retos para trabajar ms a fondo las libreras con nuevas funcionalidades. Soporte completo (24 x 7 x 365) sobre el contenido del curso y orientacin en los retos propuestos. Actualizaciones peridicas con nuevo contenido propuesto como proyectos y retosAl finalizar el curso seremos capaces de: Crear y gestionar fantsticas libreras escritas de diferentes maneras aplicando buenas prcticas. Colaborar en proyectos Open Source aportando
Udemy is the leading global marketplace for learning and instruction
By connecting students all over the world to the best instructors, Udemy is helping individuals reach their goals and pursue their dreams.
Study anytime, anywhere.
Reviews
There are no reviews yet.