MongoDB
1-Bases de datos NoSQL
2-Conceptos básicos de MongoDB
Documentación oficial de MongoDB
Instalación y conexión
3- Estructura y manipulación de documentos
4- Cliente gráfico Robo3T
5- Operaciones CRUD ()
6- Shell JavaScript en MongoDB
7- Agregación
8- Índices en MongoDB
NodeJS
1. Introducción a NodeJS
2. Qué es Node y su uso.
3. Consola de comandos de NodeJS
4. Uso de NPM
5. Conexión a base de datos MongoDB
ExpressJS
1. Introducción a Express
2. Qué es una API Rest
3. Desarrollar API Rest con Express
Angular 8
1. Introducción a Angular
2. Instalación y primeros pasos
3. Arquitectura de Angular
4. Componentes y plantillas
5. Directivas
6. Binding
7. Eventos
8. Formularios
9. Routing y navegación
10.Servicios HTTP
Programación con Javascript
1.- JavaScript
¿Qué es JavaScript?
Integrar JavaScript en una página web
Primer programa en JavaScript
Instrucciones
Tipos de datos
Literales
Conversión de tipos
Operadores
Uso de variables
Trabajo con variables
Comentarios en JavaScript
Sentencia if
Sentencia switch-case
Bucle while
Bucle do-while
Bucle for
Sentencia break y continue
Matrices
Video ejercicio – JavaScript
Autopráctica – Estructura if
Autopráctica – Uso de variables y sentencia if
Test – JavaScript
2.- Funciones JavaScript
Declaración de funciones
Definición de Parámetros
Valores de retorno
Ámbito de las variables
Función Number
Función String
Función isNaN
Función isFinite
Función parseInt
Función parseFloat
Función escape
Función unescape
Función eva
Video ejercicio – Funciones JavaScript
Autopráctica – Función parseInt
Autopráctica – Función par o impar
Test – Funciones JavaScript
3.- Objetos de JavaScript
Objeto envoltorio
Objeto Array
Objeto Date
Objeto Math
Objeto RegExp
Objetos del navegador
Objeto Window
Objeto navigator
Objeto screen
Objeto history
Objeto location
Objeto document
Objeto anchor
Objeto link
Objeto image
Video ejercicio – Objetos de JavaScript
Autopráctica – Función palíndromo
Autopráctica – Función de nueva página web
Test – Objetos de JavaScript
4.- DOM
Árbol de nodos
Tipos de nodos
Acceso directo a los nodos
Creación y eliminación de nodos
Video ejercicio – DOM
Autopráctica – Utilizando las funciones DOM
Autopráctica – getElementById
Test – DOM
5.- Trabajar con JavaScript y CSS
DOM para CSS
Atributo Style
Manipular clases de CSS
Manipular reglas de CSS
Manipular hojas de estilo
Activar y desactivar hojas de estilo
Incluir o importar hojas de estilo
Embeber hojas de estilo
Video ejercicio – Trabajar con JavaScript y CSS
Autopráctica – El atributo style
Autopráctica – Cambio de regla del contenedor
Test – Trabajar con JavaScript y CSS
6.- Eventos
Eventos en JavaScript
Eventos en una página HTML
Trabajar con eventos
Manejadores como atributos HTML
Trabajar con eventos en JavaScript
El objeto event
Propiedades
Video ejercicio – Eventos
Autopráctica – onmouseover y onmouseout
Autopráctica – onmousemove
Test – Eventos
7.- Formularios en JavaScript
Definir formulario
Cabecera del formulario
Elementos del formulario
Eventos de formulario
Submit
Focus
Blur
Click
Change
Enfoque de un campo
Deshabilitar campos de un formulario
Ocultar campos de un formulario
Validación de formularios
Añadir reglas de validación
Mensajes de error avanzados
Validación básica
Validación avanzada
Validación de casillas de selección y botones de opción
Dar formato a los mensajes de error
Video ejercicio – Formularios en JavaScript
Autopráctica – Elementos de tipo checkbox
Autopráctica – Crea un formulario
Test – Formularios en JavaScript
Programación con Visual C# .NET
1 – Introducción A La Plataforma .Net
¿Que es .net?
NET Framework
Comun Language Runtime (CLR)
Microsoft Intermediate Language (MSIL)
Bibliotecas de clase .NET
2 – Desarrollo Del Primer Programa
Tipos de proyectos
Creando un proyecto
El entorno de trabajo
Cómo utilizar el explorador de soluciones
Creación y ejecución de una aplicación
Comentarios en el código
3 – Tipos De Datos, Variables Y Operadores
Tipos de datos simples
Variables – asignación de valores
Literales
Operadores y expresiones
Matrices de variables
Trabajando con arrays
Conversiones de tipos
Trabajo con cadenas
Constantes
Visibilidad
4 – Control De Flujo Del Código
Sentencias de control
Sentencias condicional – if
Sentencia condicional – switch
Sentencia de iteración – While
Sentencia de iteración – do
Sentencia de iteración – for
Sentencia de iteración – foreach
5 – Trabajo Con Métodos
La estructura de un método
Cómo llamar a un método
Tipos de parámetros
Sobrecarga de métodos
6 – Programación Orientada A Objetos
Clases y objetos
Cómo declarar una clase
Propiedades o atributos de una clase
Métodos de una clase
Clases instanciadas y no instanciadas
Constructores y destructores.
Palabra clave this como identificador
Herencia y Polimorfismo
7 – Control De Excepciones
Control de excepciones
Cómo capturar excepciones
Excepciones definidas por .NET Framework
Definir nuestras propias excepciones
8 – Construcción De Aplicaciones Windows Forms
Proyectos Windows Forms
Cómo crear la primera aplicación windows Forms
Cómo añadir controles al formulario
Cómo trabajar con controles en un formulario
Propiedades de los controles
Manipular los controles desde código
9 – Acceso A Datos Desde C#
ADO .NET
Acceso a bases de datos
Creación de una base de datos
Objeto DATASET
El control DataGridView
Eliminar datos con DataGridView
Insertar datos con DataGridView
Acceso a datos con otros controles
10 – Desarrollo Web Con C#
Fundamentos de las aplicaciones ASP.NET
Cómo crear y configurar una aplicación Web
Cómo agregar controles al WebForm
Controles de servidor
Controles de validación
11 – Anexo – Tareas Más Habituales Con Visual Studio 21
Obtención de ayuda
Depuración de aplicaciones
Creación de un programa de instalación para la aplicación
12 – Ejercicio Global Final
Ejercicio Práctico Final
Solución Ejercicio Práctico
Lenguaje Phyton y Lenguaje Milk
1. Introducción lenguaje Python y lenguaje r
2. Lenguaje Python
Ventajas y funciones de Python
3. Lenguaje milk
Ventajas y funciones del lenguaje milk
4. Lenguaje iOS: swift
Características del lenguaje swift
Swift 3 vs swift 4
5. Casos de éxito: apps en iOS
6. Otros lenguajes en programa
Valoraciones
No hay valoraciones aún.