El 8 de abril arrancamos la decimosegunda edición del Máster Front End Lemoncode, cómo en cada edición hemos revisado temario, y consolidado sesiones de prueba que se hicieron en la edición anterior, en este post te las presentamos
El otro día nos contacto Sergio Gordillo interesándose por el Máster Front End Lemoncode, tuvimos una conversación muy interesante en la que fuimos desglosando el contenido del mismo, módulo por módulo, y recuerdo que cuando terminamos me comentó... Braulio, ahora se como funciona tu máster y en que se distingue de otros tipos de Bootcamps, te animo a compartir lo comentado. Bueno, dicho y hecho... aquí tenéis este post :).
Beca El Bruno - Lemoncode
Nos hace mucha ilusión comunicaros que nos hemos asociado con Bruno Capuano para ofrecer una plaza 100% becada de nuestro Máster Front End Lemoncode a ciudadanos residentes en Latinoamérica.
En este post podrás leer las bases de la misma, y encontrarás un enlace para poder aplicar.
Bases
La convocatoria se abre el 7 de febrero de 2022 y se cierra el 4 de marzo de 2022, el 7 de marzo de 2022 anunciaremos la persona seleccionada.
A continuación te detallamos las bases de la misma:
Requisitos
Ser residente en un país perteneciente al área geográfica de Sudamérica.
Estar en situación de desempleo, tener conocimientos previos de programación (sea experiencia laboral, como estudiante, o autodidacta demostrable).
Criterios de evaluación
Horas de estudio que el candidato/candidata pueda dedicar a la semana.
Experiencia en tecnologías de programación (académica o autodidacta demostrable).
Entrevista personal y opción de realizar prueba técnica a los finalistas.
Información mínima a enviar
Para aplicar deberás de rellenar el siguiente formulario:
A los finalistas podríamos pedir documentación acreditativa (documento de identidad, curriculum vitae) y tener una entrevista personal.
Fechas
Aceptación de candidatos/candidatas del 7 de febrero al 4 de marzo de 2022.
Fecha resolución beca (1 plaza) 7 de marzo de 2022.
Fecha arranque Máster 8 de abril de 2022.
Comité evaluador
Bruno Capuano.
Miembros de Lemoncode Formación S.L.
Puedes aplicar cumplimentando el siguiente formulario online:
Te estamos muy agradecidos si nos ayudas a difundir esta beca.
Introducción
¿Cuantas veces te ha pasado que no sabías bien que tipo tenía una variable y has introducido un valor que no era el esperado? Seguro que en esos momentos has echado de menos el sistema de tipos que traen otros lenguajes como C# o Java...
TypeScript se ha instaurando como un estándar de facto para programar en el área de Front End, tener tipado nuestro código nos permite que sea más robusto y mantenible.
Seguramente tu primera experiencia con este lenguaje haya sido aterrizando en un proyecto y programando de “oído”, habrás acabado viendo en el código un montón de anys y sin saber muy bien cómo funciona el tipado en este lenguaje.
Para ayudarte con esto, hemos sacado unos video-minitutoríales (lo puedes cubrir al completo en menos de 40 minutos), para que puedas aprender la base de este lenguaje.
TL;DR;
El enlace a estos vido tutoriales: Curso TypeScript básico
Contenido
Este curso gratuito esta compuesto de los siguientes videos:
Anotaciones: en esta lección veremos las características más básicas de este lenguaje, las anotaciones de tipo.
Interfaces: a la hora de tipar objetos, nos hace falta algo más específico que el tipo object en esta lección aprenderemos a definir contratos (interfaces).
Funciones: tipar variables está bien, pero ¿Qué pasa con las funciones? En esta lección veremos cómo añadir tipado a los parámetros de entrada y al valor que devuelva una función, tanto en funciones clásicas como usando fat arrow.
Genéricos: existen ocasiones en las que cuando creamos una función esta podría aplicar a más de un tipo, ¿quiere esto decir que tenemos que repetir la función por cada tipo de dato o usar el malvado any? La respuesta es no, el uso de genéricos en TypeScript aporta mucha potencia al lenguaje.
Espero que este tutorial sea de tu agrado y te sirva para iniciarte con este lenguaje.
¿Front, Devops o Back?
Si tienes ganas de ponerte al día ¿Te apuntas a alguno de nuestros Másters Online o Bootcamps?
- Máster Front End Online Lemoncode
Master Front End XII
El próximo mes de Abril arrancamos con la duodécima edición del Máster Front End Online Lemoncode.
Hemos estado ajustando el calendario lectivo. Para este año tenemos que:
Arrancamos el 8 de Abril.
Finalizamos el periodo de docencia el 2 de Noviembre.
Haremos nuestra parada para recuperar fuerzas y tomar aire en el mes de Agosto. Eso sí estaremos disponibles para tutorías y corregir entregas.
Las clases tienen una duración de 3 horas, y el grueso de las mismas las impartimos los jueves y viernes de 19:00 a 22:00, además de esto tenemos algunas máster classs que se imparten entre semana(si no te cuadra este horario también puedes optar por la versión continua de nuestro máster, o si no puedes asistir a alguna clase siempre tendrás la grabación de la misma disponible para que la veas cuando mejor te venga).
¿Cómo hemos repartido el peso de cada materia? Veamos el calendario…
Calendario
Aquí puedes ver cuándo se imparte cada módulo y qué carga le hemos dado.
Módulo | Sesión | Horas | Entre semana | Fecha impartición | Semana |
---|---|---|---|---|---|
Layout | Layout (I) | 3 | viernes, 8 de Abril | 1 | |
Layout | Introducción a la UX | 3 | SI | martes, 19 de Abril | 2 |
Layout | Layout (II) | 3 | jueves, 21 de Abril | 2 | |
Layout | Layout (III) | 3 | viernes, 22 de Abril | 2 | |
Layout | Diseño para desarrolladores | 3 | SI | miércoles, 27 de Abril | 3 |
Layout | Layout (IV) | 3 | jueves, 28 de Abril | 3 | |
Layout | Laboratorio Módulo Layout | 3 | viernes, 28 de Abril | 3 | |
Lenguaje | JavaScript ES5 + ESNext | 3 | jueves, 5 de Mayo | 4 | |
Lenguaje | JavaScript ES5 + ESNext | 3 | viernes, 6 de Mayo | 4 | |
Lenguaje | JavaScript ES5 + ESNext + Lab | 3 | jueves, 12 de Mayo | 5 | |
Lenguaje | TypeScript | 3 | viernes, 13 de Mayo | 5 | |
Lenguaje | Introducción a programación funcional | 3 | SI | miércoles, 18 de Mayo | 6 |
Lenguaje | TypeScript | 3 | jueves, 19 de Mayo | 6 | |
Lenguaje | TypeScript | 3 | viernes, 20 de Mayo | 6 | |
Layout | FIGMA | 3 | SI | miércoles, 25 de Mayo | 7 |
Lenguaje | Laboratorio Módulo Lenguaje | 3 | jueves, 26 de Mayo | 7 | |
Bundling | Conceptos + Webpack (I) | 3 | viernes, 27 de Mayo | 7 | |
Layout | De FIGMA a CSS | 3 | SI | miércoles, 1 de Junio | 8 |
Bundling | Webpack (II) | 3 | jueves, 2 de Junio | 8 | |
Bundling | Parcel + Rollup | 3 | viernes, 3 de Junio | 8 | |
Frameworks | Web Components | 3 | SI | miércoles, 8 de Junio | 9 |
Lenguaje | Laboratorio Módulo Bundling | 3 | jueves, 9 de Junio | 9 | |
Frameworks | React | 3 | viernes, 10 de Junio | 9 | |
Bundling | Vite | 3 | SI | martes, 14 de Junio | 10 |
Frameworks | Principios SOLID | 3 | SI | miércoles, 15 de Junio | 10 |
Frameworks | React (II) | 3 | jueves, 16 de Junio | 10 | |
Frameworks | React (III) | 3 | viernes, 17 de Junio | 10 | |
Frameworks | CSS IN JS | 3 | SI | miércoles, 22 de Junio | 11 |
Frameworks | React (IV) | 3 | jueves, 23 de Junio | 11 | |
Frameworks | React (V) | 3 | viernes, 24 de Junio | 11 | |
Frameworks | React (VI) | 3 | jueves, 30 de Junio | 12 | |
Frameworks | Angular (I) | 3 | viernes, 1 de Julio | 12 | |
Frameworks | NEXTJS | 3 | SI | miércoles, 6 de Julio | 13 |
Frameworks | Angular (II) | 3 | jueves, 7 de Julio | 13 | |
Frameworks | Angular (III) | 3 | viernes, 8 de Julio | 13 | |
Frameworks | RXJS | 3 | SI | miércoles, 13 de Julio | 14 |
Frameworks | VueJs (I) | 3 | jueves, 14 de Julio | 14 | |
Frameworks | VueJs (II) | 3 | viernes, 15 de Julio | 14 | |
Frameworks | Micro FrontEnds | 3 | SI | miércoles, 20 de Julio | 15 |
Frameworks | VueJs (III) | 3 | jueves, 21 de Julio | 15 | |
Frameworks | Svelte (I) | 3 | viernes, 22 de Julio | 15 | |
Frameworks | Svelte (II) | 3 | jueves, 28 de Julio | 16 | |
Frameworks | Laboratorio Módulo Frameworks | 3 | viernes, 29 de Julio | 16 | |
Unit Tests | Conceptos | 3 | jueves, 1 de Septiembre | 17 | |
Unit Tests | Test Framework JEST | 3 | viernes, 2 de Septiembre | 17 | |
Frameworks | Web Assembly (Blazor) | 3 | SI | miércoles, 7 de Septiembre | 18 |
Unit Tests | JEST + Integración continua | 3 | viernes, 9 de Septiembre | 18 | |
Frameworks | Pasarelas de pago | 3 | SI | miércoles, 14 de Septiembre | 19 |
Unit Tests | Testing Angular | 3 | jueves, 15 de Septiembre | 19 | |
Unit Tests | E2E con Cypress | 3 | viernes, 16 de Septiembre | 19 | |
Frameworks | d3js | 3 | SI | miércoles, 21 de Septiembre | 20 |
Unit Tests | Laboratorio Testing React | 3 | jueves, 22 de septiembre | 20 | |
APIs Rest | API REST I | 3 | viernes, 23 de Septiembre | 20 | |
APIs Rest | API REST II | 3 | lunes, 26 de Septiembre | 21 | |
APIs Rest | Graph QL | 3 | martes, 27 de Septiembre | 21 | |
Sesión Accesibilidad | 3 | SI | miércoles, 28 de Septiembre | 21 | |
APIs Rest | OAUTH2 | 3 | SI | miércoles, 5 de Octubre | 22 |
APIs Rest | Web Socket | 3 | jueves, 6 de Octubre | 22 | |
APIs Rest | Laboratorio Módulo APIs Rest | 3 | viernes, 7 de Octubre | 22 | |
Cloud | Conceptos y despliegue básico | 3 | jueves, 13 de Octubre | 23 | |
Cloud | Docker | 3 | viernes, 14 de Octubre | 23 | |
Seguridad | Seguridad orientada a Front End | 3 | SI | miércoles, 19 de Octubre | 24 |
Cloud | Docker | 3 | jueves, 20 de Octubre | 24 | |
Cloud | Laboratorio Módulo Cloud | 3 | viernes, 21 de Octubre | 24 | |
Introducción a Scrum | 3 | SI | miércoles, 26 de Octubre | 25 | |
Movilidad | PWA | 3 | jueves, 27 de Octubre | 25 | |
Movilidad | React Native | 3 | viernes, 28 de Octubre | 25 | |
Movilidad | FLUTTER | 3 | SI | miércoles, 2 de Noviembre | 26 |
¿Te apuntas?
Si quieres más información nos puedes contactar en el siguiente correo: info@lemoncode.net
Otros enlaces interesantes:
En colaboración con YesWeTech ofrecemos quinta cuarta beca de estudios para aportar nuestro granito de arena a conseguir que haya más diversidad e igualdad de oportunidades en esta profesión. ¿En qué consiste? En cubrir el 100% del coste del Máster Front End Online Lemoncode a una alumna que pertenezca a una minoría con baja representación en el sector profesional. Ofrecemos una plaza, y para ello hemos resuelto unas bases para poder inscribiros y seleccionar a la aspirante.
En colaboración con YesWeTech ofrecemos nuestra cuarta beca de estudios para aportar nuestro granito de arena a conseguir que haya más diversidad e igualdad de oportunidades en esta profesión. ¿En qué consiste? En cubrir el 100% del coste del Máster Front End Online Lemoncode a una alumna que pertenezca a una minoría con baja representación en el sector profesional. Ofrecemos una plaza, y para ello hemos resuelto unas bases para poder inscribiros y seleccionar a la aspirante.
El próximo 24 de Septiembre arrancamos con nuestra undécima edición del Máster Front End Lemoncode, una formación en la que:
Aprenderás conceptos de maquetación y estilado.
Te darás un buen baño de JavaScript (ES6) y TypeScript.
Aprenderás como funciona el bundling.
Te pondrás a desarrollar utilizando los frameworks actuales más demandados (React, Vuejs, Angular, Svelte, NextJs).
Te comunicarás con servidor vía REST, GraphQL y Socket.io.
Verás como mejorar tu ciclo de desarrollo y generar un software más robusto aprendiendo Unit Testing y End to End testing.
Aprenderás a cómo desplegar en la nube tus trabajos, utilizando tecnologías de contenedores, y despliegues automáticos.
Una de las dudas que te puede salir es, si dado tu perfil, puedes sacarle provecho a este Máster, veámoslo caso por caso.
En colaboración con YesWeTech y Sequel ofrecemos nuestra primera beca de estudios para aportar nuestro granito de arena a conseguir que haya más diversidad e igualdad de oportunidades en esta profesión. ¿En qué consiste? En cubrir el 100% del coste del Bootcamp Devops Online Lemoncode a una alumna que pertenezca a una minoría con baja representación en el sector profesional. Ofrecemos una plaza, y para ello hemos resuelto unas bases para poder inscribiros y seleccionar a la aspirante.
En septiembre arrancamos la segunda edición del Bootcamp DevOps Lemoncode. Cómo no podría ser de manera diferente, y siguiendo la filosofía Lemon hemos actualizado nuestro temario, y pensado en las mejoras que podíamos incluir.
En nuestro post anterior Hola Kubernetes: Definiciones vimos una introducción a los conceptos que rodean a Kubernetes. En este post nos centraremos en poder trabajar en Windows en local utilizando minikube.
El 9 de junio arrancamos con el Bootcamp Backend Online Lemoncode, y terminamos el 2 de Diciembre, cubrimos dos sabores:
Documental + nodejs.
Relacional + .net
Van a ser unos meses de aprendizaje intensos :).
La ficha que nos queda:
Arrancamos el 9 de Junio.
Finalizamos el 2 de diciembre.
Hacemos una pausa en agosto para que todos tomemos aire (estaremos disponibles para tutorías y corregir entregas).
Las clases son de 19 a 22 horas (GMT+1 zona horaria Madrid) miércoles y jueves, además las clases se graban por si un día no puedes asistir o por si necesitas repasar algún tema
Llevábamos varios meses trabajando en un nuevo proyecto, y hace unas semanas por fin pudimos publicarlo: Lemoncode Tv
El próximo 9 de Junio arrancamos con la primera edición nuestro Bootcamp Backend Online Lemoncode, un formación en la que:
Aprendes conceptos de back (modelado, arquitectura, gestión de demonios, colas…).
Los aplicas a dos stacks tecnológicos:
Nodejs + MongoDB
.net + SQL Server.
Una de las dudas que te puede salir es si dado tu perfil es un Bootcamp al que le sacarías provecho, veamoslo caso por caso.
Nos arrancamos con la primera edición de nuestro Bootcamp Backend Lemoncode una formación que te permitirá ponerte al día en dos stacks:
Nodejs + Documental, un stack más novedoso en el que aprenderás lenguajes y tecnologías tales como: JavaScript, TypeScript, nodejs, Express, GraphQL, Jest, MongoDb…
.net Framework + Sql Server, un stack muy asentado en el mercado, del que aprenderás lenguajes y tecnologías tales como: C#, .net6, Entity Framework, SignalR, SQL Server…
Todo ello sin dejar de lado la parte de fundamentos: modelado de datos, principios de APIs REST, pruebas unitarias, seguridad…
En este post podrás encontraro el temario del Bootcamp en más detalle.
Si te dedicas al mundo del desarrollo es posible que estes cansado de escuchar está palabra, ¿pero por qué esta tecnología está en boca de todos? ¿qué la hace tan atractiva? En este post partimos de cero y te vamos a contar en que consiste Kubernetes.
En colaboración con YesWeTech ofrecemos nuestra cuarta beca de estudios para aportar nuestro granito de arena a conseguir que haya más diversidad e igualdad de oportunidades en esta profesión. ¿En qué consiste? En cubrir el 100% del coste del Máster Front End Online Lemoncode a una alumna que pertenezca a una minoría con baja representación en el sector profesional. Ofrecemos una plaza, y para ello hemos resuelto unas bases para poder inscribiros y seleccionar a la aspirante.
En este artículo trataremos de resumir los puntos clave para poner en marcha un ejemplo de microfrontends con la aproximación que nos parece más interesante: integración run-time mediante vanilla JS. La idea es dar las pinceladas necesarias para poder arrancar un proyecto de este tipo, sin detenernos en cada apartado del código. Es por eso que ponemos a vuestra disposición el código fuente para que podáis explorarlo y curiosearlo a vuestro ritmo. Podéis encontrarlo aqui.
En este post veremos los tipos de integraciones con las que podemos plantear los MicroFrontEnds.
En este post hablamos sobre los beneficio y restos que nos encontramos cuando vamos a desarrollar Micro Front ends.