Full Stack Developer

Curso Intensivo

Descubre todas las habilidades para ser un desarrollador FULL-STACK Experto y prepárate para cualquier desafío profesional.

Presentación

Tu nuevo futuro en programación

Encuentra tu nuevo trabajo como desarrollador de software aprovechando tus actitudes y aprendiendo nuevas aptitudes con nuestro curso inmersivo de tiempo completo. Nuestro plan de estudios comprobado y diseñado por expertos se actualiza continuamente para mantener el ritmo de las cambiantes demandas de los empleadores. Aproveche las oportunidades exclusivas, inicie colaboraciones y forme conexiones clave como parte de nuestra red global.

Competencia & Skills

Equípate con las habilidades que necesitas para triunfar en una nueva carrera. Nuestros cursos están diseñados por expertos de la industria para enfocarse en los lenguajes de programación, bibliotecas y marcos que exigen los empleadores locales.

Obtén resultados reales

Sobre la base de los resultados de una evaluación de diagnóstico, su ruta de aprendizaje de los Fundamentos del desarrollo web individualizado lo guiará a través de hasta 30 horas de lecciones preparatorias en línea a su propio ritmo que cubren los aspectos esenciales de la programación. Llegarás listo para comenzar desde el primer día.

Conocimiento Experto

Aprenda a aprovechar JavaScript, Python, API y más a través de proyectos prácticos y escenarios del mundo real. Saldrá listo para dar vida a sus propias ideas y ayudar a organizaciones de todo tipo a resolver problemas y ofrecer mejores experiencias de usuario.

Semana de contratación

Durante tus últimas semanas en el curso a través de entrevistas con empresas finales podrás conocer los requisitos que estas piden para poder optar a sus vacantes, no sin antes practicar presentación y mejorar tu CV con la ayuda de nuestros expertos en selección de perfiles tecnológicos.

Detalles

Detalles del Cursos

Modalidad

Part -Time

Duración

15 Semanas

Campus

Barcelona

Inicio

7 Octubre 2019

Conceptos, plataformas y técnicas en el curso.

  • Html5
  • Css3
  • Sas
  • Python
  • Php
  • SQL
  • Apache
  • Linux
  • Google Cloud
  • Javascript
  • jQuery
  • Mobile First
  • AMP
  • Optimización
  • Escalabilidad
  • Atom
  • Slack

Contenido del Curso

PROLOGUE

Entienda cómo ensamblar su entorno de desarrollo, trabaje de manera eficiente como desarrollador y asegúrese de que sus proyectos sean un éxito. Aprenda los fundamentos de la programación, y las últimas técnicas de desarrollo ágil.

IT Stack

  • SCRUM
  • GIT
  • Docker

STAGE 1

Determine lo que un usuario debería poder lograr con su aplicación, modele sus datos en consecuencia, desarrolle wireframes simples y realice un seguimiento de un proceso de desarrollo colaborativo mediante el control de versiones.

  • Front-End Introduction
    Html, css and js basics
  • Back-End Introduction
    Variables, functions and conditional statements
  • Database Introduction
  • React basics Introduction to React
  • Object Oriented Programming (OOP) with PHP Classes, objects and instances
  • Select, where, group by
  • React components Use components, modularize views
  • Laravel basics I Routes, templates and controllers
  • Insert, Update, Delete
  • Data flow in React
  • Laravel basics II Models and Services
  • Testing and QA

STAGE 2

Conoce las máquinas virtuales (VM) que lo guiaran a través de la construcción y configuración de su primera máquina virtual, instalando el servidor Ubuntu LAMP (Linux Apache MySQL y PHP), configurando sus unidades compartidas entre Ubuntu y Windows,

  • Fetch and promises
  • Laravel and the exceptions
    Exceptions and exception handling, error codes and logging
  • Designing databases
    Column types, foreign keys, small example ~10 tables
  • Forms in React
  • Laravel with MySQL
    Migrations and Eloquent
  • Designing databases 2
    Use-case driven class, examples of ~50 tables databases
  • Events in React
  • Laravel Authentication and Authorization
    User session, auth methods
  • Indexes
  • Introduction to libraries
    Material UI, React-Route
  • Working with dependencies
    Composer, dependencies tree..
  • Linux systems

STAGE 3

Aprenda a crear aplicaciones web desde cero utilizando un lenguaje y Frameworks web modernos. Desarrolle API de alta calidad utilizando Node.js e integre datos de otras aplicaciones en su proyecto.

  • React sagas, Redux
  • Working with events
    Events and listeners, intro to async backend processing
  • Beyond SQL and NoSQL
  • React sagas, Redux II
  • Cron jobs and scheduled jobs
    Laravel command kernel and cronjobs
  • Datawarehouses
  • Arquitecture in React
  • Beyond Laravel and PHP
    Alternative languages and frameworks
  • Workshop Metabase
  • React Native
    Introduction to react native
  • Scaling Laravel and real world examples
    Vertical vs horitzontal scaling, shared sessions, production ready real world examples.
  • CI and CD
    CircleCI
  • HTTP servers and Load Balancers
    Nginx
  • Infrastructure Orchrestation
    Kubernetes
  • AWS part 1
    EC2, Domains, S3
  • AWS part 2
    RDBS, SQS, CloudFront

Proyecto Final

Durante las dos últimas semanas podrás escojer trabajar en un proyecto de start-up propio o en preparate para tu entrada en el mercado laboral.

Start-up Journey
  • Creación de modelo de Negocio
  • Creación de proyecto
  • Presentación de MVP
Hiring Journey
  • Preparación Entrevistas
  • Porfolio
  • Búsqueda de Empresas
  • Entrevistas
Plazas Limitadas

Consulta nuestras becas, ayudas y planes de financiación.

Calendario

Lunes

18:30 – 21:30

Miércoles

18:30 – 21:30

Viernes

18:30 – 21:30

Aprender haciendo
Construye, crea, experimenta! Las personas aprenden mejor a través de hacer y hacer activamente.

Colaboración
La colaboración es la competencia central moderna en un mundo de complejidad y cambio constante.

Listo para el mundo real
Desarrollamos el aprendizaje en torno a ejemplos y tareas reales para que sea inmediatamente relevante y útil.

Red global de expertos.
Trabajamos con expertos líderes en la industria a nivel mundial para proporcionar el contenido más avanzado.

Una Experiencia Inmersiva

Cada día completo de instrucciónes dirigidas por expertos incorpora una combinación de presentaciones, laboratorios interactivos y colaboración para ofrecer un enfoque de aprendizaje práctico y basado en proyectos

¿Para quién es el curso intensivo de Full Stack development de Nuclio?

Cambio de carrera Profesional

El Curso intensivo de Programación de Nuclio Digital School, te dará en un breve periodo de tiempo las habilidades necesarias para incorporate en el ecosistema de la programación con éxito asegurado.

Emprendedores

Podrás nutrirte de la mejor Venture Builder Española, Nuclio. Si tienes pensado crear un proyecto personal, tendrás contacto directo con los mejores mentores de Nuclio.

Recién Graduados

Si justo has acabado los estudios y ya tienes claro que quieres enfocar tu carrera hacia el mundo de la programación, con nuestros programas intensivos te aseguras una entrada al mundo laboral, estarás preparado para afrontar todos los retos des del primer día.

Solicita Admisión