Вы находитесь на странице: 1из 9

P L A N D E E S T U D I O S

Desarrollo Web
Full Stack
Somos una academia tecnológica que acompaña a las personas
en su transformación digital.

Creamos experiencias de aprendizaje accesibles, ágiles y


colaborativas que permiten a las personas triunfar en la industria
tecnológica, y convertirse en protagonistas
de la transformación del mundo.

Ofrecemos carreras modernas y ágiles, en colaboración con los


referentes de la industria tecnológica.
Desarrollo Web Full Stack es solo el comienzo de un mundo de
posibilidades.
Desarrollo Web Full Stack
¿Para quién es esta carrera?

Desarrollo Web Full Stack es una carrera pensada para aquellas personas que
buscan aprender a desarrollar aplicaciones y sitios web, y para eso nos enfoca-
mos en el estudio en profundidad de sus lenguajes y tecnologías con contenidos
actualizados, abordando desde la lógica de programación básica hasta las mejores
prácticas de la industria.

Como egresado/a podrás desarrollar tu propia aplicación web desde cero, desde la
página web que verán los usuarios hasta la persistencia de información en el servi-
dor a través de una base de datos. Producirás a lo largo de la carrera un portfolio
con proyectos propios como muestra de tu talento para poder postularte como
desarrollador.

Las empresas de tecnología más importantes buscan constantemente desarrolla-


dores profesionales capaces de comprender y aportar tanto en el Front-end como
en el Back-end: es decir, tanto en la interfaz visible para el usuario como en la lógica
que opera detrás.

Desarrollo Web Full Stack


¿Cómo es la metodología basada
en proyectos de Acámica?
En Acámica creemos que la mejor manera de aprender es creando. A lo largo de los
7 meses de cursada vamos a desarrollar 3 proyectos de aplicaciones web que
conformarán tu portfolio profesional.

Para llevarlos a cabo, te proveeremos toda la teoría en videos interactivos en nuestra


plataforma online, y además tendrás horas de clases con el equipo docente para
realizar ejercicios, clarificar dudas, reforzar conceptos y trabajar en tus proyectos. Las
tecnologías que utilizarás para realizar los proyectos de esta carrera son:
HTML5, CSS, JavaScript, Git, Flexbox, Heroku, Canvas, Protocolo HTTP, APIs
REST, Node.js, Express, MySQL y Docker.

Una vez entregados, los proyectos serán corregidos por profesionales que trabajan en
la industria, quienes te harán devoluciones personalizadas.
Con todas las entregas aprobadas, recibirás un certificado validado por Globant,
Mercado Libre, Wolox y Global Logic.

Además de los conocimientos técnicos, trabajaremos habilidades de comunicación y


presentación que te ayudarán a mostrar tus ideas efectivamente y presentar tus
trabajos en el mercado laboral.
DETALLE DE PROYECTOS Y TEMAS

CANAL DE PODCASTS
El desafío del primer proyecto está enfocado en el maquetado de la landing
page de un canal de Podcast, siguiendo las guías visuales de una interfaz de
usuario otorgada y desarrollando funcionalidades de reproducción de
contenidos, navegación entre distintas pantallas, compatibilidad con múltiples
exploradores y dispositivos, accesibilidad e interacciones animadas.

Temas a desarrollar
Desarrollo web
Entorno / Internet / Web / Cliente - Servidor / Front-end - Back-end / Sitios web estáticos y
dinámicos / Aplicaciones web / Desarrollo / Programación / Lenguajes de la web / Pro-
gramación lógica / Maquetado / Estilado / Herramientas de desarrollo.

HTML
Introducción al lenguaje / Sintaxis / Estructura del documento / Etiquetas semánticas /
Etiquetas estructurales (div, span) / Atributos / Etiquetas funcionales (a, img, form) / Rutas
relativas y absolutas / Vinculación de recursos (link, script) / Buenas prácticas.

CSS
Introducción al lenguaje / Sintaxis / Integración con HTML / Selectores por etiqueta / Selec -
tores a través de atributos / Propiedades y valores / Sistema de cascada / Estilos por defec -
to / Posicionamiento de elementos / Modelo de cajas / Relatividad / Debugging en el explo-
rador / Responsive web design / Unidades de medida relativas / Flexbox / Media-queries /
Pseudo clases / Pseudo elementos / Transformaciones / Animación / Recursos externos
(Google Fonts, FontAwesome) / Framework y librerías (Bootstrap, Bulma) / Pre-procesa-
dores (SASS, LESS).
DETALLE DE PROYECTOS Y TEMAS

GIF-OS
En el segundo proyecto el desafío está puesto en la creación de una apli -
cación web interactiva para compartir GIFs animados, poniendo en práctica
los fundamentos de la programación y el uso de JavaScript mediante la
obtención de datos de la API de Giphy.com, trabajando con asincronismo y
aprovechando herramientas nativas del explorador como la obtención de
imágenes a través de la webcam.

Temas a desarrollar
Fundamentos
Introducción / Orígenes de la programación / Lenguajes de programación / Herramientas de
desarrollo / Debugging / Datos / Variables (const, let, var) / Operadores / Números / Texto /
Booleanos / Arreglos / Objetos / Lógica / Condicionales / Iteración / Bucles / Estructura /
Funciones / Clases.

DOM + AJAX
Selección de elementos / Selección de grupos de elementos / Obtención de datos del DOM /
Modificación del DOM / Modificación del CSSOM / Creación dinámica de elementos / Manejo
de eventos / Browser API (localStorage, userMedia) / Asincronismo (async, await) / Prome-
sas (then, catch) / Fetch API / Estructura de paquetes HTTP / Request methods / Status
codes / JSON / CORS / Autenticación.
DETALLE DE PROYECTOS Y TEMAS

SISTEMA DE PEDIDOS
Este tercer proyecto plantea la creación de un sistema de pedidos online
para un restaurante poniendo en funcionamiento las partes necesarias para
montar una REST API que permita realizar operaciones CRUD sobre una
estructura de datos que podría consumir un cliente. Parte del desafío estará
enfocado en lograr que el desarrollo del proyecto sea puesto en producción
utilizando web services.

Temas a desarrollar
Servidores
Lenguajes del lado del servidor / Estructura de paquetes HTTP / Request methods / Status
codes / Servidores linux / NGINX / Apache / Web Services (Amazon Web Services, Microsoft
Azure, IBM Cloud, Google Cloud) / Bases de datos relacionales / Bases de datos no relacio-
nales / SSH.

Node.JS
Express / Endpoints y métodos / Body parsing / Procesamiento de archivos / Programación
orientada a objetos / Unit testing / ESLint / REST / Buenas prácticas.

Base de datos
MySQL / Sintaxis SQL / Operaciones CRUD / Relaciones / Tablas relacionales.
PREGUNTAS
FRECUENTES
.
¿POR QUÉ ESTA CARRERA ES IMPORTANTE ¿TENGO QUE TENER COMPUTADORA PROPIA?
EN LA ACTUALIDAD?
Sí. Es la herramienta principal de trabajo de cualquier profesional
La tecnología está atravesando la mayoría de los trabajos y del desarrollo web y una de las cosas más importantes que tendrás
saber programar se convirtió en un diferencial muy importante que traer a clases, junto con un par de auriculares y ganas.
a nivel mundial. Startups y compañías multinacionales están Además, te va a servir para que puedas aprender a instalar y usar
demandando desarrolladores/as web full stack capaces de escribir todo tipo de herramientas, ver los contenidos online y trabajar en
códigos de calidad y solucionar problemas a través de soluciones las actividades que se hacen fuera del horario de clase. Por eso, es
tecnológicas creativas. Las diferentes aplicaciones web cambiaron importante que tengas en mente algún lugar con conexión a
para siempre nuestra realidad, transformando el modo de internet, ya sea tu casa, un café o espacio de co-working.
escuchar música, la forma de hacer negocios y hasta la manera de
relacionarnos con otras personas.
¿CUÁNTO TIEMPO DE TRABAJO EN CASA
LE TENGO QUE DEDICAR?

El cálculo aproximado es de 14 horas por semana, divididas de la


¿POR QUÉ DURA 7 MESES?
siguiente manera: entre 4 y 6 horas de clase (dependiendo de si la
Comprobamos que la experiencia de 7 meses es el tiempo indicado modalidad de cursada), más horas extras dedicadas a ver videos
para cubrir los contenidos de Desarrollo Web Full Stack. Si el de la plataforma de Acámica y al trabajo en los proyectos.
programa fuera más largo, los estudiantes perderían el foco y
abandonarían.
¿LAS VACANTES SON LIMITADAS?
Si fuera más corto, no lograrían incorporar de forma profunda y
significativa los temas de la currícula. Es por eso que continuamos Cada grupo tiene un cupo limitado. Creemos en una educación
basando nuestros programas en los miles de estudiantes que personalizada, orientada a vínculos horizontales que potencien el
pasaron por Acámica y en las últimas técnicas de pedagogía y aprendizaje autónomo de los estudiantes pero sin dejar de
estudios sobre cómo aprende nuestro cerebro. acompañarlos. Por estos motivos, para generar aprendizajes
significativos, mentorear correcta e individualmente a todos
nuestros estudiantes y lograr experiencias de aprendizaje exitosas,
es que nuestros cupos son limitados.
¿NECESITO TENER ALGÚN CONOCIMIENTO
ESPECÍFICO PARA INSCRIBIRME?
¿POR QUÉ ES IMPORTANTE LA ENTREVISTA
Es indispensable que sepas operar correctamente una computa-
PARA SER ADMITIDO/A?
dora de escritorio o notebook, manejo de archivos y carpetas, y
Nos interesa conocerte, saber cuáles son tus objetivos, logros y
cierta experiencia en el uso de aplicaciones web (como por ejemp-
creaciones. Entender qué esperás de la carrera así como también
lo: Google).
saber cómo nos conociste y por qué nos elegiste, para poder
Es deseable que conozcas acerca del funcionamiento básico de un
identificar si efectivamente podemos brindarte lo que esperás.
sitio web y de redes informáticas, también es bienvenido cualquier
Somos un desafío para todos pero no para cualquiera. Una
conocimiento previo sobre lógica proposicional.
academia para los estudiantes que construyen el futuro. Para los
que buscan destacarse, superarse y conocer todas las novedades
de los líderes del mercado.
CO N TACTO

hola@acamica.com

Вам также может понравиться