Programación Nivel Inicial - Curso de - UCES

Página creada Zacarias Xanxo
 
SEGUIR LEYENDO
Programación Nivel Inicial - Curso de - UCES
Ciclo Académico 2019                                                      Nuevas Tecnologías

                                Curso de
                 Programación
                       Nivel Inicial
                            Modalidad Virtual

                        Docente • Martín González

                       uces.edu.ar/educacion-distancia   /PosgradosUCES
Programación Nivel Inicial - Curso de - UCES
Introducción                                                                                     Temas
El curso de Programación que ofrece la Escuela de Negocios de UCES, permite entender los           Módulo 1
procesos digitales que están presentes a la hora de desarrollar una secuencia lógica, que se     Introducción a las herramientas necesarias para trabajar en el curso. Introducción
encargue de una tarea en particular, también conocido como un programa.                          al entorno de desarrollo. Impresión por pantalla. Sentencia if. Sentencia if then else.
El lenguaje del curso será C# y el entorno de programación Visual Studio Code. C# es un          Declaración de variables.
lenguaje de programación practico que nos permitirá abarcar una amplia cantidad de                 Módulo 2
características incluidas hoy en lenguajes contemporáneos de programación. C# nos                Estructura de datos y clase. Concepto de String y operaciones con String. Sentencia for.
permitirá introducirnos a los conocimientos iniciales de la programación utilizando ejemplos     Sentencia while y sentencia do while.
y analizando de manera pedagógica las distintas aproximaciones a un mismo problema
                                                                                                   Módulo 3
realizando los ejercicios prácticos de cada unidad.
                                                                                                 Conceptos de función o métodos. Parámetros y argumentos de una función. Retorno de
                                                                                                 una función.
Objetivos                                                                                          Módulo 4

Dotar de las herramientas básicas para programar en C# a través de distintos ejercicios          Operaciones matemáticas básicas y complejas.

a un nivel inicial arrancando de “introducción a la programación” hasta llegar a un nivel          Módulo 5
intermedio en donde hablaremos de diferentes patrones de diseño.                                 Concepto de Array y colección de datos. Iteración de un Array.

                                                                                                   Módulo 6

Dirigido a                                                                                       Pilas y colas. Concepto de push y pop. Colecciones de datos y sentencias de iteración.

                                                                                                   Módulo 7
Cualquiera interesado en aprender a programar. El curso es un punto de acceso inicial para
                                                                                                 Concepto de API y cómo obtenerla. Patrón de diseño. Diferentes patrones de diseño uso,
comenzar a desarrollar la habilidad de programar.
                                                                                                 ventajas y desventajas. Creational, Structural y Behavioral patterns.

                                                                                                   Módulo 8
Modalidad de Cursada                                                                             Creational patterns. Singleton, Abstract factory, Factory method, Builder, Object pool,
                                                                                                 Prototype.
El curso se realiza completamente online, a través del Campus Virtual UCES. Todos los
alumnos, ingresando con su usuario y clave, a la página web correspondiente, podrán                Módulo 9
acceder cada semana a las clases, bibliografía y recursos que sus profesores pondrán a           Structural patterns. Adapter, Bridge, Composite.
disposición para alcanzar los objetivos propuestos. Las clases se dictarán vía streaming en el     Módulo 10
día y horario establecido por el docente.                                                        Decorator, Facade, Flyweight, Proxy, Private Class Data.
Programación Nivel Inicial - Curso de - UCES
Módulo 11                                                                                   Snaaaake!
Behavioral patterns. Iterator, Command, Observer, State.                                  Programador en Actionscript3
Módulo 12
Strategy, Chain of responsability, Interprete, Mediator, Memento, Null Object, Template
Method, Visitor.

Docente
Martín Gonzalez – Ingeniería en Sistemas UADE

  Juegos Desarrollados
  Adventure Time · Treasure Fetch

Líder de Proyecto, Game Designer y Level Designer, diseño de las nuevas mecánicas y
controles para dispositivos móviles.                                                      Fecha: 2013                       www.microoyun.com/games/play/snaaaake
                                                                                          Cliente: Adult Swim               www.youtube.com/watch?v=-eyoQtnCXYc
                                                                                          Plataforma: Flash web

                                                                                           Horizon Riders

                                                                                          Lider de Proyecto, Productor y Game Designer

Fecha: 2014
Cliente: Cartoon Network
Plataforma: Mobile iOs / Android
www.youtube.com/watch?v=mZUHHtB1LVk

                                                                                          Fecha: 2011                       www.youtube.com/watch?v=9pPESuj_OIo
                                                                                          Cliente: Sabarasa Entertainment
                                                                                          Plataforma: Nintendo Wii ware
Programación Nivel Inicial - Curso de - UCES
Dance Planet                                                      Orbs of Alchemy

Programador en Actionscript3                                   Programador en C ++ y Popcap game Framework.

Fecha: 2008
Cliente: Ourworld.com
Plataforma: Flash                                              Fecha: 2007
                                                               Cliente: Flashbang Studios
 Billy and Mandy · Escape from the shadows
                                                               Plataforma: Desktop Windows
Game Designer y Level Designer, Programador en ActionScript3   www.youtube.com/watch?v=WHn3jlGs5w8

                                                               Experiencia Laboral
                                                               Programador para Unity
                                                               •    Desarrollo para clientes en la plataforma Unity Connect de alcance internacional con C#
                                                                    y Unity3D.
                                                               Programador Santomate
                                                               •    Desarrollo de Videojuegos en el rubro del entretenimiento en Actionscript y HTML5.
                                                               Desarrollador de Videojuegos - Project leader en HeavyBoat
                                                               •    Dirección del Proyecto Adventure Time Videogame y Peter Pan para Disney. Modificación
Fecha: 2007
                                                                    de scripts y desarrollo de niveles de ambos Videojuegos. Desarrollo de Prototipos de
Publisher: Cartoon Network
                                                                    Videojuegos en Actionscript y Unity3D.
Platform: Flash web
                                                               Instructor - Conectar Igualdad
www.cartoonnetwork.com.ar/aventuras-de-billy-y-mandy
                                                               •    Dictado de clases de diseño de videojuegos independientes alrededor de todo el país, en
                                                                    el marco del plan Conectar Igualdad del ministerio de Educación de la Nación.
Programación Nivel Inicial - Curso de - UCES
Consultas
Instructor de Actionscript - Vostu
                                                                                                  Por e-mail: avedoya@uces.edu.ar / posgrados@uces.edu.ar
•   Dictado de clases de Actionscript a los nuevos potenciales programadores.
                                                                                                  Por teléfono: (+54 11) 4814-9239 / Whatsapp: (+54 11) 5799-4216
•   Desarrollador de Videojuegos para la plataforma Facebook.
Project Leader - Sabarasa Entretenimiento                                                         Nota: La Universidad de Ciencias Empresariales y Sociales se reserva el derecho de decidir la
•   Director de Proyecto y Management de Producto en el área de Wiiware de la Compañía.           suspensión del comienzo de las clases en caso de no reunirse el número mínimo de alumnos para el
                                                                                                  inicio de las mismas. Dicha decisión sólo dará derecho a la restitución del pago abonado en un plazo
    Scrum coach e implementación.
                                                                                                  de hasta 30 días. Los reembolsos por la no apertura de la Diplomatura son realizados por la misma
Desarrollador de Videojuegos - Joju Games
                                                                                                  vía en la que se realizó el pago.
•   Desarrollo para entornos multiplayer a cargo del cliente y del servidor. Utilizando Java
    para el servidor y Actionscript 3 para el cliente.
Entrepreneur - Darkspell Games                                                                    Calendario Académico
•   Desarrollo en C / C ++ y en el framework Popcap el juego Orbs of Alchemy.                       Fecha de Inicio: 12 de Agosto de 2019
Instructor - Image Campus
                                                                                                    Duración: Tres meses, 12 encuentros virtuales.
•   Docente de programación en la carrera de Game Developer.
                                                                                                    Frecuencia: 1 clase por semana.
Programador - Gameloft
•   Programador móvil involucrado en los puertos de varios juegos como Chessmaster, Prince
    of Persia, And1, Dogz, Paris Hilton’s Diamond Quest, Platinum Solitaire, etc. Para diversos   Aranceles
    tipos de dispositivos móviles de USA y Latam.
                                                                                                    Forma de pago: 1 matrícula de $ 3.500.- y 3 cuotas de $ 3.500.-
Soporte IT – Samsung
                                                                                                    Beneficios UCES-FAECC
                                                                                                    Alumnos, graduados y docentes: 20 % sobre los aranceles mensuales.
Informes e Inscripción
La inscripción se realiza completamente on line, ingresando a:                                                                                              Contamos con Programa de Crédito Fiscal de:
uces.edu.ar/inscripciones/formulario-distancia-cursos.php
Una vez acreditado el pago, se efectúa el alta del alumno en el sistema.

Informes e Inscripción

Posgrados UCES • Paraguay 1239, Piso 2 (C1057) • Buenos Aires, Argentina
Tel • (+54 11) 4814-9239, lunes a viernes de 9 a 19 hs.                                                                                                /PosgradosUCES
      avedoya@uces.edu.ar                            15 5799 4216
Programación Nivel Inicial - Curso de - UCES Programación Nivel Inicial - Curso de - UCES
También puede leer