• No se han encontrado resultados

CURSOS EN PROGRAMACIÓN

N/A
N/A
Protected

Academic year: 2022

Share "CURSOS EN PROGRAMACIÓN"

Copied!
21
0
0

Texto completo

(1)

CURSOS EN

PROGRAMACIÓN

BSG Institute cuenta con la certificación ISO 9001:2015 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 el Instituto Nacional de Normalización (INN) - Chile.

C#

101010010 011010101

101010110 010100101

(2)

0 % 100 %

98 %

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

El 99% de nuestros alumnos recomendaría el programa que estudio en BSG Institute

El 98% de nuestros alumnos se volvería a matricular en un programa de BSG Institute

0 % 100 %

99 %

¿Por Qué Matricularse en BSG Institute?

Adicionalmente nuestra Certificación está acreditada por:

ENAC - España EMA - México INN - Chile

PMI y el logotipo PMI Registered Education Provider son marcas registradas del Project Management Institute, Inc.

LEED® es marca registrada de propiedad del U.S. Green Building Council y es usada con su consentimiento.

ITIL® es una marca registrada de AXELOS Limited

El logo del EspiralTM (Swirl logoTM) es una marca comercial de AXELOS Limited

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

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

PMI y el logotipo PMI Registered Education Provider son marcas registradas del Project Management Institute, Inc.

LEED® es marca registrada de propiedad del U.S. Green Building Council y es usada con su consentimiento.

ITIL® es una marca registrada de AXELOS Limited

El logo del EspiralTM (Swirl logoTM) es una marca comercial de AXELOS Limited

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

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

Más de 2200 empresas de Argentina, Bolivia, Chile, Colombia, Costa Rica, Ecuador, Guatemala, México, Nicaragua, Perú y República Dominicana nos han confiado la capacitación de sus colaboradores.

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

Nuestros egresados laboran en más de 2800 empresas líderes en Latinoamérica.

Nuestra empresa ha certificado su Sistema de Gestión de Calidad bajo el estándar internacional ISO 9001. La Certificación ha sido emitida por la Asociación Española de Normalización y Certificación - AENOR y reconocida mediante el co-certificado emitido por el Instituto Colombiano de Normas.

(3)

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

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

• Curso Microsoft MCSA: Web Applications

• Curso 20483: Programación en C#

• Curso 20486: Desarrollo de aplicaciones web ASP.NET MVC 5

4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Pág

(4)

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 y JavaScript.

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

• Definir la arquitectura de una aplicación Web y de publicar una 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.NET MVC

• 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 y afines.

• Profesionales relacionados a la creación de Aplicaciones Web.

Es recomendable que el participante:

• Conocimientos de HTML.

• Conocimientos básicos de Programación.

• Conocimientos de C#.

• Conocimientos de ASP.NET.

D. Duración

En su modalidad Online usted tiene 3 meses para completar el curso. Los contenidos del curso comprenden 36 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

Si tiene alguna duda para esto solo tiene que contactarse con nosotros para darle mayor información al respecto.

E. Certificación

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

• Certificado emitido por BS Institute.

Duración: 3 Meses

(5)

Duración: 3 Meses

Curso Desarrollo Web con PHP

A. Objetivos del Curso

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

• Identificar la arquitectura Cliente Servidor y la diferencia Front End y Back End.

• Iniciar el uso de Linux como sistema operativo en una Má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 para generar consultas.

B. Estructura Curricular PHP Básico

• Arquitectura Cliente Servidor.

• Estructuras de Control.

• Funciones.

• Formularios.

• Objetos.

PHP MySQL Avanzado Orientado a Objetos

• Configuración de PHP

• MySQL usando PDO_MySQL

• HTML CSS y Jquery

PHP-MySQL MVC con Code Igniter

• MVC y Code Igniter

• CRUD - ABM

• API

C. Público Objetivo y Prerrequisitos

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

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

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

El curso no está dirigido a profesionales sin conocimientos bá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 sus respectivos sistemas operativos.

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

D. Duración

En su modalidad Online usted tiene 3 meses para completar el curso. Los contenidos del curso comprenden 36 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

Si tiene alguna duda para esto solo tiene que contactarse con nosotros para darle mayor información al respecto.

E. Certificación

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

• Certificado emitido por BS Institute.

(6)

Duración: 3 Meses

Curso Programación en Java Orientada 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 objetos Ejecutar una aplicación.

• Crear aplicaciones Java que aprovechan las características orientadas a objetos del lenguaje Java, tales como encapsulació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én iniciando y desean mejorar y profundizar su conocimiento en el lenguaje Java.

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

D. Duración

Usted tiene 3 meses para completar el curso. Los contenidos del curso comprenden 36 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

En el caso de que desee participar en los webinars necesita una 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 curso tendrán acceso a la siguiente certificación:

• Certificado emitido por BS Institute.

(7)

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 y JavaScript.

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 a la creación de Aplicaciones Web.

D. Duración

Usted tiene 2 meses para completar el curso. Los contenidos del curso comprenden 12 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

En el caso de que desee participar en los webinars necesita una 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 curso tendrán acceso a la siguiente certificación:

• Certificado emitido por BS Institute.

(8)

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 de negocio 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 aplicaciones web.

Para asistir al curso los alumnos deberán:

• Conocimientos básicos de Programación.

• Conocimientos de HTML.

D. Duración

Usted tiene 2 meses para completar el curso. Los contenidos del curso comprenden 12 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

En el caso de que desee participar en los webinars necesita una 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 curso tendrán acceso a la siguiente certificación:

• Certificado emitido por BS Institute.

(9)

Duración: 1 Mes

Curso ASP.NET MVC 5: Creación y Publicació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# y ASP.NET MVC.

Para asistir al curso los alumnos deberán tener:

Conocimientos de HTML.

Conocimientos de C#.

Conocimientos de ASP.NET.

D. Duración

Usted tiene 2 meses para completar el curso. Los contenidos del curso comprenden 12 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

En el caso de que desee participar en los webinars necesita una 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 curso tendrán acceso a la siguiente certificación:

• Certificado emitido por BS Institute.

(10)

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 diferencia Front End y Back End.

• Iniciar el uso de Linux como sistema operativo en una Má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/o estudiantes en las áreas de ingeniería, informática y relacionadas que cuenten con:

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

El curso no está dirigido a profesionales sin conocimientos bá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 sus respectivos sistemas operativos.

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

D. Duración

Usted tiene 2 meses para completar el curso. Los contenidos del curso comprenden 12 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

En el caso de que desee participar en los webinars necesita una 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 curso tendrán acceso a la siguiente certificación:

• Certificado emitido por BS Institute.

(11)

Duración: 1 Mes

Curso PHP-MySQL MVC con Code Igniter

A. Objetivos del Curso

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

• Estructurar proyectos WEB siguiendo el patrón de diseño MVC (“Modelo-Vista-Controlador”).

• Usar Code Igniter como Framework MVC.

• Usar AJAX con Jquery.

• 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/o estudiantes en las áreas de ingeniería, informática y relacionadas que cuenten con:

• Conocimientos en PHP orientado a objetos y que deseen consolidar sus conocimientos utilizando un framework MVC.

El curso no está dirigido a profesionales sin conocimientos bá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 sus respectivos sistemas operativos.

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

D. Duración

Usted tiene 2 meses para completar el curso. Los contenidos del curso comprenden 12 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

En el caso de que desee participar en los webinars necesita una 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 curso tendrán acceso a la siguiente certificación:

• Certificado emitido por BS Institute.

(12)

Duración: 1 Mes

Curso PHP MySQL Avanzado Orientado 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 para generar 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, Join Right.

• 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 y Eventos.

• 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/o estudiantes en las áreas de ingeniería, informática y relacionadas que cuenten con:

• Conocimientos básicos de programación en lenguaje PHP orientado a objetos y que deseen ampliar sus conocimientos para poder realizar aplicaciones web.

Es necesario:

• Contar con acceso a una computadora Windows/

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

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

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

D. Duración

Usted tiene 2 meses para completar el curso. Los contenidos del curso comprenden 12 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

En el caso de que desee participar en los webinars necesita una 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 curso tendrán acceso a la siguiente certificación:

• Certificado emitido por BS Institute.

(13)

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 a objetos.

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 conocimiento equivalente a:

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

D. Duración

Usted tiene 2 meses para completar el curso. Los contenidos del curso comprenden 12 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

En el caso de que desee participar en los webinars necesita una 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 curso tendrán acceso a la siguiente certificación:

• Certificado emitido por BS Institute.

(14)

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ísticas orientadas a objetos del lenguaje Java , tales como encapsulació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 tener conocimientos básicos de programación con Java

D. Duración

Usted tiene 2 meses para completar el curso. Los contenidos del curso comprenden 12 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

En el caso de que desee participar en los webinars necesita una 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 curso tendrán acceso a la siguiente certificación:

• Certificado emitido por BS Institute.

(15)

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 alto rendimiento 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 el lenguaje Java.

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

D. Duración

Usted tiene 2 meses para completar el curso. Los contenidos del curso comprenden 12 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

En el caso de que desee participar en los webinars necesita una 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 curso tendrán acceso a la siguiente certificación:

• Certificado emitido por BS Institute.

(16)

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 videojuegos para iOS profesional.

• Adquirir el conocimiento Técnico necesario para el desarrollo de un videojuego para iOS.

• Organizar los recursos que construyen un videojuego para iOS, 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 con conocimientos intermedios de programación, Artistas 2D o 3D con conocimientos técnicos.

Es necesario tener conocimientos básicos/intermedios de programación ( tipos y estructuras de datos, estructuras de 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+ o iPad 2+) con iOS6 o superior.

• Computadora con Windows 7 u 8, con Unreal Engine 4 instalado, 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

Usted tiene 3 meses para completar el curso. Los contenidos del curso comprenden 36 horas cronológicas de sesiones de clases grabadas. Usted tiene dos opciones para visualizar el curso:

• Opción 1: Visualización del curso en línea (conectado a Internet).

• Opción 2: Visualización del curso descargado en un dispositivo móvil.

En el caso de que desee participar en los webinars necesita una 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 curso tendrán acceso a la siguiente certificación:

• Certificado emitido por BS Institute.

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.

(17)

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 videojuegos para Android profesional con Unreal Engine 4.

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

• Organizar los recursos que construyen un videojuego para Android, 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 con conocimientos intermedios de programación, Artistas 2D o 3D con conocimientos técnicos.

Es necesario tener conocimientos básicos/intermedios de programación ( tipos y estructuras de datos, estructuras de 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 4 instalado, 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 considerando 36 horas cronológicas de clases, se desarrollara a través de nuestra plataforma.

Adicionalmente puede participar de sesiones web (webinars) quincenales en tiempo real durante las cuales Usted podrá interactuar con el docente y con los demás participantes del curso. Los webinars se desarrollarán los dí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:00 a 22:00 horas.

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

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

En el caso de que desee participar en los webinars necesita una 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 curso, recibirán la siguiente certificación:

• Certificado emitido por BSG Institute.

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.

(18)

Duración: 6 Meses

Curso Microsoft MCSA: Web Applications

A. Objetivos del Curso

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

• Describir la sintaxis central y las características de C#.

• Crear métodos, capturar y manejar excepciones; y describir los requisitos de monitoreo de aplicaciones a gran escala.

• Implementar la estructura básica y los elementos esenciales de una aplicación de escritorio típica.

• Crear clases, definir e implementar interfaces; y crear y usar colecciones genéricas.

• Usar la herencia para crear una jerarquía de clases, ampliar una clase .NET Framework y crear clases y métodos genéricos.

• Leer y escribir datos mediante el uso de entradas / salidas de archivos y transmisiones, y serialice y deserialice los datos en diferentes formatos.

• Crear y usar un modelo de datos de entidad para acceder a una base de datos y use LINQ para consultar y actualizar datos.

• Mejorar el rendimiento y el tiempo de respuesta de las aplicaciones mediante el uso de tareas y operaciones asincrónicas.

• Integrar bibliotecas no administradas y componentes dinámicos en una aplicación C#.

B. Estructura Curricular

• Curso 20483: Programación en C# (40 horas cronológicas)

• Curso 20486: Desarrollo de Aplicaciones Web ASP.NET MVC 5 (40 horas cronológicas)

C. Público Objetivo y Prerrequisitos

El Curso Microsoft MCSA: Web Applications está dirigido a Desarrolladores Web Profesionales que ya tengan experiencia en Programación en C, C++, JavaScript, Objective-C, Microsoft Visual Basic®, Microsoft Visual Studio o Java y comprendan los conceptos de programación orientada a objetos; además de profesionales interesados en desarrollar aplicaciones web avanzadas y desean administrar el HTML procesado de manera exhaustiva para crear sitios web que separen la interfaz de usuario, el acceso a los datos y la lógica de la aplicación.

Pre-Requisitos

Se requiere que el participante posea:

• Experiencia práctica usando C# para completar tareas básicas de programación.

• Un mínimo de dos o tres años de experiencia en el desarrollo de aplicaciones basadas en la web mediante el uso de Microsoft Visual Studio y Microsoft ASP.NET, el dominio del uso del .NET Framework.

• Conocimientos de inglés técnico suficiente para la comprensión del material oficial de Microsoft.

D. Duración

En su modalidad Online el Curso Microsoft MCSA: Web Applications tiene una duración de 80 Horas cronológicas.

Las clases se desarrollarán de forma virtual, con una frecuencia Semanal en el siguiente horario (*):

• Miércoles: 19:00 a 23:00 horas.

(*)Para más detalle sobre fechas y horarios solicite su cronograma de alumnos.

E. Certificación

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

• Certificación emitida por BSG Institute

• Certificación Microsoft Certified Solutions Associate: Web Applications emitido por Microsoft. (*)

• Certificación Oficial de Microsoft de participación en cada uno de los cursos:

• Curso 20483: Programación en C#

• Curso 20486: Desarrollo de Aplicaciones Web ASP.NET MVC 5

(*) Sujeto al pago y aprobación de los exámenes siguientes:

• Examen 70-483/Curso 20483

• Examen 70-486/Curso 20486

(19)

Duración: 3 Meses

Curso 20483: Programación en C#

A. Objetivos del Curso

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

• Describir la sintaxis central y las características de C#.

• Crear métodos, capturar y manejar excepciones; y describir los requisitos de monitoreo de aplicaciones a gran escala.

• Implementar la estructura básica y los elementos esenciales de una aplicación de escritorio típica.

• Crear clases, definir e implementar interfaces; crear y usar colecciones genéricas.

• Usar la herencia para crear una jerarquía de clases, ampliar una clase .NET Framework y crear clases y métodos genéricos.

• Leer y escribir datos mediante el uso de entradas / salidas de archivos y transmisiones, y serialice y deserialice los datos en diferentes formatos.

B. Estructura Curricular

• Revisión de la sintaxis de C#

• Creación de métodos, manejo de excepciones y monitoreo de aplicaciones

• Desarrollo del código para una aplicación gráfica

• Creación de clases e implementación de colecciones seguras

• Creación de una jerarquía de clase mediante el uso de herencia

• Leer y escribir datos locales

• Acceso a una base de datos

• Acceso a datos remotos

• Diseño de la interfaz de usuario para una aplicación gráfica

• Mejora del rendimiento y la capacidad de respuesta de la aplicación

• Integración con código no administrado

• Creación de tipos y ensamblajes reutilizables

• Cifrado y descifrado de datos

C. Público Objetivo y Prerrequisitos

El Curso 20483: Programación en C# está dirigido a:

• Desarrolladores experimentados que ya tengan experiencia en programación en C, C++, JavaScript, Objective-C, Microsoft Visual Basic® o Java y comprendan los conceptos de programación orientada a objetos.

• No está diseñado para estudiantes que son nuevos en la programación; está dirigido a desarrolladores profesionales con al menos un mes de experiencia en programación en un entorno orientado a objetos.

Pre-Requisitos

El curso requiere que el participante cumpla con los siguientes requisitos:

• Tener experiencia práctica usando C# para completar tareas básicas de programación.

• Conocimientos de inglés técnico suficiente para la comprensión del material oficial de Microsoft.

D. Duración

El Curso 20483: Programación en C# tiene una duración de 40 Horas cronológicas. Las clases se desarrollarán de forma virtual, con una frecuencia Semanal en el siguiente horario (*):

• Miércoles: 19:00 a 23:00 horas.

(*)Para más detalle sobre fechas y horarios solicite su cronograma de alumnos.

E. Certificación

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

• Certificado emitido por BSG Institute.

• Certificación Oficial de Microsoft de participación en el curso.

NOTA: Todo el material (formato digital) así como los exámenes de certificación estarán en idioma inglés.

(20)

Duración: 3 Meses

Curso 20486: Desarrollo de aplicaciones web ASP.NET MVC 5

A. Objetivos del Curso

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

• Describir la pila de Tecnologías Web Microsoft y seleccionar una tecnología apropiada a utilizar para desarrollar cualquier aplicación determinada.

• Diseñar la arquitectura y la implementación de una aplicación web que cumpla con un conjunto de requisitos funcionales, requisitos de interfaz de usuario y modelos comerciales de direcciones.

• Crear modelos MVC y escribir el código que implemente la lógica comercial dentro de los métodos, las

propiedades y los eventos del Modelo.

• Agregar controladores a una aplicación MVC para

administrar la interacción del usuario, actualizar modelos y seleccionar y devolver vistas.

• Crear vistas en una aplicación MVC que muestre y edite datos e interactúe con Modelos y Controladores.

• Ejecutar pruebas de unidades y herramientas de depuración contra una aplicación web en Visual Studio y configurar una aplicación para solucionar problemas.

B. Estructura Curricular

• Exploración de ASP.NET MVC 5

• Diseño de aplicaciones web ASP.NET MVC 5

• Desarrollo de modelos ASP.NET MVC 5

• Desarrollo de controladores ASP.NET MVC 5

• Desarrollo de vistas ASP.NET MVC 5

• Pruebas y depuración de aplicaciones web ASP.NET MVC 5

• Estructuración de aplicaciones web ASP.NET MVC 5

• Aplicación de estilos a aplicaciones web ASP.NET MVC 5

• Creación de páginas receptivas en aplicaciones web ASP.

NET MVC 5

• Uso de JavaScript y jQuery para aplicaciones web Responsive MVC 5

• Control del acceso a las aplicaciones web ASP.NET MVC 5

• Creación de una aplicación web resistente ASP.NET MVC 5

• Implementación de APIs web en aplicaciones web ASP.

NET MVC 5

• Manejo de solicitudes en aplicaciones web ASP.NET MVC 5

• Despliegue de aplicaciones web ASP.NET MVC 5

C. Público Objetivo y Prerrequisitos

El Curso 20486: Desarrollo de Aplicaciones Web ASP.NET MVC 5 está dirigido a desarrolladores web profesionales que usan Microsoft Visual Studio en un entorno de desarrollo basado en equipos individuales o de pequeño a gran tamaño, además de profesionales interesados en desarrollar aplicaciones web avanzadas y desean administrar el HTML procesado de manera exhaustiva para crear sitios web que separen la interfaz de usuario, el acceso a los datos y la lógica de la aplicación.

Pre-Requisitos

El curso requiere que el participante cumpla con los siguientes requisitos:

• Un mínimo de dos o tres años de experiencia en el desarrollo de aplicaciones basadas en la web mediante el uso de Microsoft Visual Studio y Microsoft ASP.NET, el dominio del uso del .NET Framework y cierta familiaridad con el lenguaje C #.

• Conocimientos de inglés técnico suficiente para la comprensión del material oficial de Microsoft.

D. Duración

El Curso 20486: Desarrollo de aplicaciones web ASP.NET MVC 5 tiene una duración de 40 Horas cronológicas. Las clases se desarrollarán de forma virtual, con una frecuencia Semanal en el siguiente horario (*):

• Miércoles: 19:00 a 23:00 horas.

(*)Para más detalle sobre fechas y horarios solicite su cronograma de alumnos.

E. Certificación

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

• Certificado emitido por BSG Institute.

• Certificación Oficial de Microsoft de participación en el curso.

NOTA: Todo el material (formato digital) así como los exámenes de certificación estarán en idioma inglés.

(21)

C#

101010010 011010101

101010110 010100101

BSG Institute Perú

Av. José Pardo 650, Miraflores - Lima

Urb. León XIII Calle 2 N°107, Cayma - Arequipa BSG Institute Colombia

Av. Carrera 45 N° 108-27 - Torre 1 Oficina 1008 - Bogotá BSG Institute Bolivia

Av. Marcelo Terceros Bánzer 304 (3er anillo externo) Esq. Calle Los Pinos, Sirari - Barrio Equipetrol, Santa Cruz de la Sierra E-mail: info@bsginstitute.com www.bsginstitute.com

siguientes teléfonos:

Perú:

Colombia:

Chile:

Bolivia:

Costa Rica:

México:

Panamá:

R. Dominicana:

+51 - 01 - 207-2770

+57 - 1 - 3819462

+56 - 22 - 7609120

+59 - 1 - 3 340 - 3140

+506 - 40015922

+52 - 55 - 40003255

+507 - 8365735

+1859 - 9548625

Referencias

Documento similar

El rango de valores de una variable float es mucho ma- yor, y si el valor de la variable es mayor que el valor máximo del do- minio de los enteros de 4 bytes, entonces el resultado

Para la programación del PIC se ha usado un compilador en C para PICs PCWH CCS versión 4.104, cuya potencia del lenguaje C se aprovecha para compilarlo a lenguaje máquina

Si además la superficie se compone de múltiples parches (situación usual en el diseño naval), la curvatura permite no sólo evaluar la suavidad de los parches individuales

En conclusión, con la puesta en marcha del sistema de información se pretende agilizar y homogenizar el tratamiento de los datos administrativos y clínicos del paciente en

Para comunicación con el PC y otros periféricos Arduino UNO → un único puerto serie. Puerto

Objetivos Generales: Capacitar al alumno en el manejo de las herramien- tas necesarias para identificar el libro, la hoja de caculo, manejar opera- dores para acceso a las fórmulas,

cv.wait espera hasta que reciba una notifiación, entonces hace lock con el mutex y pregunta por la condición (lambda).. Variables

Para este apartado se utilizará la programación en Microsoft Visual C++, se estudiará la forma más simple de conectar los datos del guante a la interfaz de