Aprende a programar

Miriadax
CONCLUIDO

DESCRIPCION

¿Sabías que un programa es una secuencia de instrucciones organizadas que pueden ejecutarse y que resuelven alguna tarea concreta? Desde el Instituto Tecnológico de Telefónica hemos creado este Programa para te sumerjas en el mundo de la programación. Programar es conocer las estructuras lógicas que se emplean para la creación de cualquier programa informático. Con este curso aprenderás en qué consiste la metodología de programación, los tipos de datos, las estructuras lógicas y las técnicas para la modularidad de aplicaciones. El objetivo es preparar tu mente para que pienses como un programador, algo que no se consigue de un día para otro, aunque esta preparación de tu mente es necesaria para abordar con garantías el estudio de cualquier lenguaje con el que se desarrollan actualmente las aplicaciones. Te presentaremos una serie de conceptos básicos sobre informática y programación que te ayudarán a entender esta apasionante profesión cada vez más demandada en la sociedad actual. Conocerás los elementos básicos de un programa: constantes, variables, operadores (aritméticos, de concatenación, relacionales, lógicos), funciones, hasta llegar a las expresiones. Descubrirás qué es un lenguaje de programación de bajo nivel o de alto nivel, cuál es el ciclo de vida de un software y los distintos modelos de desarrollo; así como las herramientas que utilizan los programadores para crear sus desarrollos. Objetivos: - Enumerar y describir los elementos principales de un programa: constantes, variables, operadores y expresiones. - Describir el concepto de algoritmo y las principales técnicas de modelado de algoritmos: ordinogramas y pseudocódigos. - Comprender que la programación modular también puede basarse en el paradigma de la programación estructurada. - Conocer los lenguajes de bajo nivel, compuestos de ceros y unos, y otros con instrucciones de ensamblador y los lenguajes de alto nivel. - Conocer el ciclo de vida del software y los distintos modelos de desarrollo: cascada, iterativo, incremental, CBASE, RAD. - Clasificar las herramientas que se utilizan para realizar los desarrollos de software. Herramientas CASE (Computer Aided Software Engineering, o Ingeniería de Software Asistida por Ordenador), aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software, reduciendo su costo en términos de tiempo. Aprende a programar está orientado a: • Profesionales sin base tecnológica que quieran aprender a programar. • Profesionales con base tecnológica pero no relacionada con la programación y que quieran conocer los diferentes aspectos y tecnologías involucradas en el desarrollo de programas. • Recién titulados en cualquier rama de conocimiento y que estén familiarizados con la informática a nivel de usuario. Un panorama realmente motivador para aprender a programar, ¿no crees? Desde el Instituto Tecnológico de Telefónica hemos creado este Programa para cubrir esta doble necesidad de empresas y trabajadores. Queremos formarte como programador y que conozcas las tecnologías principales que se emplean en el desarrollo de aplicaciones Web, dentro de lo que se conoce como la capa cliente. Al finalizar el curso serás capaz de implementar la capa cliente de una aplicación web, tanto a nivel de diseño como de código de ejecución en dicha capa. Se trata de un curso inicial centrado en el perfil de programador front o de capa cliente. Objetivos: - Conocer las etiquetas del lenguaje de marcas HTML para el diseño de páginas Web. - Comprender el uso de hojas de estilo para formateado de datos en una página, así como la aplicación de propiedades de estilo. - Conocer y aplicar las estructuras sintácticas del lenguaje JavaScript, así como de los diferentes objetos que lo forman, para la creación de aplicaciones del lado cliente. - Comprender el Modelo de Objeto de Documento (DOM) y aplicar los objetos principales en la creación de aplicaciones. - Conocer y aplicar el framework JQuery para la optimización de la capa cliente de una aplicación Web. ¿Qué aprenderás en este curso? - A utilizar las estructuras lógica de programación para construir aplicaciones basadas en la programación estructurada. - A manejar las etiquetas y propiedades de estilo HTML 5 y CSS para diseñar páginas Web profesionales. - La sintaxis, objetos y funciones del lenguaje JavaScript, con los que podré incluir código en la capa cliente de una aplicación Web y realizar páginas interactivas. - A aplicar las técnicas y tecnologías de la programación asíncrona en el lado cliente que tengan como objetivo mejorar la experiencia del usuario con la aplicación. Programación web en entorno cliente está orientado a: • Profesionales sin base tecnológica que quieran aprender a diseñar páginas Web y a participar en el desarrollo de la capa cliente de una aplicación web profesional y que deseen integrarse en equipos de trabajo en los que se aborden los desarrollos de las distintas capas de la aplicación. • Profesionales con base tecnológica pero no relacionada con el desarrollo web y que quieran conocer los diferentes aspectos y tecnologías involucradas en este tipo de programas. • Recién titulados en cualquier rama de conocimiento y que estén familiarizados con la informática a nivel de usuario.

DETALLE

CURSOS DE MIRIADAX