brochure informativo - area ti programación - nacional.pdf

Upload: karl-liebknecht

Post on 07-Jul-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    1/28

    1 | Cursos en Programación

    CURSOS EN

    PROGRAMACIÓN

    BS Grupo cuenta con la certificación ISO 9001:2008

    Emitida por AENOR - España e ICONTEC - Colombia.

    Nuestra Certificación ha sido validada por la Entidad

    Mexicana de Acreditación (EMA) - México y por elInstituto Nacional de Normalización (INN) - Chile.

    C#

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    2/28

    2 | Cursos en Programación

    ¿Por Qué Matricularse en BS Grupo?

    Por nuestra amplia experiencia habiendo capacitado a más de 12000profesionales provenientes de toda América Latina.

    Mas de 1000 empresas de Argentina, Bolivia, Chile, Colombia, CostaRica, Ecuador, Guatemala, México, Nicaragua, Perú y RepúblicaDominicana nos han confiado la capacitación de sus colaboradores.

    Contamos con una plana docente de más de 150 integrantes de vastaexperiencia provenientes de países como: Argentina, Bolivia, Canadá,Chile, Colombia, España, Francia, México y Perú.

    Nuestros egresados laboran en más de 1500 empresas líderes en

    Latinoamérica.

    Nuestra empresa ha certificado su Sistema de Gestión de Calidadbajo el estándar internacional ISO 9001. La Certificación ha sidoemitida por la Asociación Española de Normalización y Certificación- AENOR y reconocida mediante el co-certificado emitido por elInstituto Colombiano de Normas Técnicas y Certificación - ICONTEC –Colombia, a través de IQNet.

    Adicionalmente nuestra Certificación está acreditada por:

    ENAC - España EMA - México INN - Chi le

    0 % 100 %

    98 %

    El índice de satisfacción de nuestros alumnos es de 4.2en una escala del 1 al 5

    El 99% de nuestros alumnos recomendaría el programaque estudio en BS Grupo

    El 98% de nuestros alumnos se volvería a matricular enun programa de BS Grupo

    0 % 100 %

    99 %

    Acceso a Certificaciones Internacionales de organizaciones líderes a nivel mundial:

    ITIL® es una marca registrada de AXELOS LimitedEl logo del EspiralTM (Swirl logoTM) es una marca comercial de AXELOS Limited

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    3/28

    • Curso Desarrollo Web con HTML5, CSS3, C# - ASP.Net MVC 5

    • Curso Python: De Principiante a Experto

    • Curso Desarrollo de Aplicaciones Web con Python y Django

    • Curso Desarrollo Web con PHP

    • Curso Programación en Java Orientada a Objetos

    • Curso Diseño Web con HTML5 y CSS3

    • Curso C# - ASP.NET MVC 5

    • Curso ASP.NET MVC 5: Creación y Publicación de Aplicaciones Web

    • Curso Python Básico

    • Curso Python Intermedio: Programación orientada a objetos y MySQL

    • Curso Python Avanzado: Uso científico y desarrollo web

    • Curso Desarrollo Web con Python y Django Básico

    • Curso Desarrollo Web con Python y Django Intermedio

    • Curso Desarrollo Web con Python y Django Avanzado

    • Curso PHP Básico

    • Curso PHP-MySQL MVC con Laravel

    • Curso PHP MySQL Avanzado Orientado a Objetos

    • Curso Java Básico

    • Curso Java Intermedio

    • Curso Java Avanzado

    • Curso Desarrollo de Juegos para iOS

    • Curso Desarrollo de Juegos para Android

    • Precios y Fechas de Inicio

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    Diplomados y Cursos Disponibles

    Pág

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    4/28

    4 | Cursos en Programación

    Curso Desarrollo Web con HTML5,CSS3, C# - ASP.Net MVC 5

    A. Objetivo del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Crear la estructura de un sitio Web, usando HTML, CSS yJavaScript.

    • Crear Aplicaciones Web en respuesta a las necesidades denegocio de sus empresas o empresas de terceros.

    • Definir la arquitectura de una aplicación Web y de publicaruna aplicación Web a Internet.

    • Diseñar la estructura de una Aplicación Web.

    • Creación del Modelo de datos de nuestro negocio.

    • Creación de una Aplicación Web con acceso a datos.

    • Diseñar la arquitectura de una Aplicación Web.

    • Publicar una Aplicación Web.

    B. Estructura Curricular

    Diseño Web con HTML5 y CSS3

    • Introducción a HTML y CSS.

    • Introducción a JavaScript y JQuery.

    • HTML5 y Responsive Web Design.Introducción a C# y ASP.NET MVC

    • Introducción a C#.Net.

    • Acceso a datos .Net.

    • Introducción a ASP.NET MVC.

    Creación y Publicación de aplicaciones web con ASP.NETMVC

    • Arquitectura de una Aplicación Web.

    • Servicios Web.

    • Publicación y Pruebas.

    C. Público Objetivo y Prerrequisitos

    Este Curso está dirigido a:

    • Estudiantes de Informática, Sistemas, Computación yafines.

    • Profesionales relacionados a la creación de AplicacionesWeb.

    Es recomendable que el participante:

    • Conocimientos de HTML.

    • Conocimientos básicos de Programación.

    • Conocimientos de C#.

    • Conocimientos de ASP.NET.

    D. Duración

    El curso tiene una duración de 3 meses considerando 36horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma:

    Adicionalmente puede participar de sesiones web(webinars) quincenales en tiempo real durante las cualesUsted podrá interactuar con el docente y con los demásparticipantes del curso. Los webinars se desarrollarán losdías Martes en el siguiente horario:

    • Bolivia, Guatemala, Costa Rica, Honduras, El Salvador,Nicaragua (GMT -6): 19:00 a 20:00 horas.

    • México, Panamá, Colombia, Ecuador y Perú (GMT -5): 20:00a 21:00 horas.

    • Chile, Paraguay, República Dominicana (GMT -4): 21:00 a22:00 horas.

    • Uruguay (GMT -3): 22:00 a 23:00 horas.

    En el caso de que desee participar en los webinars necesitauna conexión a internet de al menos un megabit por

    segundo (Mb/s, Mbit/s o Mbps) de ancho de banda.

    E. Certificación

    Los participantes que completen exitosamente el cursotendrán acceso a la siguiente certificación:

    • Certificado emitido por BS Grupo.

    Duración: 3 Meses

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    5/28

    5 | Cursos en Programación

    Duración: 3 Meses

    Curso Python: dePrincipiante a Experto

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Conocer las estructuras básicas del lenguaje, losoperadores lógicos así como estructuras de controliterativas que permitirán la creación de métodoscomplejos para la resolución de problemas.

    • Conocer la sintaxis para la creación de clases, métodos yobjetos para la creación de aplicaciones que usan motores

    de base de datos y consumen servicios en Internet.• Obtener las capacidades de manipular texto mediante el

    procesamiento de lenguaje natural.

    • Obtener las capacidades para la manipulación dearreglos mediante numpy, programación multihilospara la implementación veloz y ágil de algoritmos y losconocimientos básicos de flask que permitirán crear unaaplicación web en cuestión de minutos.

    B. Estructura Curricular

    Python Básico

    Introducción a Python.• Elementos avanzados del lenguaje.

    • Funciones definidas por el usuario.

    Python Intermedio: Programación orientada a objetos yMYSQL

    • Orientación a objetos.

    • Módulos de la librería estándar.

    • Aplicaciones con bases de datos.

    Python Avanzado: Uso científico y desarrollo web

    • Programación funcional y mejoras de rendimiento enPython.

    • Multiprocesamiento y uso científico de Python.

    • Introducción a flask: El ligero framework de Python paraweb.

    C. Público Objetivo y Prerrequisitos

    Este curso este dirigido a estudiantes de informática conconocimientos básicos en fundamentos de programación,programadores de lenguajes de orientación a objetos yfuncionales sin experiencia en Python, principiantes en ellenguaje con conocimientos básicos y usuarios avanzadosinteresados en ampliar su dominio en Python interesados enaprovechar las grandes ventajas que ofrece Python tanto ensu sencillez como en su potencia y portabilidad.

    Es importante que el participante tenga nociones enprogramación.

    D. Duración

    El curso tiene una duración de 3 meses considerando 36horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma:

    Adicionalmente puede participar de sesiones web(webinars) quincenales en tiempo real durante las cualesUsted podrá interactuar con el docente y con los demásparticipantes del curso. Los webinars se desarrollarán los

    días Lunes en el siguiente horario:• Bolivia, Guatemala, Costa Rica, Honduras, El Salvador,

    Nicaragua (GMT -6): 20:00 a 21:00 horas.

    • México, Panamá, Colombia, Ecuador y Perú (GMT -5): 21:00a 22:00 horas.

    • Chile, Paraguay, República Dominicana (GMT -4): 22:00 a23:00 horas.

    • Uruguay (GMT -3): 23:00 a 00:00 horas.

    En el caso de que desee participar en los webinars necesitauna conexión a internet de al menos un megabit porsegundo (Mb/s, Mbit/s o Mbps) de ancho de banda.

    E. Certificación

    Los participantes que completen exitosamente el cursotendrán acceso a la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    6/28

    6 | Cursos en Programación

    Duración: 3 Meses

    Curso Desarrollo de AplicacionesWeb con Python y Django

    A. Objetivos del Curso

    Al finalizar el curso el participante podrá:

    • Conocer los fundamentos del framework Django conobjeto de desarrollar Aplicaciones Web avanzadas conPython.

    • Resolver problemas de distinta índole mediante eldesarrollo de Aplicaciones Web empleando Python yDjango.

    • Conocer los fundamentos del ORM integrado de Djangocon objeto de desarrollar Aplicaciones Web avanzadascon bases de datos.

    • Crear Aplicaciones Web dinámicas capaces de interactuarcon el usuario para la resolución de problemas reales.

    • Desarrollar la capacidad de manipulación de modelos yformularios de datos complejos y su procesamiento.

    • Resolver problemas mediante la creación de AplicacionesWeb complejas con Django.

    B. Estructura Curricular

    Curso Aplicaciones Web con Python y Django Básico• Introducción a Django.

    • Manejando la Base de Datos.

    • Procesando Información en el Backend.

    Curso Aplicaciones Web con Python y Django Intermedio

    • Autenticación del Sistema.

    • Modelado de Aplicación de Agenda de Contactos.

    • Mejorando la Aplicación.

    Curso Aplicaciones Web con Python y Django Avanzado

    • Preparando la aplicación para ser desplegada.

    • Desplegando la aplicación en Internet.• Alta Disponibilidad con Django.

    C. Público Objetivo y Prerrequisitos

    Este curso está dirigido a Estudiantes de Informática conconocimientos básicos en fundamentos de programación,Programadores Web con experiencia en Python,Principiantes en el framework Django y usuarios avanzadosinteresados en ampliar su dominio en Aplicaciones Webinteresados en aprovechar las grandes ventajas que ofreceDjango y Python tanto en su sencillez como en sus variosplugins listos para usarse.

    Es importante que el participante tenga conocimientos delos fundamentos básicos sobre programación orientada aobjetos y desarrollo web.

    D. Duración

    El curso tiene una duración de 3 meses considerando 36horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma:

    Adicionalmente puede participar de sesiones web(webinars) quincenales en tiempo real durante las cualesUsted podrá interactuar con el docente y con los demás

    participantes del curso. Los webinars se desarrollarán losdías Lunes en el siguiente horario:

    • Bolivia, Guatemala, Costa Rica, Honduras, El Salvador,Nicaragua (GMT -6): 20:00 a 21:00 horas.

    • México, Panamá, Colombia, Ecuador y Perú (GMT -5): 21:00a 22:00 horas.

    • Chile, Paraguay, República Dominicana (GMT -4): 22:00 a23:00 horas.

    • Uruguay (GMT -3): 23:00 a 00:00 horas.

    En el caso de que desee participar en los webinars necesitauna conexión a internet de al menos un megabit por

    segundo (Mb/s, Mbit/s o Mbps) de ancho de banda.

    E. Certificación

    Los participantes que completen exitosamente el cursotendrán acceso a la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    7/28

    7 | Cursos en Programación

    Duración: 3 Meses

    Curso Desarrollo Webcon PHP

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Identificar la arquitectura Cliente Servidor y la diferenciaFront End y Back End.

    • Iniciar el uso de Linux como sistema operativo en unaMáquina Virtual.

    • Aprender los fundamentos de PHP como lenguaje Web.

    • Conocer el funcionamiento MVC.

    • Usar Laravel Framework MVC.

    • Estructurar una API - RESTful.

    • Identificar y familiarizarse con el archivo PHP.ini.

    • Conocer MySQL sus tablas, y tipos de datos.

    • Profundizar en el conocimiento de Objetos al usarlos paragenerar consultas.

    B. Estructura Curricular

    PHP Básico

    • Arquitectura Cliente Servidor.

    • Estructuras de Control.• Funciones.

    • Formularios.

    • Objetos.

    PHP-MySQL MVC con Laravel

    • MVC y Code Igniter.

    • CRUD - ABM.

    • API.

    PHP MySQL Avanzado Orientado a Objetos

    • Configuración de PHP.

    • MySQL usando PDO_MySQL.• HTML CSS y Jquery.

    C. Público Objetivo y Prerrequisitos

    Este curso está dirigido a profesionales, técnicos y/oestudiantes en las áreas de ingeniería, informática yrelacionadas que cuenten con:

    • Conocimientos básicos en programación o desarrollo dealgoritmos.

    • Conocimientos básicos en PHP orientado a objetos y enprogramación en el lenguaje PHP.

    El curso no está dirigido a profesionales sin conocimientosbásicos de Informática, u personas sin experiencia en uso decomputadoras, por lo tanto es necesario:

    • Contar con acceso a una computadora Windows/ Linux/Mac, saber instalar desinstalar aplicaciones en susrespectivos sistemas operativos.

    • Estar familiarizado con el acceso y navegación de Internet.

    D. Duración

    El curso tiene una duración de 3 meses considerando 36horas cronológicas de clases, se desarrollara de forma virtual

    a través de nuestra plataforma:Adicionalmente puede participar de sesiones web(webinars) quincenales en tiempo real durante las cualesUsted podrá interactuar con el docente y con los demásparticipantes del curso. Los webinars se desarrollarán losdías Lunes en el siguiente horario:

    • Bolivia, Guatemala, Costa Rica, Honduras, El Salvador,Nicaragua (GMT -6): 19:00 a 20:00 horas.

    • México, Panamá, Colombia, Ecuador y Perú (GMT -5): 20:00a 21:00 horas.

    • Chile, Paraguay, República Dominicana (GMT -4): 21:00 a22:00 horas.

    • Uruguay (GMT -3): 22:00 a 23:00 horas.

    En el caso de que desee participar en los webinars necesitauna conexión a internet de al menos un megabit porsegundo (Mb/s, Mbit/s o Mbps) de ancho de banda.

    E. Certificación

    Los participantes que completen exitosamente el cursotendrán acceso a la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    8/28

    8 | Cursos en Programación

    Duración: 3 Meses

    Curso Programación en JavaOrientada a Objetos

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Conocer las bases de la programación orientado a objetosEjecutar una aplicación.

    • Crear aplicaciones Java que aprovechan las característicasorientadas a objetos del lenguaje Java, tales comoencapsulación, herencia y polimorfismo.

    • Crear aplicaciones de subprocesos múltiples de alto

    rendimiento que eviten estancamiento.

    B. Estructura Curricular

    Java Basico

    • Introducción al curso.

    • Introducción a la tecnología Java.

    • Acerca de clases y objetos.

    • Introducción al lenguaje Java.

    • Declaración, inicializando y usando variables.

    •  Trabajando con objetos.

    Usando operadores y sentencias para tomar decisiones.• Creando y usando arreglos.

    • Usando sentencias para repetir bloques.

    •  Trabajando con métodos.

    • Acerca del encapsulamiento y constructores.

    • Empaquetamiento y ejecución de programas.

    Java Intermedio

    • Introducción.

    • Acerca de la herencia.

    • Interfaces y clases abstractas.

    Manejo de errores.• Diseño de clases.

    • Diseño avanzado de clases.

    • Uso avanzado de interfaces y clases abstractas.

    • Uso de tipos genéricos y colecciones Java.

    • Procesamiento de una cadena de texto.

    • Gestión avanzada de errores.

    • Fundamentos de I/O.

    Java Avanzado

    • Introducción.

    •  Trabajos avanzados con archivos.

    • Manejo de multihilos.

    • Gestión de la concurrencia.

    • Aplicaciones con base de datos.

    • Localización.

    Patrones de diseño de software.

    C. Público Objetivo y Prerrequisitos

    El presente curso está dirigido a personas que esténiniciando y desean mejorar y profundizar su conocimientoen el lenguaje Java.

    Conocimientos básicos de computación y conceptos deprogramación.

    D. Duración

    El curso tiene una duración de 3 meses considerando 36

    horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma.

    Adicionalmente puede participar de sesiones web(webinars) quincenales en tiempo real durante las cualesUsted podrá interactuar con el docente y con los demásparticipantes del curso. Los webinars se desarrollarán losdías Martes en el siguiente horario:

    • Bolivia, Guatemala, Costa Rica, Honduras, El Salvador,Nicaragua (GMT -6): 18:00 a 19:00 horas.

    • México, Panamá, Colombia, Ecuador y Perú (GMT -5): 19:00a 20:00 horas.

    • Chile, Paraguay, República Dominicana (GMT -4): 20:00 a21:00 horas.

    • Uruguay (GMT -3): 21:00 a 22:00 horas.

    En el caso de que desee participar en los webinars necesitauna conexión a internet de al menos un megabit porsegundo (Mb/s, Mbit/s o Mbps) de ancho de banda

    E. Certificación

    Los participantes que completen exitosamente el cursotendrán acceso a la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    9/28

    9 | Cursos en Programación

    Duración: 1 Mes

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Diseñar la estructura de una Aplicación Web.

    • Crear la estructura de un sitio Web, usando HTML, CSS yJavaScript.

    B. Estructura Curricular

    Introducción a HTML y CSS

    • Estructura de HTML.

    • Elementos de HTML.

    • CSS selectores.

    • CSS y HTML.

    Introducción a JavaScript y JQuery

    • Funciones en JavaScript.

    • Estructuras en JavaScript.

    • Manejo de elementos en JQuery.

    • Eventos en JQuery.

    HTML 5 y Responsive Web Design

    • Elementos HTML5.

    • Validaciones en HTML5.

    • CSS media types.

    • Diseño web para móviles.

    Curso Diseño Web con HTML5 y CSS3

    C. Público Objetivo y Prerrequisitos

    Este curso está dirigido a estudiantes de Informática,Sistemas, Computación y afines. Profesionales relacionados ala creación de Aplicaciones Web.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtual

    a través de nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el cursotendrán acceso a la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    10/28

    10 | Cursos en Programación

    Duración: 1 Mes

    Curso C# - ASP.NET MVC 5

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Crear aplicaciones web en respuesta a las necesidades denegocio de sus empresas o empresas de terceros.

    • Crear el modelo de datos de nuestro negocio.

    • Crear una aplicación web con acceso a datos.

    B. Estructura Curricular

    Introducción a C# .Net

    • .Net Framework y Visual Studio.

    • Estructuras y bucles en C#.

    • Arreglos y funciones en C#.

    • Programación orientada a objetos en C#.

    Acceso a datos .NET

    • Introducción a ADO.NET.

    • Entity Framework.

    • Consultas LINQ.

    • Manejo de excepciones.

    Introducción a ASP.NET MVC

    • Patrón MVC.

    • Creación de modelo.

    • Creación de controlador.

    • Creación de vistas.

    C. Público Objetivo y Prerrequisitos

    Estudiantes de Informática, Sistemas, Computación y afines.Profesionales relacionados a la creación de aplicacionesweb.

    Para asistir al curso los alumnos deberán:

    • Conocimientos básicos de Programación.

    • Conocimientos de HTML.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el cursotendrán acceso a la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    11/28

    11 | Cursos en Programación

    Duración: 1 Mes

    Curso ASP.NET MVC 5: Creación yPublicación de Aplicaciones Web

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Diseñar la arquitectura de una aplicación web.

    • Publicar una aplicación web.

    B. Estructura Curricular

    Arquitectura de una aplicación web

    Estructura de una aplicación web.• Diseño y navegación de una aplicación web.

    • Excepciones y manejo de errores.

    • Seguridad en aplicaciones web.

    Servicios Web

    • Introducción a XML.

    • Servicios REST.

    • Creación de servicios web.

    • Consumo de servicios web.

    Publicación y Pruebas

    Publicación de aplicación web.• Introducción a Windows Azure.

    • Depuración de aplicaciones web.

    • Introducción a Selenium.

    C. Público Objetivo y Prerrequisitos

    El participante debe haber cursado la Introducción a C# yASP.NET MVC.

    Para asistir al curso los alumnos deberán tener:

    Conocimientos de HTML.

    Conocimientos de C#.

    Conocimientos de ASP.NET.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el cursotendrán acceso a la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    12/28

    12 | Cursos en Programación

    Duración: 1 Mes

    Curso Desarrollo Web conPython y Django Básico

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Conocer los fundamentos del framework Django conobjeto de desarrollar Aplicaciones Web avanzadas conPython.

    • Resolver problemas de distinta índole mediante eldesarrollo de Aplicaciones Web empleando Python yDjango.

    B. Estructura Curricular

    Introducción a Django

    • ¿Por qué necesitas un framework?

    • Instalación de Django.

    • Plantillas.

    • Vistas.

    Manejando la Base de Datos

    • Modelos.

    • ORM de Django.

    • Uso avanzado del ORM.• Formularios.

    Procesando Información en el Backend

    • Definición de formulario avanzado.

    • Procesamiento de peticiones.

    • Edición de registros.

    • Conociendo el admin de Django.

    C. Público Objetivo y Prerrequisitos

    Estudiantes de Informática con conocimientos básicos enfundamentos de programación, Programadores Web conexperiencia en Python, Principantes en el framework Djangoy usuarios avanzados interesados en ampliar su dominio enAplicaciones Web interesados en aprovechar las grandesventajas que ofrece Django y Python tanto en su sencillezcomo en sus varios plugins listos para usarse.

    Para poder completar satisfactoriamente este cursose necesita conocer los fundamentos básicos sobreprogramación orientada a objetos y desarrollo web.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el Curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    13/28

    13 | Cursos en Programación

    Duración: 1 Mes

    Curso Desarrollo Web con Python yDjango Intermedio

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Conocer los fundamentos del ORM integrado de Djangocon objeto de desarrollar Aplicaciones Web avanzadascon bases de datos.

    • Crear Aplicaciones Web dinámicas capaces de interactuarcon el usuario para la resolución de problemas reales.

    B. Estructura Curricular

    Autenticación del Sistema

    • Usuarios.

    • Accesos.

    • Opciones avanzadas.

    • Recuperación de contraseña.

    Modelado de Aplicación de Agenda de Contactos

    • Modelos y formularios.

    • Vistas y URLs de contactos.

    • Personalización de aplicación con Bootstrap.

    • Opciones avanzadas de Django.Mejorando la Aplicación

    • Ajax.

    •  Traducciones.

    • Django debug toolbar y Django extensions.

    • Sesión: Mejora del Rendimiento

    C. Público Objetivo y Prerrequisitos

    Estudiantes de Informática con conocimientos básicosen fundamentos de programación, Programadores Webcon experiencia en Python, Principiantes en el frameworkDjango y usuarios avanzados interesados en ampliar sudominio en Aplicaciones Web interesados en aprovechar lasgrandes ventajas que ofrece Django y Python tanto en susencillez como en sus varios plugins listos para usarse.

    Para poder completar satisfactoriamente este cursose necesita conocer los fundamentos básicos sobreprogramación orientada a objetos y desarrollo web.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el Curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    14/28

    14 | Cursos en Programación

    Duración: 1 Mes

    Curso Desarrollo Web conPython y Django Avanzado

    A. Objetivos del Curso

    Al finalizar el curso, los estudiantes serán capaces de:

    • Desarollar la capacidad de manipulación de modelos yformularios de datos complejos y su procesamiento.

    • Resolver problemas mediante la creación de AplicacionesWeb complejas con Django.

    B. Estructura Curricular

    Preparando la aplicación para ser desplegada

    • Permitiendo acceso con Twitter.

    • Backup.

    • Archivos Estáticos.

    • Configuraciones Específicas.

    Desplegando la Aplicación en Internet

    • Preparando un VPS.

    • Webserver NGINX.

    • Supervisor.

    • GUNICORN.

    Alta Disponibilidad con Django

    • Introducción a la Alta Disponibilidad.

    • Balanceo de Carga.

    • Base de Datos en Alta Disponibilidad.

    • Pruebas de Alta Disponibilidad.

    C. Público Objetivo y Prerrequisitos

    Estudiantes de Informática con conocimientos básicosen fundamentos de programación, Programadores Webcon experiencia en Python, Principiantes en el frameworkDjango y usuarios avanzados interesados en ampliar sudominio en Aplicaciones Web interesados en aprovechar lasgrandes ventajas que ofrece Django y Python tanto en susencillez como en sus varios plugins listos para usarse.

    Para poder completar satisfactoriamente este cursose necesita conocer los fundamentos básicos sobreprogramación orientada a objetos y desarrollo web.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el Curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    15/28

    15 | Cursos en Programación

    Duración: 1 Mes

    Curso Python Básico

    A. Objetivos del Curso

    Al finalizar el curso el participante conocerá las estructurasbásicas del lenguaje, los operadores lógicos así comoestructuras de control iterativas que permitirán la creaciónde métodos complejos para la resolución de problemas yestará en la capacidad de:

    • Conocer los fundamentos del lenguaje con objetode desarrollar capacidades de diseño y desarrollo dealgortimos y scripts con Python.

    • Resolver problemas de distinta índole (matemáticos,administrativos, contables, etc.) mediante la programaciónde algoritmos empleando Python.

    B. Estructura Curricular

    Introducción a Python

    • Introducción a Python.

    • Elementos de lenguaje.

    •  Tipos de datos complejos.

    Elementos avanzados del lenguaje

    • Métodos principales del objeto string.

    • Estructuras de flujo condicionales.

    • Estructuras de control iterativas.

    • Elementos avanzados del lenguaje.

    Funciones definidas por el usuario

    • Definición de funciones.

    • Llamadas de retorno y formateo de salida.

    • Módulos.

    • Guía de estilo PEP8.

    C. Público Objetivo y Prerrequisitos

    Este curso está orientado a estudiantes de informática conconocimientos básicos en fundamentos de programación,programadores de lenguajes de orientación a objetos yfuncionales sin experiencia en Python, principiantes en ellenguaje con conocimientos básicos y usuarios avanzadosinteresados en ampliar su dominio en Python interesados enaprovechar las grandes ventajas que ofrece Python tanto ensu sencillez como en su potencia y portabilidad.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el Curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    16/28

    16 | Cursos en Programación

    Duración: 1 Mes

    Curso Python Intermedio: Programaciónorientada a objetos y MySQL

    A. Objetivos del Curso

    Al finalizar el curso, los estudiantes serán capaces de:

    • Conocer los fundamentos de programación orientadaa objetos para la resolución de problemas usandodicho paradigma de programación para la creación deaplicaciones.

    • Crear sistemas autónomos capaces de interactuar con elusuario mediante el procesamiento de lenguaje natural.

    B. Estructura Curricular

    Orientación a Objetos

    • Pensar en objetos.

    • Características de POO.

    • Características avanzadas de POO.

    • Objeto file.

    Módulos de la librería estándar

    • Módulos de sistema.

    • Módulos de programador.

    Acceso a Internet.• Manejo de errores y excepciones.

    Aplicaciones con bases de datos

    • Introducción a MySQL con Python.

    • Utilizando un ORM con python: SQLAlchemy.

    • Introducción a PyGTK.

    • Procesamiento de lenguaje natural.

    C. Público Objetivo y Prerrequisitos

    El participante debe haber haber aprobado el curso básicoen Python.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el Curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    17/28

    17 | Cursos en Programación

    Duración: 1 Mes

    Curso Python Avanzado: Usocientífico y desarrollo web

    A. Objetivos del Curso

    Al finalizar el curso el participante obtendrá las capacidadespara la manipulación de arreglos mediante numpy,programación multihilos para la implementación veloz yagil de algoritmos y los conocimientos básicos de flask quepermitiran crear una aplicación web en cuestión de minutosy estará en la capacidad de:

    • Desarollar la capacidad de manipulación de estructurasde datos complejas y procesamiento multihilos para eldesarrollo de aplicaciones de alto rendimiento.

    • Resolver problemas mediante la creación de aplicacionesweb complejas con Flask.

    B. Estructura Curricular

    Programación funcional y mejoras de rendimiento enPython

    • Programación funcional.

    • Expresiones regulares.

    • Mejora del rendimiento en Python.

    Multiprocesamiento y uso científico de Python• Multiprocesamiento.

    • Multiprocesamiento a fondo.

    • Fundamentos sobre el módulo numpy.

    • Explotando el módulo numpy.

    Introducción a flask: El ligero framework de Python paraweb

    • Controladores flask.

    • Plantillas flask.

    • Creaciónde micrioblog con flask.

    Arquitecturas web en la nube

    C. Público Objetivo y Prerrequisitos

    El participante debe haber aprobado los cursos básico eintermedio de Python.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el Curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    18/28

    18 | Cursos en Programación

    Duración: 1 Mes

    Curso PHP Básico

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Identificar la arquitectura Cliente Servidor y la diferenciaFront End y Back End.

    • Iniciar el uso de Linux como sistema operativo en unaMáquina Virtual.

    • Aprender los fundamentos de PHP como lenguaje Web.

    B. Estructura Curricular

    Arquitectura Cliente Servidor

    • Instalación de Máquina Virtual, primeros pasos en Linux,Arquitectura Cliente Servidor.

    • Introducción a HTML, CSS, JavaScript y PHP, Hola Mundo!!.

    • Operadores, Variables.

    • Introducción a PHP Variables, Operadores, Constantes.

    Estructuras de Control

    • IF ELSE, Switch Case.

    • Ciclos.

    Funciones• Sintaxis de Funciones.

    • Funciones de PHP.

    Formularios

    • Formulario, Variables Globales POST, GET, FILE.

    • Formulario 2.

    Objetos

    • Clases/Objetos, instanciar clases.

    • Objetos, métodos, etc.

    C. Público Objetivo y Prerrequisitos

    Este curso está dirigido a profesionales, técnicos y/oestudiantes en las áreas de ingeniería, informática yrelacionadas que cuenten con:

    • Conocimientos básicos en programación o desarrollo dealgoritmos.

    El curso no está dirigido a profesionales sin conocimientosbásicos de Informática, u personas sin experiencia en uso de

    computadoras, por lo tanto es necesario:• Contar con acceso a una computadora Windows/ 

    Linux/Mac, saber instalar desinstalar aplicaciones en susrespectivos sistemas operativos.

    • Estar familiarizado con el acceso y navegación de Internet.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma.

    E. CertificaciónLos participantes que completen exitosamente el Curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    19/28

    19 | Cursos en Programación

    Duración: 1 Mes

    Curso PHP-MySQL MVC con Laravel

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Conocer el funcionamiento MVC.

    • Usar Lavarel Framework MVC.

    • Estructurar una API-RESTful.

    B. Estructura Curricular

    MVC y Code Igniter• Patrones de diseño, MVC, Framework, Control de

    versiones.

    • Setup de Code Igniter, Git.

    CRUD-ABM

    • Controladores/Modelos / Vistas.

    • Formas / Validaciones / helpers.

    • Grabar / Editar datos /Subir archivos.

    • Mostrar / Eliminar información con Code Igniter.

    • Ajax / Json / Jquery plug in.

    • Ajax / Control

    API

    • Diseño y nombres de un API.

    • Diseñando una API / Herramientas comunes.

    • Continuando Ejemplo Códigos Postales.

    • Que sigue para PHP / Buenas practicas.

    C. Público Objetivo y Prerrequisitos

    Este curso está dirigido a profesionales, técnicos y/oestudiantes en las áreas de ingeniería, informática yrelacionadas que cuenten con:

    • Conocimientos en PHP orientado a objetos y que deseenconsolidar sus conocimientos utilizando un frameworkMVC.

    El curso no está dirigido a profesionales sin conocimientos

    básicos de Informática, u personas sin experiencia en uso decomputadoras, por lo tanto es necesario:

    • Contar con acceso a una computadora Windows/ Linux/Mac, saber instalar desinstalar aplicaciones en susrespectivos sistemas operativos.

    • Estar familiarizado con el acceso y navegación de Internet.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtuala través de nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el Curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    20/28

    20 | Cursos en Programación

    Duración: 1 Mes

    Curso PHP MySQL AvanzadoOrientado a Objetos

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Identificar y familiarizarse con el archivo PHP.ini.

    • Conocer MySQL sus tablas, y tipos de datos.

    • Profundizar en el conocimiento de Objetos al usarlos paragenerar consultas.

    B. Estructura Curricular

    Configuración de PHP

    • Qué es y para qué sirve PHP.ini.

    • Resolviendo problemas con configuración PHP.

    MySQL usando PDO_MySQL

    • Introduccion a MySQL.

    • Estructura SQL de un Jquery usando Navicat.

    • Como hacer un Jquery, querys usando Join, Join Left, JoinRight.

    • Funciones de uso frecuente en MySQL, Count, group by,where in, etc.

    HTML CSS3 y Jquery• HTML5 una página sencilla.

    • CSS, clases y Id, para dar formato.

    • CSS Avanzado creando sitos responsivos para móviles.

    • Jquery dar animación al FrontEnd.

    • Jquery Avanzado entendiendo en núcleo de Jquery yEventos.

    • Clases Abstractas e Interfaces.

    • Métodos Estáticos, Excepciones, etc.

    C. Público Objetivo y Prerrequisitos

    Este curso está dirigido a profesionales, técnicos y/oestudiantes en las áreas de ingeniería, informática yrelacionadas que cuenten con:

    • Conocimientos básicos de programación en lenguajePHP orientado a objetos y que deseen ampliar susconocimientos para poder realizar aplicaciones web.

    Es necesario:

    • Contar con acceso a una computadora Windows/ Linux/Mac, saber instalar desinstalar aplicaciones en susrespectivos sistemas operativos.

    • Estar familiarizado con el acceso y navegación de Internet.

    • Haber cursado el nivel básico de PHP o haber pasado elexamen de regularización del módulo PHP MySQL MVCCon Laravel.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara de forma virtual

    a través de nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el Curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    21/28

    21 | Cursos en Programación

    Duración: 1 Mes

    Curso Java Básico

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Conocer las bases de de la programación orientado aobjetos.

    B. Estructura Curricular

    • Introducción al curso.

    • Introducción a la tecnología Java.

    • Acerca de clases y objetos.

    • Introducción al lenguaje Java.

    • Declaración, inicializando y usando variables.

    •  Trabajando con objetos.

    • Usando operadores y sentencias para tomar decisiones.

    • Creando y usando arreglos.

    • Usando sentencias para repetir bloques.

    •  Trabajando con métodos.

    • Acerca del encapsulamiento y constructores.

    • Empaquetamiento y ejecución de programas.

    C. Público Objetivo y Prerrequisitos

    Personas que estén iniciando en la programación con Java.

    Para tomar el curso, el participante debe tener conocimientoequivalente a:

    • Conocimientos básicos de computación y conceptos deprogramación.

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara a través denuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    22/28

    22 | Cursos en Programación

    Duración: 1 Mes

    Curso Java Intermedio

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Crear aplicaciones Java que aprovechan las característicasorientadas a objetos del lenguaje Java , tales comoencapsulación , herencia y polimorfismo.

    B. Estructura Curricular

    • Introducción al curso.

    • Acerca de la herencia.

    • Interfaces y clases abstractas.

    • Manejo de errores.

    • Diseño de clases.

    • Diseño avanzado de clases.

    • Uso avanzado de interfaces y clases abstractas.

    • Uso de tipos genéricos y colecciones Java.

    • Procesamiento de una cadena de texto.

    • Gestión avanzada de errores.

    • Fundamentos de I/O.

    C. Público Objetivo y Prerrequisitos

    Personas desean mejor su conocimiento en Java.

    Para tomar el curso, el participante debe tenerconocimientos básicos de programación con Java

    D. Duración

    El curso tiene una duración de un mes considerando 12horas cronológicas de clases, se desarrollara a través de

    nuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    23/28

    23 | Cursos en Programación

    Duración: 1 Mes

    Curso Java Avanzado

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Crear aplicaciones de subprocesos múltiples de altorendimiento que eviten estancamiento.

    B. Estructura Curricular

    • Introducción al curso.

    •  Trabajos avanzados con archivos.

    • Manejo de multihilos.

    • Gestión de la concurrencia.

    • Aplicaciones con base de datos.

    • Localización.

    • Patrones de diseño de software.

    C. Público Objetivo y Prerrequisitos

    Personas que desean profundizar su conocimiento en ellenguaje Java.

    Para tomar el curso, el participante debe tenerconocimientos medios de programación con Java

    D. Duración

    El curso tiene una duración de un mes considerando 12

    horas cronológicas de clases, se desarrollara a través denuestra plataforma.

    E. Certificación

    Los participantes que completen exitosamente el curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    24/28

    24 | Cursos en Programación

    Duración: 3 Meses

    Curso Desarrollo de Juegos para iOS

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Aprender las bases teóricas del desarrollo de videojuegospara Android profesional con Unreal Engine 4.

    • Adquirir el conocimiento Técnico necesario para eldesarrollo de un videojuego para Android.

    • Organizar los recursos que construyen un videojuego paraAndroid, haciendo eficiente su uso y creación.

    B. Estructura Curricular

    • Introducción al desarrollo de videojuegos.

    • Conociendo Unreal Engine 4 Desarrollo de juegos 2D,(Clon de pong).

    • Desarrollo de juegos 2D (Particularidades iOS).

    • Desarrollo de juegos 2D Parte 2.

    • Introduccion al desarrollo de videojuegos en 3D.

    • Desarrollo de un juego First Person Shooter.

    • Extras.

    C. Público Objetivo y Prerrequisitos

    Desarrolladores de Software, Ingenieros en Sistemas,Informáticas, Ciencias de la Computación, Electrónicos,Mecatrónicos o carreras afines, video jugadores conconocimientos intermedios de programación, Artistas 2D o3D con conocimientos técnicos.

    Es necesario tener conocimientos básicos/intermedios deprogramación ( tipos y estructuras de datos, estructurasde control, ciclos, programación orientada a objetos),conocimiento de lenguajes orientados a objetos (C/C++necesario), opcional Java, ActionScript,C#, Objective-C.

    • Cuenta de Github.

    • Cuenta de desarrollador de Unreal Engine 4.

    • Cuenta de desarrollador de Apple.

    • Contar con al menos un dispositivo con iOS (iPhone 4+ oiPad 2+) con iOS6 o superior.

    • Computadora con Windows 7 u 8, con Unreal Engine 4instalado, las especificaciones mínimas son:

    • OS: Windows 7/8 64-bit .

    •  Tarjeta de video con soporte para DirectX11.

    • Quad-core Intel o AMD, 2.5 GHz o superior.

    • 8 GB RAM.• 30-40 GB libres en disco duro.

    • Visual Studio 2013 instalado.

    • Mac con Xcode instalado.

    D. Duración

    El curso tiene una duración de tres meses considerando36 horas cronológicas de clases, se desarrollara a través denuestra plataforma.

    Adicionalmente puede participar de sesiones web(webinars) quincenales en tiempo real durante las cualesUsted podrá interactuar con el docente y con los demásparticipantes del curso. Los webinars se desarrollarán losdías Miércoles en el siguiente horario:

    • Bolivia, Guatemala, Costa Rica, Honduras, El Salvador,Nicaragua (GMT -6): 20:00 a 21:00 horas.

    • México, Panamá, Colombia, Ecuador y Perú (GMT -5): 21:00a 22:00 horas.

    • Chile, Paraguay, República Dominicana (GMT -4): 22:00 a23:00 horas.

    • Uruguay (GMT -3): 23:00 a 00:00 horas.

    En el caso de que desee participar en los webinars necesitauna conexión a internet de al menos un megabit porsegundo (Mb/s, Mbit/s o Mbps) de ancho de banda.

    E. Certificación

    Los participantes que completen exitosamente el curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

    Nota: No se incluye en el curso una sección para la instalación de Unreal Engine 4 ya que se considera un tema aparte y varia según el entorno de desarrollo del estudiante, sepueden resolver dudas sobre la instalación a través del foro, El curso se mostrará en una maquina con Windows 7 y Unreal Engine 4 instalados.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    25/28

    25 | Cursos en Programación

    Duración: 3 Meses

    Curso Desarrollo de Juegos para Android

    A. Objetivos del Curso

    Al finalizar el curso el participante estará en la capacidad de:

    • Aprender las bases teóricas del desarrollo de videojuegospara Android profesional con Unreal Engine 4.

    • Adquirir el conocimiento Técnico necesario para eldesarrollo de un videojuego para Android.

    • Organizar los recursos que construyen un videojuego paraAndroid, haciendo eficiente su uso y creación.

    B. Estructura Curricular

    • Introducción al desarrollo de videojuegos.

    • Conociendo Unreal Engine 4 Desarrollo de juegos 2D,(clon de pong).

    • Introducción al desarrollo de videojuegos en 3D.

    • Desarrollo de un juego First Person Shooter.

    • Desarrollo en Android (Particularidades Android).

    C. Público Objetivo y Prerrequisitos

    Desarrolladores de Software, Ingenieros en Sistemas,Informáticas, Ciencias de la Computación, Electrónicos,Mecatrónicos o carreras afines, video jugadores conconocimientos intermedios de programación, Artistas 2D o3D con conocimientos técnicos.

    Es necesario tener conocimientos básicos/intermedios deprogramación ( tipos y estructuras de datos, estructurasde control, ciclos, programación orientada a objetos),conocimiento de lenguajes orientados a objetos (C/C++necesario), opcional Java, ActionScript,C#, Objective-C.

    • Cuenta de Github.

    • Cuenta de desarrollador de Unreal Engine 4.

    • Cuenta de Google.

    • Contar con al menos un dispositivo con Android(smartphone o tablet).

    • Computadora con Windows 7 u 8, con Unreal Engine 4instalado, las especificaciones mínimas son:

    • OS: Windows 7/8 64-bit.

    •  Tarjeta de video con soporte para DirectX11.

    • Quad-core Intel o AMD, 2.5 GHz o superior.

    • 8 GB RAM.

    •  Tener instalado el Android SDK y el Java Development

    Kit (JDK).• 30-40 GB libres en disco duro.

    • Visual Studio 2013 instalado.

    D. Duración

    El curso tiene una duración de tres meses considerando36 horas cronológicas de clases, se desarrollara a través denuestra plataforma.

    Adicionalmente puede participar de sesiones web(webinars) quincenales en tiempo real durante las cualesUsted podrá interactuar con el docente y con los demásparticipantes del curso. Los webinars se desarrollarán losdías Miércoles en el siguiente horario:

    • Bolivia, Guatemala, Costa Rica, Honduras, El Salvador,Nicaragua (GMT -6): 20:00 a 21:00 horas.

    • México, Panamá, Colombia, Ecuador y Perú (GMT -5): 21:00a 22:00 horas.

    • Chile, Paraguay, República Dominicana (GMT -4): 22:00 a23:00 horas.

    • Uruguay (GMT -3): 23:00 a 00:00 horas.

    En el caso de que desee participar en los webinars necesitauna conexión a internet de al menos un megabit porsegundo (Mb/s, Mbit/s o Mbps) de ancho de banda.

    E. Certificación

    Los participantes que completen exitosamente el curso,recibirán la siguiente certificación:

    • Certificado emitido por BS Grupo.

    Nota: No se incluye en el curso una sección para la instalación de Unreal Engine 4 ya que se considera un tema aparte y varia según el entorno de desarrollo del estudiante, se

    pueden resolver dudas sobre la instalación a través del foro, El curso se mostrará en una maquina con Windows 7 y Unreal Engine 4 instalados.

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    26/28

    26 | Cursos en Programación

    (*) La modalidad Online Asincrónica es el intercambio de información en tiempo diferido a través de nuestra plataforma.

    Cursos en Programación Duración Inicio

    Curso Desarrollo Web con HTML5, CSS3, C# - ASP.Net MVC 5

    Curso Python: De Principiante a Experto

    Curso Desarrollo de Aplicaciones Web con Python y Django

    Curso Desarrollo Web con PHP

    Curso Programación en Java Orientada a Objetos

    Curso Diseño Web con HTML5 y CSS3

    Curso C# - ASP.NET MVC 5

    Curso ASP.NET MVC 5: Creación y Publicación de Aplicaciones Web

    Curso Python Básico

    Curso Python Intermedio: Programación orientada a objetos y MySQL

    Curso Python Avanzado: Uso científico y desarrollo web

    Curso Desarrollo Web con Python y Django Básico

    Curso Desarrollo Web con Python y Django Intermedio

    Curso Desarrollo Web con Python y Django Avanzado

    Curso PHP Básico

    Curso PHP-MySQL MVC con Code Igniter

    Curso PHP MySQL Avanzado Orientado a Objetos

    Curso Java Básico

    Curso Java Intermedio

    Curso Java Avanzado

    Curso Desarrollo de Juegos para iOS

    Curso Desarrollo de Juegos para Android

    3 meses

    3 meses

    3 meses

    3 meses

    3 meses

    1 mes

    1 mes

    1 mes

    1 mes

    1 mes

    1 mes

    1 mes

    1 mes

    1 mes

    1 mes

    1 mes

    1 mes

    1 mes

    1 mes

    1 mes

    3 meses

    3 meses

    1 inicial de US$ 295 y 2 cuotas mensuales de US$ 195

    1 inicial de US$ 295 y 2 cuotas mensuales de US$ 195

    1 inicial de US$ 295 y 2 cuotas mensuales de US$ 195

    1 inicial de US$ 295 y 2 cuotas mensuales de US$ 195

    1 inicial de US$ 295 y 2 cuotas mensuales de US$ 195

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    Al Contado US$ 245

    1 inicial de US$ 295 y 2 cuotas mensuales de US$ 195

    1 inicial de US$ 295 y 2 cuotas mensuales de US$ 195

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    InmediatoInmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Inmediato

    Online Sincrónico*Inversión

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    27/28

    27 | Cursos en Programación

    ¿Cómo funciona la metodología online?

    Usted podrá acceder en cualquier momento y de manerainmediata luego de matricularse a los contenidos del curso,a los que usted podrá acceder en línea o podrá descargaren un dispositivo móvil: tablet o smartphone para podervisualizarlas sin estar conectado a internet.

    ¿Qué componentes considera la metodología online?

    La metodología consta de los siguientes componentes:• Sesiones de clases grabadas publicadas en el Aula Virtual de

    BS Grupo y accesibles en linea 24 horas 7 días a la semanao descargables en un dispositivo móvil ya sea tablet osmartphone.

    • Auto-evaluaciones semanales.

    • Interacción de los alumnos con el docente a través del forovirtual de preguntas.

    • Aplicación de una Evaluación final.

    ¿Qué tipo de conexión a internet debo tener para poder

    participar en los Cursos?Depende de cómo decida visualizar el curso:

    • Opción 1: Visualización del curso en linea (conectado ainternet)

    Para poder acceder a los contenidos del curso se requiereuna conexión a internet de al menos un megabit porsegundo (Mb/s, Mbit/s o Mbps) de ancho de banda.El curso puede visualizarse en una computadoraconvencional, una tablet o un smartphone. Usted puedepre visualizar los contenidos del curso y comprobar sisu conexión de internet le permite acceder a dichoscontenidos haciendo clic en uno de los botones que dicen

    “Vista Previa” dentro del punto Estructura Curricular de lapágina web del curso.

    • Opción 2: Visualización del curso descargado en undispositivo móvil

    En el caso de que desee ver los contenidos del cursosin conexión permanente a internet a través de nuestraaplicación BS PLAY, solo debe tener una conexión a internetque le permita descargar los contenidos del curso a sudispositivo móvil ya sea tablet o smartphone. Esta descargase debe hacer solo una vez, luego de que ha descargadolos contenidos a su dispositivo móvil puede visualizarlos lasveces que necesite sin estar conectado a internet.

    Metodología Online Asincrónica deNuestros Cursos

    Disponible en DISPONIBLE EN

    Descarga el App BSPlay

  • 8/19/2019 Brochure Informativo - Area TI Programación - Nacional.pdf

    28/28

    28 | Cursos en Programación

    BS Grupo cuenta con la certificación ISO 9001:2008

    C#

    Para mayor información acerca de los cursos puede llamar alos siguientes números:

    BS Grupo LimaAv. Arequipa 3960 - Miraflores

     Teléfonos: (01) 207 2770E-mail: [email protected]

    www.bsgrupo.com

    !

    BS Grupo ArequipaUrb. Atlas A-9Av. Víctor Andrés Belaúnde - Umacollo

     Teléfonos: (054) 25 8787