Carrera: 
Ciclo superior de LAD
Docente: 
Christian Nahuel Marassi
Núcleo: 
Obligatorio
Días y horarios de cursada: 
Martes 18:00 a 22:00
Aula/s: 
38 B
Modalidad: 
Presencial
Créditos: 
10
Presentación: 

Durante la cursada de la asignatura aprenderemos los conceptos básicos sobre la programación. Trabajaremos tanto en la parte teórica, como la práctica. Allí vamos a desarrollar aplicaciones multimediales que acompañen la materia, implementando lo aprendido de la teoría.

Contenidos mínimos: 

Breve historia de la programación. Elementos generales de programación para la mayoría de los lenguajes: Variables. Función y tipos. Estructuras generales: condiciones y ciclos iterativos. Secuencias de instrucciones. Funciones. Parámetros y resultados. Programación orientada a objetos. Clases, métodos, propiedades y eventos. Herencia. Bases de datos Tablas: campos y filas. Índices. Tablas relacionadas y unión de tablas. Consultas, inserciones y modificaciones. Redes: protocolos. Servidores y clientes. Redes peer to peer. Desarrollos básicos en algún lenguaje a convenir, gratuito y multiplataforma.

Dictado de clases: 

Presencial: se cursará de modo presencial todas las semanas.

Breve CV del/de la docente: 

Programador. Técnico en electrónica. Encargado de desarrollo de sistemas, tanto en el ámbito privado como en el público. Ha participado en varias convenciones como desarrollador de videojuegos. Partícipe del proyecto Termochroma. Líder de equipo y nexo con equipos de trabajo fuera del país.

Correo electrónico: christian.marassi@gmail.com