Nuclio Digital School

Máster en Full Stack Development

Nuclio Digital School
En Barcelona

4001-5000 €
¿Quieres hablar con un asesor sobre este curso?
¿Quieres hablar con un asesor sobre este curso?

Información importante

Tipología Master
Lugar Barcelona
Horas lectivas 135h
Duración 15 Semanas
  • Master
  • Barcelona
  • 135h
  • Duración:
    15 Semanas
Descripción

Vive una experiencia inmersiva de 15 semanas de trabajo con un equipo de desarrollo tecnológico como un auténtico Full Stack Developer.

Encuentra tu nuevo trabajo como Desarrollador de Software aprovechando tus actitudes y aprendiendo nuevas aptitudes con nuestro curso inmersivo de tiempo Part-Time. Nuestro plan de estudios comprobado y diseñado por expertos se actualiza continuamente para mantener el ritmo de las cambiantes demandas de los empleadores. Aprovecha las oportunidades exclusivas, inicia colaboraciones y forma conexiones clave como parte de nuestra red global.

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

Información importante

Bonificable: Curso bonificable para empresas
Si eres trabajador en activo, este curso te puede salir gratis a través de tu empresa.

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas

Ubicación

Inicio

Barcelona
Ver mapa
Carrer de Padilla 287, 08025

Inicio

SeptiembrePlazas agotadas

A tener en cuenta

· ¿Cuáles son los objetivos de este curso?

-Aprende a trabajar en un entorno real de empresa tecnológica y a generar aplicaciones webs avanzadas. -Domina los conceptos y técnicas de programación en diferentes lenguajes y tecnologías. -Aprende a trabajar con metodologías ágiles en equipos técnicos de desarrollo. -Especialízate tanto en Backend como en Frontend. -Crea y gestiona servidores cloud y máquinas virtuales y aprende a trabajar con bases de datos relacionales y no relacionales. -Desarrolla API de alta calidad integrando datos de otras aplicaciones.

· ¿A quién va dirigido?

Va dirigido a profesionales que se dediquen al mundo de la programación y quieran actualizarse en otros lenguajes y tecnologías y para profesionales que busquen cambiar su trayectoria profesional como programador Full Stack.

· Requisitos

Los conocimientos previos no son necesarios debido a que se cuenta con cursos de nivelación.

· ¿Qué distingue a este curso de los demás?

-La metodología utilizada es inmersiva y se busca llevar a los participantes a vivir la experiencia que se vive en las grandes empresas tecnológicas. -La metodología tipo bootcamp permite al participante aprender en poco tiempo lo suficiente para introducirse en grandes empresas como Full Stack. -Los lenguajes y tecnologías utilizadas son las más demandadas en las grandes empresas tecnológicas actualmente.

· ¿Qué pasará tras pedir información?

Al solicitar información, un asesor se contactará con el candidato para solicitarle una entrevista en la escuela o por Skype. A partir de ahí, la candidatura será evaluada por un comité de admisiones.

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

Sólo publicaremos tu nombre y pregunta

¿Qué aprendes en este curso?

Full Stack
Programación web
Programación
desarrollador
It
Web Development
Back-end
Front-end
SQL
HTML
CSS
Database
Programación orientada a objetos
PHP
Laravel
Mysql
Data Warehouses
Http
Full Stack Developer Fronted Developer Backend Developer Desarrollador Web Programador Informático Consultor Informático Administradores de Servidores Web
Servidores web

Profesores

Carlos Arenas
Carlos Arenas
Lead Developer en Bloobirds

Eudald Arranz
Eudald Arranz
CTO de Nested

Guillermo Blasco
Guillermo Blasco
CTO de Bloobirds

Temario

MÓDULOS DEL PROGRAMA

PROLOGUE

IT Stack

  • SCRUM

  • GIT

  • Docker


STAGE 1

  • 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

  • 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

  • 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

  • Data Warehouses

  • Architecture 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 horizontal 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


Compara para elegir mejor:
Ver más cursos similares