Iniciarse en la programación
Si usas herramientas informáticas, quizás te hayas planteado en alguna ocasión aprender a programar para poder abordar nuevos proyectos, mejorar tus competencias profesionales o simplemente como hobby.
Aprender a programar es divertido y poder crear tus propios programas, una satisfacción personal. Sabemos que a veces no es fácil decidirse, así que para ayudarte a dar esos primeros pasos, hemos creado este curso. ¿Por qué no empezar ya?
Características y Metodología del Curso
Este curso se basa en nuestros contenidos «Aprende a Programar (con JavaScript)» a los que dimos acceso para estudiar en modalidad de autoformación.
«Iniciación a la Programación (con JavaScript)» es la versión tutorizada de dicha autoformación, en la que cuentas con la ayuda personalizada de nuestros profesores. Además de los contenidos (web y video), tests y ejercicios autocorregibles, tendrás también acceso a:
- La descarga de los diferentes módulos en formato PDF
- Nuevos ejercicios que podrás enviar para ser revisado por el Tutor (en ellos, utilizamos el editor online CodePen)
- Foro de ayuda para resolver con el Tutor cualquier duda que tengas con los contenidos o ejercicios
- Obtener un Diploma acreditativo de realización del curso tras realizar un Proyecto Final
Objetivos
Vas a comprender los conceptos básicos de la programación, de forma práctica, utilizando un lenguaje muy popular, JavaScript, imprescindible en la programación Web.
Al finalizar el curso serás capaz de desarrollar programas con funcionalidades completas y tendrás los conocimientos necesarios para poder aprender cualquier lenguaje de programación.
Dirigido a
Este curso es para ti si eres un usuario de informática con muy poca o ninguna experiencia en programación y quieres comprender sus conceptos básicos de forma práctica.
Aunque utilizamos JavaScript, la idea es que esta base te sirva para poder iniciarse en éste o cualquier otro lenguaje de programación.
¿No tenemos ya cursos de programación?
Sí, pero queríamos elaborar una formación específica y enfocada a este nivel, muy interactiva, con lenguaje menos técnico, sin dar nada por sabido y adecuando el ritmo de aprendizaje.
Al finalizar, si te interesa la Programación Web, puedes seguir con nuestros cursos de JavaScript-jQuery, PHP y Ajax , o conocer la Programación Orientada a Objetos con nuestro curso de Java.
¿Por qué hemos escogido JavaScript?
Para un aprendizaje efectivo, conviene experimentar con un lenguaje concreto, creando pequeños programas desde el principio. A la vez que conocemos su sintaxis, introducimos de forma práctica los conceptos fundamentales de la programación.
Elegimos JavaScript por ser un lenguaje moderno, muy popular y fundamental en la programación Web. También por su simplicidad: solo necesitamos un editor de texto y un navegador.
Objetivos detallados
Vas a aprender conceptos fundamentales de la programación estructurada, además de tener un primer contacto con conceptos básicos sobre objetos:
- Poder solicitar y mostrar información por pantalla.
- Comprender el concepto de variable, tipos de datos y manipular sus valores.
- Conocer y saber utilizar los operadores de texto, aritméticos, lógicos y de comparación.
- Entender que son las Funciones, cómo definirlas y utilizarlas.
- Comprender los conceptos de objeto, propiedades y métodos. Saber cómo aplicar métodos para el tratamiento de números, textos, arrays, funciones matemáticas y fechas/horas
- Saber cómo controlar el flujo de un programa utilizando condicionales y bucles
Autores y Tutores
Esta formación ha sido diseñada por Digital Learning. El alumno cuenta con la ayuda personalizada de nuestro equipo tutorial, dirigido por Javier Navas y Manuel Cabello
Acceso a contenidos
Acceso solo para autoformación: ya no dispone de tutores, foros, envío de ejercicios u obtención de diploma.
Temario
- Introducción.
Qué es programar
Acerca de JavaScript
Editor online
Escribir código
Test
Ejercicio - Mostrar información
Alert
Prompt
Document.write
Test
Ejercicio
- Variables
¿Qué son las Variables?
Declaración y asignación de una variable
Tipos de variables y datos
Arrays
Test
Ejercicios con variables - Operadores
Expresiones y Operadores
Operadores de texto
Operadores aritméticos
Operadores de comparación y lógicos
Test
Ejercicios con operadores - Funciones y Métodos
Funciones
Objetos: Propiedades y Métodos
Métodos para números
Métodos del objeto Math
Métodos del objeto String
Métodos del objeto Array
Métodos del objeto Date
Test
Ejercicios con funciones y métodos - Flujos/control del programa
Sentencias de control
Condicional (if / else if)
Múltiples opciones (switch…case)
Bucles (for)
Bucles (while/do… while)
Encadenamiento condicionales y bucles
Test
Ejercicios con condicionales y bucles
Recursos didácticos
El curso te ofrece los siguientes recursos:
-
- Contenido teórico (web, videos y pdf)
- Editor de código online, para practicar en las mismas páginas donde estudias el contenido
- Tests y Ejercicios con acceso a las soluciones
- Ejercicios y Proyecto revisados por el Tutor
- Foros de soporte y participación