how to build your own site

CAMBIA TU FUTURO

Aprendé a programar desde cero y sumate a la industria con mayor crecimiento.
No hace falta que tengas experiencia. Nosotros te la damos.

Mobirise

FULL STACK

Programa ideal para principiantes con o sin experiencia. En 9 meses estarás listo para poder trabajar con set de tecnologías que te permitirán insertarte en la industria.

No es necesario que estes graduado para comenzar a aprender.

Mobirise

REACT

Si ya estas programando, pero queres dar un salto de calidad incorporando nuevas tecnologías a tu Stack, te recomendamos aprender REACT.

Uno de los perfiles mas buscados internacionalmente en la industria. 

Mobirise

SCRUM

Trabajar en la industria del software no requiere solamente de saber programar, es necesario manejar algunas metodologías de trabajo ágiles. 

Aprende la mas usada en la industria, SCRUM.

INDUSTRIA DEL SOFTWARE

Te dejamos algunos artículos para entender un poco mas sobre el crecimiento de esta industria en los últimos años


"Empresas de software buscan personal y no consiguen . El sector crece 4% anual y genera puestos de trabajo exponencialmente. Pero tiene altas exigencias y no es suficiente el recurso humano."

Fuente: Los Andes

"CESSI presentó junto a referentes de la industria Empleos 4.0: el Futuro del Trabajo” Fuente: CESSI

"Para 2030, la industria del software argentina podría generar 500.000 puestos de trabajo "  Fuente: Infobae

FULL STACK

Aprendé a programar desde cero

Programa FULL STACK

Este programa durá 9 meses. 
Esta dividido en 3 clases por semana, cada una de 3 horas y media. 
Las clases son presenciales. 

Este programa esta pensado para personas que no tienen ningún tipo de conocimiento de programación. Tampoco es necesario que hayas terminado la secundaría, es complementario. Eso significa que podes estar cursando la secundaría y ya podrías comenzar a estudiar este programa. 

Básicamente vas a aprender a crear un sistema por completo a nivel profesional, como lo demandan las empresas actuales del mercado. Aprenderás a crear desde la parte visual (Frontend), manejar toda la lógica y base de datos (Backend), asi como conocimientos en herramientas de Testeo (Probar que tu sistema funcione en base a los requerimientos). Aprenderás a usar una serie de herramientas auxiliares fundamentales para el trabajo en equipo a nivel de desarrollo de software profesional (GIT). 

MODULO 1 ( 3 meses ) :
MES 1
* Introducción Full stack ( Separación de capas en un proyecto FE, BE )
* HTML5
* CSS3
* Box model
* Flexbox
* Responsive
* Practica (Portfolio)
* Frameworks (bootstrap 4, foundation, material)
* Practica Bootstrap 4

MES 2
* GIT ( github, bitbucket, gitlab), gitflow
* Javascript: Fundamentos Básicos, Variables, operadores Estructuras de control
* Array
* Funciones
* Objetos:
* OOP
* Prototipos de Objetos
* Herencia Javascript
* Objetos propios del cliente
* Objeto window
* Objeto document
* Objeto location
* Eventos

MES 3
* ECMAScript 6
* JSON (formatos de datos)
* Librerías
* FRAMEWORKS General (Modelos / vistas / controladores, etc)
* NPM


MODULO 2 ( 3 meses ) :
MES 1
* ANGULAR Conceptos Básicos
* Componentes
* Controladores
* Services
* Filters
* Templates
* Librerías

MES 2
* Node js
* Express
* API
* Base de Datos
* MongoDB
* Sync/Async
* Librerias Export/Import
* Manejo de errores / Exceptions

MES 3
* Webpack
* Applicación Practica FronEnd/Backend
* Proyecto en equipo

MODULO 3 (3 meses):
MES 1
* Testing BackEnd / TDD (Test unitario antes de codificar)
* Testing FronEnt (Test UI / Selenium)
* Práctica Aplicación

MES 2 
* Metodologías Ágiles 
* Debugging y bugfixing (práctica y conceptos)
* Practica Aplicacion integrales (Backend + FrontEnd + Git ( + metodologías Ágiles ) + testing)

MES 3
* Practica intensiva en proyectos reales 

La inversión del programa Full Stack es de 12 cuotas mensuales de $4.500. Este curso tiene una Matricula de: $4500 para reservar el lugar. Podrás pagar con tarjeta de crédito, debito o efectivo.  

Envianos tus datos para poder estar en contacto y asesorarte para el comienzo del curso.

REACT

Mejora tus habilidades y subí tu señority 

Programa REACT

Este programa durá 4 meses.
Esta dividido en 3 clases por semana, cada una de 3 horas y media.
Las clases son presenciales. 

Para poder tomar este curso es necesario que tengan completo un programa Full Stack o demuestres que tenes los conocimientos necesarios del mismo.


Preparación
Presentación
Mercado Laboral
Conceptos Básico del entorno NodeJS y NPM
Package Manager con NPM o YARN
IDE Visual Studio Code
ReactJS
Hola Mundo!

Creación de una App ReactJS
Creación de una app
Plantillas/Wireframes
Creación de Componentes
Integración con el VSCode
Sintaxis ES6 - Arrow Functions
Primeros Componentes
Debugging en Chrome
Sintaxis ES6 - Object and Array Destructuring
Sintaxis ES6 - Template Strings
Instalación de Dependencias usando un package manager
Uso de los componentes

Solidificación de conceptos
Uso de constantes
Proptypes
Validaciones de Proptypes
Optimización del espacio de trabajo

Estilos
Usando CSS en ReactJS
CSS, Preprocessors y CSS Modules
Uso de Estilos
Uso de Fuentes
Debugging de Estilos

Más conceptos ReactJS
Proptype.Shape
Componentes funcionales a Class Components
Eventos basicos - OnClick
Manejo de State
SetState
Debugging en Chrome - React Developer Tool

Conexión con una API
Mostrar una api rest de ejemplo
Uso de fetch y debugging en Chrome
Promises
Transformación de datos
Sintaxis ES6 - Object Literal Property Value Shorthand
React Class Component LifeCycle
ComponentDidMount
Indicador de carga, JS Sintaxis Operador Ternario

Estilos 2
Material Design
Materia UI
Instalación y uso de MaterialUI

Coding Extras
ESLinter
Properties en Class Components
Sintaxis JS/ES6 - Map
Uso de key keyword
Eventos, Routing y Global State
Event Bubbling

Responsive
Media Queries, Flexbox, Bootstrap
Grid System de React Flexbox / Bootstrap
React Flexbox: Autosize, Alignment, Distribution
Debugging en Chrome
Uso Grid, Row, Col y vh
MaterialUI AppBar
CSS Mejoras
Media Query avanzado

Estado Globales
App State
Ciclo de actualización state / render
Estados iniciales
Sintaxis JS/ES6 - Truthy values y Falsy values
Ciclo de vida de React: ComponentWillReceiveProps

Teoría React
Revisión General
Ciclo de Vida ReactJS 16
¿Qué hace que un componente se actualice? 
Virtual DOM
One Way Data Flow
Proceso de Reconciliation
Reconciliation en acción
SPA vs MPA

Redux
Instalación de Redux, React-Redux y Redux Dev Tool
Creación del store, dispatch de acciones
Generación de action creator
Providers
Connect
Funciones que retornan funciones
React-Redux - DispatchToProps
Containers vs Presentational Components
Reducers
JS Concept - Pure Functions
React-Redux - MapStateToProps

Redux 2
Middlewares en Redux
Redux middleware - Thunk
Creación de Action Creators
Creación de Reducer
Lodash
Sintaxis ES6 - Spread Operator

React Routes
Conceptos y Aplicación

React Forms
Conceptos y Aplicación 

La inversión del programa REACT es de $4.500 mensuales por un periodo de 12 meses. Podrás pagar con tarjeta de crédito, debito o efectivo.

Envianos tus datos para poder estar en contacto y asesorarte para el comienzo del curso.

SCRUM

Aprendé a trabajar con LA metología ágil del sector

Programa SCRUM

Este programa durá 1 mes.
Esta dividido en 4 encuentros, 1 por semana, cada uno de 3 horas y media.
Las clases son prescenciales. 

Este programa esta pensado para personas que no tienen ningún tipo de conocimiento de programación. Tampoco es necesario que hayas terminado la secundaría, es complementario. Eso significa que podés estar cursando la secundaría y ya podrias comenzar a estudiar este programa.

Vas a aprender y practicar la metodología de trabajo ágil más utilizado en las organizaciones tecnológicas de hoy en día, Scrum.
Para maximizar participación y dinamismo utilizaremos la metodología de enseñanza “Training From the Back of the Room” (enseñar desde atrás de salón).  

La inversión del programa SCRUM es de $500 mensuales por un periodo de 12 meses o 1 solo pago de $4.000. Podrás pagar con tarjeta de crédito o efectivo.

Envianos tus datos para poder estar en contacto y asesorarte para el comienzo del curso.

Nuestra Ofi

No solamente nos hemos concentrado en la creación de un programa de calidad, sino que también hemos construido una oficina acorde a tus necesidades, para que te sientas lo más confortable posible. Con espacios abiertos, sillones cómodos, living, bar y hermosas vistas.

LANZAMIENTO

No dejes escapar esta oportunidad de entrar en el mundo de la tecnología!
El primer curso comienza en... 

Tenés dudas?

Si estás en duda o querés hacernos algún tipo de consulta, por favor no dudes en dejarnos tus datos y comentarios así nos podemos comunicar con vos. 

Si considerás que podes recibir una beca para entrar a RollingCode por favor dejanos un mensaje aquí. 

Dirección

Gral Paz 576
Piso 9, Oficina 2
Tucumán, Argentina
CP: 4000

Contacto

rollingcodeschool@gmail.com 
Tel: +549 3815 78 30 30

Capacitaciones

FULL STACK
REACT
SCRUM