Listado de los capítulos
1.- Conceptos básicos y definiciones sobre programaciónPara empezar a entender lo que es la programación, primero tenemos que tener ciertos conocimientos sobre todo lo que la rodea.
2.- Tipos de lenguajes de programación
Existen dos tipos de lenguajes claramente diferenciados; los lenguajes de bajo nivel y los de alto nivel.
3.- El potencial de Javascript para no programadores
Cuáles son las posibilidades de Javascript, un vídeo con una clase práctica, enfocada para las personas que no saben programación y que quieren dar sus primeros pasos con Java-script como primer lenguaje.
4.- Proceso de traducción de los lenguajes de programación
Explicamos el proceso más importante a la hora de hacer funcionar un programa realizado en lenguajes de alto y medio nivel.
5.- Manejando bits
Importancia del manejo de los bits en el mundo de la programación.
6.- Tipos de programación
Existen varias clases de programación, dependiendo de los métodos utilizados y las técnicas empleadas.
7.- Importancia de la documentación
Describimos los aspectos claves para el desarrollo de una buena documentación del programa a entregar al
cliente.
8.- Metodología de la programación
En este artículo y los sucesivos veremos las herramientas y técnicas que nos ayudan a diseñar algoritmos para la resolución de los problemas en la programación estructurada.
9.- Diagrama de flujos
Explicamos lo que son, cómo se construyen y las representaciones gráficas utilizadas para su construcción.
10.- Ordinogramas
Uno de los diagramas de flujos más utilizado. Muy parecido al Organigrama pero más detallado y preciso.
11.- Pseudocódigo
Lenguaje intermedio entre nuestro lenguaje y el lenguaje de programación.
12.- Tipos de datos
En este artículo hablaremos de los posibles tipos de datos que podemos utilizar en la creación de nuestros programas.
13.- Operadores
Pasamos a detallar los diferentes operadores que hay y su funcionamiento.
14.- Expresiones e instrucciones
Pasamos a describir estos dos términos aplicados a la programación y ponemos algún ejemplo.
15.- Funciones recursivas. Recursividad
Explicamos qué es una función recursiva y cómo implementar recursividad o hacer funciones recursivas en un lenguaje de programación.
16.- Introducción a las bases de datos
Comenzamos con los conceptos básicos para conocer lo que es una base de datos.
17.- Arquitectura de las bases de datos
Mostramos los tres principales niveles que presentan las bases de datos.
18.- Sistemas gestores de bases de datos
Introducción a este concepto y características especiales.
19.- Modelos de bases de datos
Después de realizar el diseño conceptual de una base de datos es necesario traducirlo al modelo lógico de datos.
20.- Arquitectura cliente-servidor
Características principales de este tipo de arquitectura de cara a base de datos.
21.- Modelo entidad-relación
Mostramos las características básicas de uno de los modelos conceptuales más utilizados.
22.- Estructura del modelo relacional
Qué es, como se construye y como se utiliza este simple pero potente modelo relacional de datos.
23.- Paso del modelo E/R al modelo relacional
Pasamos a tablas los datos que tenemos en el modelo entidad-relación.
24.- Operaciones básicas sobre tablas
Pasamos a describir los tipos de consultas básicas que se pueden hacer sobre tablas de una base de datos.
25.- Características de un sistema gestor de base de datos
relacional
Pasamos a redactar las reglas que hacen que un sistema gestor de base de datos sea relacional.
26.- Tipos de sentencias SQL y sus componentes sintácticos
Pasamos a describir los tipos de sentencias sql que podemos encontrarnos y sus componentes sintácticos.
27.- Tipos de datos en SQL
Te presentamos una tabla con todos los datos con los que puedes trabajar en SQL y sus principales características.
28.- Consulta de datos
Explicamos detalladamente la sentencia select, la más utilizada en acceso a base de datos.
29.- Operadores en la consulta select
Artículo donde vamos a hablar de los operadores dentro de la sentencia de selección.
30.- Operadores en la consulta select II
Continuamos explicando los posibles operadores que pueden aparecer en la consulta select en SQL.
31.- Subconsultas
Para realizar alguna operación de consulta a veces necesitamos los datos obtenidos en otras consultas, esto lo podemos hacer en una única consulta, utilizando las subconsultas.
32.- Funciones aritméticas en SQL
Pasamos a describir los distintos tipos de funciones aritméticas que nos podemos encontrar en SQL.
33.- Funciones de cadena en SQL
Pasamos a describir y explicar las funciones de cadenas dentro de sql y las dividimos en dos grupos, las que devuelven caracteres
y las que devuelven números.
34.- Funciones para fechas en SQL
Pasamos a describir las posibles funciones que te permiten trabajar con las fechas en el lenguaje SQL.
35.- Otras funciones Sql
En este artículo vamos a revisar las funciones que nos cambian un tipo de dato en otro y el resto de funciones que nos podemos encontrar.
36.- Agrupación de elementos en SQL
Pasamos a explicar el funcionamiento de las cláusulas GROUP BY y HAVING.
37.- Clausulas avanzadas de selección
Seguimos con las clausulas avanzadas, esta vez pasamos a explicar el outer join, unión, intersect y minus.
38.- Manipulación de datos I. Orden Insert
Empezamos con la manipulación de datos explicando la orden insert que nos ayuda a insertar datos en nuestras tablas.
39.- Update con select y orden delete
Pasamos a explicar cómo hacer una actualización a partir de un select y cómo podemos borrar registros de nuestra base de datos.