Mapa del sitio
Cabecera
- Inicio
- Ejercicios básicos Visual Basic: extraer datos de archivos de texto. For, If, Do While Loop, Labels (CU00331A)
- Módulos Joomla Flash noticias de actualidad, contenido más leído o popular y artículos archivados. (CU00433A)
- Libro y ebook: "Aprende a programar con pseudocódigo, diagramas de flujo y ejercicios ejemplo resueltos en C"
- Ejercicio resuelto con tablas de decisión. Ejemplo construcción diagrama de flujo. (CU00149A)
- Ejemplos de uso de tipos de variables (datos) en Java. Declaración, inicialización de variables. (CU00622B)
- get y post HTML: method. Formas de envío de datos en formulario. Diferencias y ventajas. Ejemplos (CU00721B)
- Cómo crear una base de datos MySQL para webs PHP. Acceso al gestor phpMyAdmin en hosting (CU00839B)
- Nuevas fotografías en la Zona Crash de aprenderaprogramar.com
- Nuevos dibujos de humor informático en aprenderaprogramar.com
- Citas célebres de informática y programación en aprenderaprogramar.com
- Pseudoclases CSS link, visited, focus, hover y active. Estilos y efectos en links. Propiedad outline. (CU01047D)
- Diferencias entre JavaScript y Java, HTML, CSS, PHP... Frontera entre lenguajes en desarrollos web (CU01105E)
- Arrays unidimensionales (arreglos o formaciones) en C. Declaración y límites índices. Ejemplos (CU00512F)
- Orientación sobre el curso “Tutorial básico del programador web: Ajax desde cero” (CU01203F)
- Abrir ejemplo y proyectos de programación para niños matemáticos y paso a paso con Didac-Prog Cartesia (PN00533G)
- Cómo empezar
- Principal Cómo Empezar
- Aprender a utilizar aprenderaprogramar.com
- Orientación académica
- Estudiar Ingeniería Informática en la Universidad de Sevilla (España). Salidas profesionales. Grados y Masters ETSII.
- Estudiar ingeniería informática en la UNED. Ventajas e inconvenientes de estudiar a distancia. Precios.
- ¿Qué es y qué estudiar para ser programador web? Itinerario de formación, plan de estudios o de carrera.
- Lo más básico
- ¿Qué lenguaje de programación estudiar o utilizar?
- Ventajas e inconvenientes de internet para aprender programación
- ¿Qué es y para qué sirve programar y la programación de ordenadores?
- Quiero aprender a programar: ¿Cómo empiezo?
- ¿Es necesario saber programar para crear páginas web?
- ¿Es Java el mejor lenguaje para aprender a programar desde cero?
- ¿Qué pasos debemos dar para aprender a programar?
- Libros
- Principal libros
- Procedimiento de compra y envío de libros
- Libros editados por aprenderaprogramar.com
- Librerías y distribuidores donde encontrar los libros y ebooks de aprenderaprogramar.com
- Cómo publicar un libro ó un ebook con aprenderaprogramar.com
- Libro y ebook "Aprender a programar: algoritmos y fundamentos de programación..."
- Libro y ebook "Introducción a la creación y administración web con Joomla. Curso paso a paso" (2ª ed.)
- Libro y ebook "Aprender a programar en Java desde cero. Curso paso a paso."
- aprenderaprogramar. com firma un acuerdo con Publidisa S.A. para la producción y distribución de e-books
- Cursos
- Curso: Bases de la programación Nivel I. Pseudocódigo
- Información básica Curso "Bases de la programación Nivel I" (CU00101A)
- Indice del curso "Bases de la programación Nivel I" (CU00102A)
- ¿A quién va dirigido este curso de fundamentos de programación (algoritmia y pseudocódigo)? (CU00103A)
- Más sobre utilidad de la programación: algunos ejemplos de para qué sirve la programación (CU00104A)
- ¿Qué pasos debemos dar para aprender a programar un lenguaje? (CU00105A)
- ¿Qué lenguaje de programación estudiar o utilizar? ¿Cuál es el mejor lenguaje? (CU00106A)
- Introducción de fundamentos de programación desde cero ¿Cómo ser un buen programador? (CU00107A)
- Problemas a resolver en programación de ordenadores. Analizar y plantear objetivos de programas (CU00108A)
- Condicionantes (de cálculo, parámetros...) y métodos para resolver problemas de programación I (CU00109A)
- Condicionantes y métodos II: estrategias de resolución de problemas en programación (CU00110A)
- Estrategias básicas en programación. Ejemplo: búsqueda de soluciones a problema con iteración (CU00111A)
- ¿Qué es y para qué sirve una tabla de decisión? Concepto y utilidad para resolver problemas (CU00112A)
- Ejemplos de problemas resueltos usando una tabla de decisión I. Simplificar tablas de decisión (CU00113A)
- Ejercicio ejemplo resuelto con tablas de decisión II. Simplificar y anidar tablas de decisión (CU00114A)
- Ejercicio resuelto: ejemplo de simplificación de tablas de decisión. Diagrama de decisión (CU00115A)
- Problemas con resolución intuida pero que no sabemos programar directamente (CU00116A)
- Estrategias para resolver un problema de programación I: estudio de casos (CU00117A)
- Estrategias frente a problemas de programación II: procedimiento de resolución (CU00118A)
- Ejercicio ejemplo estrategia resolución problema de programación ordenar serie de números I (CU00119A)
- Ejercicio ejemplo ordenar una serie de números II. Pasos o algoritmia (CU00120A)
- Conocer y plantear un problema de programación: los resultados a obtener (CU00121A)
- La anécdota en análisis de problemas de programación: programar optimizar llamadas telefónicas (CU00122A)
- Conceptos de algoritmos, pseudocódigo y diagramas de flujo: una introducción (CU00123A)
- Economía, eficiencia y lenguaje del algoritmo ejemplo (CU00124A)
- Concepto y nombres de variables en programación con pseudocódigo (CU00125A)
- Contenido y asignación de contenido a variables con pseudocódigo. Tipos de variables básicos (CU00126A)
- Tipos de variables. Concepto de variables booleanas (true - false) en programación. Ejemplo (CU00127A)
- Tipos de variables. Variables con índice o localizador. Arrays, matrices, formaciones o arreglos I (CU00128A)
- Concepto y ejemplos de arrays o arreglos multidimensionales (bidimensionales, tridimensional, etc.) (CU00129A)
- Aprender programación con pseudocódigo. Conceptos básicos. Comentarios. (CU00130A)
- Operadores matemáticos en programación. Prelación. Ejemplos y ejercicio resuelto. (CU00131A)
- Operadores lógicos y de comparación en programación. Not, and, or… Ejemplos. (CU00132A)
- Prioridad entre operadores (orden de prelación). Exponenciación, mod, div, lógicos, etc. (CU00133A)
- Funciones matemáticas (trigonométricas, truncar, etc.) más comunes en programación. (CU00134A)
- Cómo escribir programas o algoritmos en pseudocódigo. Ejemplos ejercicios resueltos. (CU00135A)
- Sentencias básicas programación en pseudocódigo. Asignar contenido a variables. Pedir. Ejemplos (CU00136A)
- Ejercicios resueltos ejemplos de pseudocódigo. Calcular volumen de un cilindro o un precio medio (CU00137A)
- Concepto de diagramas de flujo para representar programas. Símbolos básicos y ejemplos. (CU00138A)
- Normas o reglas para la creación de diagramas de flujos. Ejemplos y ejercicios resueltos. (CU00139A)
- Ejemplos y ejercicios resueltos de algoritmia, diagramas de flujo y pseudocódigo. Calcular media (CU00140A)
- Estructuras de decisión, secuencial y de repetición en programación. Esquema algorítmico. (CU00141A)
- Instrucciones condicionales Si - Entonces - SiNo (if - then - else). Ejemplos en pseudocódigo (CU00142A)
- Pseudocódigo y diagrama de flujo ecuación cuadrática (2º grado). Si entonces sino, if then else (CU00143A)
- Paradoja del Si (if - then - else) con intervalos. Problemas con comparaciones dobles. (CU00144A)
- Instrucción Según (Caso) Hacer (Select Case, switch) I. Pseudocódigo, diagrama de flujo y sintaxis (CU00145A)
- Según Caso Hacer II (switch, select case). Ejercicios ejemplos resueltos en pseudocódigo. (CU00146A)
- Ejercicio ejemplo resuelto con Según - Hacer. Switch o Select Case en pseudocódigo. (CU00147A)
- Transformar tablas de decisión en pseudocódigo (if ... then) y diagramas de flujo. Ejemplos. (CU00148A)
- Estructuras de repetición. Bucles o ciclos desde … siguiente (for … next). Anidamientos. (CU00150A)
- Ejercicio ejemplo resuelto con bucle desde – siguiente (for - next) en pseudocódigo. (CU00151A)
- Valor incremental (step) y valor del contador al final de un bucle (for-next). (CU00152A).
- Problemas en el uso de bucles Desde-Siguiente (for-next) y cómo solucionarlos. (CU00153A)
- Ejercicios ejemplos resueltos con Desde-Siguiente (for-next) y arrays (arreglos) en pseudocódigo. (CU00154A)
- Instrucción mientras - hacer (while – do). Pseudocódigo y diagramas de flujo. (CU00155A)
- Instrucción hacer – repetir mientras (do – while). Pseudocódigo y diagramas de flujo. (CU00156A)
- Herramientas de programación: contadores y su control. Valor inicial y final en bucles. (CU00157A)
- Ejercicio resuelto: uso de contadores en bucles. Pseudocódigo y diagrama de flujo. (CU00158A)
- Acumuladores en programación y similitud con contadores. Ejemplos y uso. (CU00159A)
- Ejercicios resueltos con acumuladores. Pseudocódigo y diagramas de flujo. Bucle for-next. (CU00160A)
- Ejercicios resueltos con pseudocódigo y diagramas de flujo. Bucles for-next y while-do. (CU00161A)
- Definición y utilidad de los interruptores. Control de flujo. Variables booleanas: true / false. (CU00162A)
- Ejercicio resuelto con variables booleanas, arrays y condicionales: algoritmos y diagramas de flujo. (CU00163A)
- Pseudocódigo ejemplo de uso de bucles for-next y condicionales if-then. (CU00164A)
- Centinelas: señal de terminación de una serie de datos válidos. Variables y conjunto de variables. (CU00165A)
- Toma de decisiones. Centinelas para control de bucles. Procesado del señalero como dato. (CU00166A)
- Uso de centinelas para toma de decisiones. Esquemas y diagramas de flujo. Ejemplos resueltos. (CU00167A)
- Ejercicio resuelto con centinelas y arrays (arreglos). Pseudocódigo y diagrama de flujo. (CU00168A)
- Uso práctico del concepto de centinela. Ejercicio resuelto. Series de valores y tipos de datos. (CU00169A)
- Ejercicio resuelto con pseudocódigo. Diagrama de flujo. Bucles, señaleros y su procesado. (CU00170A)
- Ejercicio con centinelas resuelto en pseudocódigo. Organización de variables. Diagramas de flujo. (CU00171A)
- Entradas controladas por el usuario. Aceptar, continuar, cancelar y flujo de programas (CU00172A)
- Ejercicio resuelto en pseudocódigo. Cálculo de un sumatorio. Diagrama de flujo. (CU00173A)
- Ejercicio resuelto para entradas controladas por el usuario. Pseudocódigo y diagrama de flujo. (CU00174A)
- La señal de “Fin de archivo” EOF (End Of File). Correcta extracción de datos. Diagrama de flujo. (CU00175A)
- Ejercicio resuelto: pseudocódigo usando arrays y la señal de “Fin de archivo” EOF (End Of File). (CU00176A)
- Modificación directa del flujo de programas. Estructuras secuenciales, de decisión y de repetición. (CU00177A)
- Control del flujo de programas. Instrucción finalizar. Pseudocódigo y diagramas de flujo ejemplos. (CU00178A)
- Instrucción SalirDesde para el control del flujo del programa. Pseudocódigo y diagramas de flujo. (CU00179A)
- Instrucción SalirMientras. Control del flujo del programa. Pseudocódigo y diagramas de flujo. (CU00180A)
- Instrucción SalirHacer (Exit Do) y Hacer - Repetir (Do). Pseudocódigo y diagrama de flujo. Ejemplo (CU00181A)
- GoTo (Instrucción IrA). Salto antinatural en el flujo de un programa. Pseudocódigo y diagramas. (CU00182A)
- Reflexiones finales sobre control directo del flujo de programas y buenas prácticas de programación. (CU00183A)
- Final del curso tutorial “Bases de la programación nivel I” sobre fundamentos de programación. (CU00184A)
- Curso Bases de la programación Nivel II. Prog. modular
- Información básica Curso "Bases de la programación Nivel II" (CU00201A)
- Indice del curso “Bases de la programación Nivel II”(CU00202A)
- Introducción: programación por módulos. Estrategia de divide y vencerás (resolución de problemas) (CU00203A)
- Programación modular y definición de recursividad o autollamada. Diagramas de flujo. Ejemplos (CU00204A)
- Declaración de variables en programación y ámbito de una variable global o local. Visibilidad (CU00205A)
- Elegir tipos de datos ¿Qué tipo de variable declarar o crear? Ejemplos resueltos pseudocódigo (CU00206A)
- Módulos genéricos y paso de parámetros por valor (byval) o por referencia (byref). Ejemplos (CU00207A)
- Ejemplo ejercicio resuelto. Parámetros por valor o por referencia: pseudocódigo, diagrama de flujo (CU00208A)
- Comentarios al ejercicio resuelto de programación modular con pseudocódigo y algoritmo principal (CU00209A)
- Ejercicio ejemplo resuelto de programación en pseucódigo con condicionales if y bucles while (CU00210A)
- Arrays (arreglos) dinámicos y arrays estáticos. Definición, declaración. Ejemplos en programación (CU00211A)
- Arrays (arreglos, matrices) estáticos y arrays dinámicos. Ventajas e inconvenientes. Eficiencia (CU00212A)
- Más sobre arrays o arreglos estáticos y dinámicos en pseudocódigo. Límites LBound y Ubound. (CU00213A)
- Ejercicio resuelto ejemplo de uso de arrays dinámicos (arreglos dinámicos) en pseudocódigo I (CU00214A)
- Ejercicio ejemplo arrays dinámicos (arreglos dinámicos) II: opciones de variantes en el algoritmo (CU00215A)
- Ejercicio resuelto arrays o arreglos dinámicos III: diagramas de flujo ejemplos de algoritmos (CU00216A)
- Ejercicio serie suma términos de una sucesión y multiplicación de n impares Pseudocódigo I (CU00217A)
- Algoritmo y diagramas de flujo ejercicio serie suma términos sucesión y multiplicación n impares II (CU00218A)
- Ejercicio ejemplo algoritmo de operaciones (añadir, borrar...) con listas de datos en pseudocódigo I (CU00219A)
- Ejercicio ejemplo algoritmos operaciones (añadir, listar...) con listas de datos II. Diagramas de flujo. (CU00220A)
- Ejercicio ejemplo en pseudocódigo de algoritmo con uso de centinela en manejo de listas de datos (CU00221A)
- Ejercicio ejemplo resuelto: programa en pseudocódigo gestión librería I con menú de opciones (CU00222A)
- Ejercicio ejemplo programa gestión de librería II. Diagramas de flujo (esquemas gráficos) resueltos. (CU00223A)
- Diseño de algoritmos en programación: del pseudocódigo al programa. Resolución de problemas (CU00224A)
- Abstracción en programación. Concepto. Diseño top-down de algoritmos y programas. Ejemplos. (CU00225A)
- Abstracción II. Ejemplos. Diseño top-down de algoritmos y estrategias de programación. Esquemas (CU00226A)
- Ejercicio ejemplo de diseño top-down y abstracción en la programación. Ecuación cuadrática (CU00227A)
- Planificación del proyecto de un programa. Complejidad del problema vs recursos. Forma de ataque (CU00228A)
- Test, prueba y depuración de algoritmos como fases de la programación. Tipos de verificación (CU00229A)
- Cómo comprobar algoritmos. Verificación mental y verificación (prueba) por seguimiento escrito. (CU00230A)
- Verificación (prueba) de algoritmos con tablas de datos para el seguimiento de variables. Ejemplo (CU00231A)
- Uso de lenguajes de programación (Java, C, C++, C#...) para verificación (prueba) de algoritmos. (CU00232A)
- Algoritmos genéricos en pseudocódigo. Verificación funcional y total frente a errores (testing). (CU00233A)
- Verificación ordenada y aleatoria de algoritmos. Uso de la potencia del ordenador para el testing (CU00234A)
- Verificación de algoritmos o programas. Testing con enfoque al resultado, al proceso o zonal. (CU00235A)
- Ejercicios ejemplo resueltos. Verificar pseudocódigo, algoritmos o código con tablas de variables (CU00236A)
- Ejercicio ejemplo resuelto: verificar el algoritmo de resolución de una ecuación cuadrática (2o grado) (CU00237A)
- Ejercicios ejemplo: verificación pseudocódigo algoritmo valor suma de sucesión matemática (CU00238A)
- Ejercicio ejemplo comprobar algoritmos (pseudocódigo). Análisis de eficiencia en programación. (CU00239A)
- Verificación y eficiencia de algoritmos. Ejercicio ejemplo con pseudocódigo y diagramas de flujo. (CU00240A)
- Prevención, gestión y tipos de errores. Errores de sintáxis, por procesos no válidos y lógicos. (CU00241A)
- Tipos de errores en programación. De compilación o ejecución. Gestionados y no gestionados. (CU00242A)
- Depuración de programas ante errores. Permisividad o intransigencia (Programación defensiva). (CU00243A)
- Herramientas de depuración de programas. Formas de verificación y ejecución de tests (testing). (CU00244A)
- Captura y gestión de errores. Módulos y ejemplos. Bloques try … catch en pseudocódigo. (CU00245A)
- Ejercicios resueltos de captura y gestión de errores de programación en pseudocódigo. Lógica (CU00246A)
- Mejora de programas. Documentación y mantenimiento en el marco del desarrollo de software. (CU00247A)
- Mejora funcional y mejora estética de programas en la fase final de desarrollo de software (CU00248A)
- Mejoras finales en programas: código, comentarios, diagramas de flujo y organización. Ejemplos (CU00249A)
- Documentación de programas informáticos: documentación para el usuario y para mantenimiento. (CU00250A)
- Ejercicios resueltos. Tiempo de caída libre de un cuerpo. Pseudocódigo y diagramas de flujo. (CU00251A)
- Problema de tiro parabólico (física). Ejercicio resuelto. Planteamiento, fórmulas y pseudocódigo. (CU00252A)
- Problema tiro parabólico (física). Diagramas de flujo del ejercicio resuelto. Usar grados o radianes (CU00253A)
- Problemas con iteración para búsqueda de soluciones. Ejercicio resuelto. Diagramas de flujo. (CU00254A)
- Método de Newton (búsqueda soluciones a ecuaciones iterando). Ejercicio resuelto pseudocódigo (CU00255A)
- Método de Newton. Búsqueda de soluciones por iteraciones. Diagramas de flujo ejemplo resuelto (CU00256A)
- Ejercicio resuelto con tabla de decisión. Comprobación de simplificaciones. Árbol de decisión. (CU00257A)
- Ejercicio resuelto con tabla de decisión. Tarjetas. Pseudocódigo y diagramas de flujo. Lógica (CU00258A)
- Ejercicio ejemplo resuelto. Simplificación de tabla de decisión. Planteamiento y árbol de acciones. (CU00259A)
- Tablas de decisión. Ejercicio problema ejemplo resuelto con pseudocódigo y árbol de decisión (CU00260A)
- Problema de resolución intuida. Ordenar una serie de números. Ejercicio resuelto en pseudocódigo (CU00261A)
- Ejercicio resuelto: variante para ordenar una serie de números. Pseudocódigo y diagrama de flujo. (CU00262A)
- Final del curso tutorial “Bases de programación nivel II” fundamentos de programación modular. (CU00263A)
- Curso Aprender a programar en Visual Basic desde cero
- Información básica Curso "Aprender a programar en Visual Basic desde cero" (CU00301A)
- Indice del curso “Aprender a programar en Visual Basic desde cero” Programación VB (CU00302A)
- Versiones de Visual Basic ¿Qué es? ¿Es Visual Basic buen lenguaje para aprender a programar? (CU00303A)
- Descargar e instalar Visual Basic. Entorno (IDE) VB. Visual Studio. Empezar a programar (CU00304A)
- Formularios y controles label Visual Basic. Ventana Propiedades. Cuadrícula. Ver código y diseño (CU00305A)
- La ayuda y referencia de Visual Basic: herramienta en programación. Pensar como programadores (CU00306A)
- Buscar términos y manuales o tutoriales de programación en la ayuda de Visual Basic (CU00307A)
- Tipos de variables en Visual Basic. Integer, Single, Double, String, Object, Boolean, etc. Ejemplos (CU00308A)
- Declaración de variables (integer, single, boolean...) Visual Basic. Dim. Ejemplos. Ejercicio resuelto (CU00309A)
- Ejemplo de programa básico en Visual Basic con Option Explicit On, Form, String, etc. (CU00310A)
- Arrays unidimensionales (arreglos). Dim. Option Base. Erase. Ejemplos y ejercicios en Visual Basic (CU00311A)
- Arrays (arreglos) multidimensionales en Visual Basic. Matrices, arrays de n dimensiones. Ejemplos. (CU00312A)
- Editor de código Visual Basic. Lista de miembros automática, sugerir sintaxis, autocompletado, etc. (CU00313A)
- Operadores lógicos y matemáticos en Visual Basic. Math. Comentarios en VB. Rem. Ejemplos (CU00314A)
- Generar números aleatorios en Visual Basic (decimales o enteros). Randomize y Rnd. Intervalos (CU00315A)
- Ejercicios ejemplos: generar números aleatorios en Visual Basic. Randomize, Rnd. Dividir líneas (CU00316A)
- TextBox Visual Basic. Propiedad Multiline, Scrollbars, Maxlenght, TextAlign, BorderStyle, Enabled. (CU00317A)
- Función Val con Visual Basic. Convertir texto (TextBox, InputBox) en valores numéricos. Ejemplos (CU00318A)
- Labels Visual Basic. Autosize. BorderStyle. Font. Formas de mostrar mensajes: MsgBox, Print. (CU00319A)
- Matrices o arrays de controles (arreglos) en Visual Basic y VB.NET. Concepto y ejemplo de código (CU00320A)
- Buttons en Visual Basic (Command Buttons). Propiedades. Ejemplos. Código asociado a eventos. (CU00321A)
- Ejercicios resueltos en Visual Basic con Forms, Labels, Textbox y Buttons (Command). Ejemplos (CU00322A)
- If Then Else en Visual Basic (condicionales). Sintaxis de bloque o en línea. Problemas. Ejemplos (CU00323A)
- Ejercicios ejemplos: operador mod e if then else en Visual Basic. Par o impar, ecuación 2º grado... (CU00324A)
- Select Case Visual Basic (switch, Según Caso Hacer). Ejemplos y ejercicios resueltos con To, Is... (CU00325A)
- Bucles (ciclos) Visual Basic: For Next Step, Do While Loop, Until. Ejemplos y ejercicios resueltos (CU00326A)
- Ficheros con Visual Basic. Leer (acceso) y guardar datos. Registros, campos. Operar con archivos (CU00327A)
- Acceso a ficheros (archivos) con Visual Basic. Acceso secuencial, aleatorio, binario. Concepto. (CU00328A)
- Open, Close, Freefile, Write#, Input#. Abrir y cerrar archivos con Visual Basic. Ejemplos prácticos (CU00329A-1)
- Ficheros con Visual Basic. StreamWriter/Reader. Write, Read, WriteLine, ReadLine. Ejemplos (CU00329A-2)
- Ejercicios resueltos en Visual Basic: ejemplos leer datos desde ficheros, bucles For Next, If Then (CU00330A)
- Ejemplos de uso de forms, labels, inputbox y msgbox en Visual Basic. Ejercicios resueltos básicos (CU00332A)
- Ejemplos Visual Basic: función Val, arrays de controles, generar números aleatorios en un rango (CU00333A)
- Ejercicios resueltos de ejemplo en Visual Basic. Arrays estáticos, vbYes, vbNo y MsgBox. If Then (CU00334A-1)
- Ejercicios resueltos VB y .NET. Arreglos estáticos, Do While, StreamReader, readLine, ficheros (CU00334A-2)
- Final de archivo EOF ó Is Nothing con Visual Basic y .NET. Ejercicio resuelto ejemplo con Do while. (CU00335A)
- Visual Basic, .NET. End, Me.Close, Unload, Exit Sub. Cerrar ventanas, subs o programa. Ejemplos (CU00336A)
- Visual Basic y .NET Do Loop, Exit Do, Exit For, GoTo. Salir de bucles. Ejercicios ejemplo resueltos (CU00337A)
- Visual Basic. Procedimientos Sub. Funciones Function. Parámetros. Programas con módulos. (CU00338A)
- Variables locales, de clase y globales en Visual Basic. Concepto. Ejemplos y ejercicios resueltos (CU00339A)
- Visual Basic: procedimientos Sub. Funciones Function. Tipos de parámetros y de retorno. Ejemplos (CU00340A)
- Visual Basic: paso de parámetros por referencia ByRef y por valor ByVal. Procedimientos, funciones (CU00341A)
- Arrays dinámicos y estáticos en Visual Basic y .NET. Redim, Preserve, Erase. Ejercicio ejemplo (CU00342A)
- Ubound y Lbound Visual Basic. Conocer índice superior e inferior de arrays (arreglos) Ejemplos (CU00343A)
- Ejercicios resueltos Visual Basic. Arrays (arreglos), mod, ficheros, Ubound. Cálculo serie numérica (CU00344A)
- Ejercicio ejemplos resueltos con Visual Basic y .NET uso de Sub. If - then, val, do - loop - while. (CU00345A)
- Ejercicio resuelto Visual Basic. Lista de datos con Redim, InputBox, Val, Do While Loop. Ejemplos (CU00346A)
- Depuración de algoritmos en Visual Basic. Construir tablas de variables con Labels y TextBoxes (CU00347A)
- Prueba (test) de programas en Visual Basic. Depurar errores. Cómo recargar formularios VB y .NET (CU00348A)
- Ejecución paso a paso y puntos de interrupción (breakpoints) en Visual Basic. Depurar programas (CU00349A)
- Depurar programas en Visual Basic: verificar resultado, procesos o zona. Ejemplos con bucles for (CU00350A)
- Ejemplo: construir tablas de variables para testear un algoritmo con bucle Do While en Visual Basic. (CU00351A)
- Tipos de errores en Visual Basic: de compilación, de ejecución y de sintaxis. Depuración. NeuN (CU00352A)
- Errores Visual Basic. On Error Resume Next, GoTo. Objeto Err: Err.Number y Err.Description. Clear (CU00353A)
- Ejercicio resuelto Visual Basic: programa con gestión errores. Ejemplo con On Error y Err.Number. (CU00354A)
- Generar un archivo punto exe en Visual Basic como programa ejecutable. Final del curso (CU00355A)
- Ejercicio de algoritmia resuelto con Visual Basic: ordenar series de series de números. (CU00356A)
- Ejercicio de algoritmia resuelto con Visual Basic. Plantear casos, relaciones y procesos con letras (CU00357A)
- Abstracción, código y verificación del programa ejercicio algorítmico resuelto con Visual Basic. (CU00358A)
- Final del curso tutorial “Aprender a programar en Visual Basic desde cero”. Críticas, sugerencias (CU00359A)
- Curso básico de programación lenguaje C desde cero
- Información básica "Curso básico de programación lenguaje C desde cero" (CU00501F)
- Indice del tutorial "Curso básico de programación en lenguaje C desde cero" (CU00502F)
- Orientación sobre el tutorial "Curso básico de programación en lenguaje C desde cero" (CU00503F)
- Historia de la programación y de C. Lenguajes y paradigmas: estructurada, orientada a objetos... (CU00504F)
- ¿Qué es y para qué sirve C? Uso en sistemas operativos Unix, compiladores… familia lenguajes C (CU00505F)
- ¿Qué es un compilador C? Mejor IDE entorno de desarrollo: Codelite, CodeBlocks, Geany, KDevelop (CU00506F)
- Descargar Code::Blocks IDE C/C++. Instalar en Windows, Linux, MacOs. Versiones de 32 y 64 bits (CU00507F)
- Ejemplo programa básico C tipo Hola Mundo en consola. Compilar y ejecutar código en CodeBlocks (CU00508F)
- Instalar el compilador MinGW para C. Configurar CodeBlocks (Settings). Ayuda y manual del IDE (CU00509F)
- Tipos de datos en C. Declarar variables enteras int, long, o decimal float, double. char. Inicialización (CU00510F)
- Ejemplos lenguaje C. Declarar variables, asignar valor. Programa básico int main mostrar mensaje (CU00511F)
- typedef C. Declaración de tipos definidos por el usuario. Ejemplo ejercicio resuelto arrays o arreglos (CU00513F)
- Cadenas de texto en C (Strings). Arrays o arreglos de caracteres. Ejemplos ejercicios resueltos (CU00514F)
- Arrays o arreglos multidimensionales en C. Matrices. Ejemplos y ejercicios resueltos varios índices (CU00515F)
- Configurar editor Code::Blocks. Revisor ortográfico. Numerar líneas. Plegado (fold), autocompletado (CU00516F)
- Cómo insertar comentarios en el código C, en línea o en bloque. Diferencias. Ejemplos y ejercicios (CU00517F)
- Operadores aritméticos básicos en lenguaje C. Prioridades. Concepto de módulo o resto de división (CU00518F)
- Operadores lógicos y relacionales en lenguaje C. Igual que, distinto, and &&, or ||, not ! Ejemplos. (CU00519F)
- Funciones matemáticas en C. Redondeo, valor absoluto, potencia, trigonométricas, raíz cuadrada (CU00520F)
- Codeblocks: dar formato al código. Tabulaciones. format use AStyle. Cómo dividir líneas largas en C (CU00521F)
- Pedir datos por teclado con C. Función scanf. Códigos de formato tipos int, long, double, char, string (CU00522F)
- Función printf en lenguaje C. Mostrar mensajes por pantalla-consola. Ejemplos ejercicios resueltos. (CU00523F)
- Caracteres códigos de escape en C. Salto de línea. Comillas. Mostrar letra eñe y tildes - acentos (CU00524F)
- Generar números o secuencias aleatorios en C. Intervalos. srand y rand. Time null. RAND_MAX. (CU00525F)
- Ejercicios resueltos de programación C. Crear números aleatorios en intervalos o rangos. Ejemplo (CU00526F)
- Ejercicios básicos de programación en C resueltos. Variables, printf, scanf, datos, cálculos simples (CU00527F)
- Sentencias puts y gets en código C. Diferencia con printf y scanf. Entradas de usuario. Ejemplos (CU00528F)
- If then else en C. Estructura condicional decisión o bifurcación. Sintaxis. Ejemplos and, or, igual que (CU00529F)
- Ejercicios resueltos en C if then else condicionales. Par o impar. Ecuación cuadrática. Paradojas. (CU00530F)
- Constantes simbólicas en C. Macros con define. Diferencia entre const y #define. Ejemplo código (CU00531F)
- Condicionales switch case default break en C. ¿Admite Strings? Elegir entre opciones. Ejemplo (CU00532F)
- Bucles en lenguaje C (estructura de repetición). Condición, contador. Ejemplos. Tabla de multiplicar (CU00533F)
- while y do while break en lenguaje C. Bucles mientras hacer. Forzar salida o terminación. Ejemplo (CU00534F)
- Funciones para cadenas en C. Longitud sizeof. string.h y strcpy, strlen, strcat, strcmp. Ejemplos. (CU00535F)
- Leer y escribir archivos o ficheros en C. fopen, fclose, modos de acceso read, write y append (CU00536F)
- Escribir (guardar datos) en ficheros o archivos en lenguaje C. fputc, putc, fputs, fprintf. Ejemplos (CU00537F)
- Leer recuperar extraer datos de ficheros o archivos en C. fgetc, getc, fgets, fscanf. Ejercicio resuelto (CU00538F)
- Ejercicios de programación en C. Paso de pseudocódigo a código. Bucles, condiciones, arreglos... (CU00539F)
- Programación en lenguaje C: ejercicios resueltos arrays o arreglos, ciclos for, while, scanf, if else (CU00540F)
- Ejemplos de código C: contadores, arrays o arreglos uni y multidimensionales, números aleatorios (CU00541F)
- Ejercicios codificación C. Dibujar rombo diamante. Arreglos unidimensionales. Calcular sumatorios. (CU00542F)
- Final de archivo (eof y feof) con C. End Of File. Leer datos de un fichero hasta final. Ejemplo código (CU00543F)
- Finalizar programas en C con exit. Cambiar flujo en bucles: break y continue. Ejemplos resueltos (CU00544F)
- break: forzar salida bucles ciclos for, while, do en C. Loop. break statement not within loop or switch (CU00545F)
- Instrucción goto en C. Etiquetas o labels. Por qué no debe usarse (harmful de Dijkstra). Ejemplos (CU00546F)
- Funciones en C ¿qué significa void? ¿Qué es el tipo de retorno? ¿Para qué sirve return? Módulos (CU00547F)
- Ambito de variables en C. Globales y locales. Undeclared (first use in this function). Ejemplo código (CU00548F)
- Funciones con y sin parámetros en C. Invocar. Signaturas. Argumentos. Tipo de retorno. Ejemplos (CU00549F)
- Paso de parámetros argumentos en C. Por defecto, por valor o por referencia. sizeof longitud length (CU00550F)
- Ejercicios de programación en C resueltos. Arrays o arreglos unidimensionales, ciclos, leer ficheros (CU00551F)
- Ejercicios funciones en C. Ejemplo calcular series numéricas. Sumatorio n impares. Refactorizar. (CU00552F)
- Otros aspectos de la programación C: structs, punteros, listas enlazadas dinámicas, memoria... (CU00553F)
- Final del tutorial "Curso básico de programación lenguaje C desde cero" (CU00554F)
- Curso Aprender programación Java desde cero
- Información básica Curso "Aprender programación Java desde cero" (CU00600B)
- Indice del curso "Aprender programación Java desde cero" (CU00601B)
- Orientación cara al seguimiento del curso para aprender a programar en Java desde cero (CU00602B)
- ¿Qué es Java? Concepto de programación orientada a objetos vs programación estructurada (CU00603B)
- ¿Es Java el mejor lenguaje para aprender programación básica? Ventajas e inconvenientes (CU00604B)
- ¿Es Java software libre? ¿Qué sistema operativo es mejor usar con Java? ¿Windows, Linux, Mac? (CU00605B)
- Versiones y distribuciones Java: J2SE, J2EE, J2ME. ¿Java 7, Java 8, Java9..., cuál es mejor? (CU00606B)
- ¿Qué son las actualizaciones Java y para qué sirven? Evoluciones del Java Development Kit JDK (CU00607B)
- Descargar (download) java. Obtener el instalador JDK (Java Development Kit) de Oracle. (CU00608B)
- Instalar Java en Windows en nuestro PC. Opciones de instalación del JDK. Comprobaciones (CU00609B)
- Configurar Java en Windows. Variables de entorno JAVA_HOME y PATH (CU00610B)
- La máquina virtual Java (JVM o Java Virtual Machine). Compilador e intérprete. Bytecode. (CU00611B)
- Compilar y ejecutar un programa Java. Uso de la consola DOS o cmd de Windows. Invocar javac (CU00612B)
- Netbeans, Eclipse, JCreator, JBuilder… ¿Cuál es el mejor entorno de desarrollo (IDE) para Java? (CU00613B)
- Descargar (download) BlueJ, IDE Java ideal para enseñanza. Instalación en Windows, Linux o Mac (CU00614B)
- ¿Qué es un proyecto Java? Organización de archivos .java, .class y otros. Código fuente y máquina (CU00615B)
- La ventana editor en el IDE Java BlueJ. Escribir código, compilar, documentación, mensajes de error (CU00616B)
- Escribir código (una clase) en Java con un IDE. Primer programa con la ventana de consola BlueJ (CU00617B)
- Comentarios en línea o multilínea en código de programación Java. Concepto de bloque de código. (CU00618B)
- Conceptos de objetos y clases en Java. Definición de instancia. Ejemplos básicos y prácticos. (CU00619B)
- Visualizar clases y crear objetos Java con BlueJ. Invocar métodos. Diferencias entre clase y objeto (CU00620B)
- Tipos de datos Java. Tipos primitivos (int, boolean...) y objeto (String, array o arreglo...) Variables (CU00621B)
- ¿Qué es una clase java? Concepto. Atributos (propiedades o campos), constructor y métodos. (CU00623B)
- Métodos en Java tipo procedimiento (…void) y tipo función (…return). Definición. Invocación. (CU00624B)
- Tipos de métodos y constructores en Java: métodos con parámetros y métodos sin parámetros. (CU00625B)
- Tipos de métodos en Java: métodos consultores o de acceso (getters) y modificadores (setters). (CU00626B)
- Estado de un objeto durante la ejecución de un programa Java. Crear e inspeccionar un objeto. (CU00627B)
- Concepto de parámetros formales y actuales en métodos y constructores Java. Ejemplo de código. (CU00628B)
- Concepto, definición y filosofía de métodos y clases en programación orientada a objetos y Java (CU00629B)
- Concepto de signatura de métodos en Java. Primera definición de interfaz o interface. Ejercicios (CU00630B)
- Guardar los proyectos Java. Copias de seguridad, gestión de versiones y sistema de archivos (CU00631B)
- Imprimir por consola en Java con System.out. Concatenar cadenas. Notación de punto para objetos. (CU00632B)
- Operadores aritméticos en Java. +, -, *, / y %. Operador mod o resto de una división entre enteros. (CU00633B)
- Operadores lógicos en Java. Igual, distinto, and, or, not, mayor, menor. Cortocircuito. Prioridades (CU00634B)
- Sentencia de asignación en Java. Operador de asignación compuesta += y -= (opcional). Ejemplo. (CU00635B)
- If else, if else if Java. Estructura o esquema de decisión condicional. Ejemplos de uso. Ejercicios (CU00636B)
- switch en Java (condicional de selección). Diagrama de flujo y ejemplo de aplicación. Ejercicio (CU00637B)
- Variables locales a un método o constructor en Java. Conflictos y sobrecarga de nombres. (CU00638B)
- Cómo crear constructores con o sin parámetros. Inicializar objetos Java. Ejercicio ejemplo resuelto (CU00639B)
- Clases con dos o más constructores en Java. Sobrecarga de constructores o métodos. Ejemplo (CU00640B)
- Clases que utilizan objetos. Relación de uso entre clases Java. Concepto de diagrama de clases (CU00641B)
- Pasar objetos como parámetros a un método o constructor Java. Diferenciar objeto y tipo primitivo (CU00642B)
- La sentencia new: invocación de un constructor para crear objetos en Java. Concepto y ejemplos. (CU00643B)
- Concepto y definición de clase en Java. Objetos del mundo real y abstractos. Ejemplos y ejercicio. (CU00644B)
- Qué es y para qué sirve el API de Java. Librerías de biblioteca estándar (JDBC, JavaFX, RMI...) (CU00645B)
- Organización del API JAVA. Principales clases o librerías y nombres. Diferencias java y javax. (CU00646B)
- Math api de JAVA (utilidades matemáticas). Ejemplo potencias, raíces. Constructores privados. (CU00647B)
- Concepto de interfaz de clase Java ¿Qué es? Signatura de métodos-constructores. Ejemplo String (CU00648B)
- Estudiando el concepto de método Java. El método substring de la clase String. Extraer caracteres (CU00649B)
- Método length de la clase String del API de Java. Ejemplo de uso de métodos para evitar errores. (CU00650B)
- Crear un programa orientado a objetos con Java. Divide y vencerás. Abstracción y modularización (CU00651B)
- Ejemplo de código Java básico. Clases con campos, constructor y métodos. La palabra clave this (CU00652B)
- Concepto definición: método interno (propia clase) y método externo en Java. Ejemplos. Ejercicios (CU00653B)
- La palabra clave this en java. Contenido null por defecto de un objeto. Ejemplo ejercicio resuelto (CU00654B)
- Clase con el método main: clase principal, iniciadora o “programa principal” en Java. Concepto (CU00655B)
- Código ejemplo clase con método main en Java. Sintaxis con String[] Args. Ejecutar un programa (CU00656B)
- Pedir datos en Java por consola (teclado). Escape backslash. System.out.print. Salto de línea \n (CU00657B)
- Tipos de bucles Java. Bucle for. Operadores ++ y --. Sentencia break. Ejemplo ejercicio resuelto. (CU00658B)
- While y do while en Java (ciclos o bucles). Ejemplo break: salir de un bucle. Ejercicios resueltos (CU00659B)
- Detener programas Java en ejecución. El BlueJ debugger. Concepto de bug y punto de interrupción (CU00660B)
- Pensar en objetos. Una entrada de teclado o consola en Java como objeto con campos y métodos. (CU00661B)
- El método equals en Java. Diferencia entre igualdad e identidad. Comparar objetos. Ejemplos. (CU00662B)
- Asignación de igualdad en Java. Referencias a objetos. Diferencia entre igualdad e identidad. (CU00663B)
- Colección de objetos de tamaño variable Java. Listas, pilas, colas. Collection, List, Set, Queue, Map (CU00664B)
- Clase ArrayList del api Java. Métodos add, size, etc. Concepto de clase genérica o parametrizada (CU00665B)
- El for extendido o bucles for each en Java. Ventajas e inconvenientes. Ejercicio ejemplo resuelto. (CU00666B)
- Tipo Iterator api Java. Ejemplo. Error java.util.Concurrent ModificationException. Resumen bucles (CU00667B)
- Objetos null en Java. Error java.lang.NullPointerException. Autoboxing, unbox. Objetos anónimos (CU00668B)
- Arrays o arreglos Java. Ejemplos, de objetos y tipos primitivos; length. Tipos de colecciones (CU00669B)
- Conversión de tipos de datos en java (tipado). Ejemplos. Método valueOf. Error inconvertible types (CU00670B)
- Métodos get y remove de ArrayList Java. Tipo requerido y devuelto. Ejemplo conversión de tipos. (CU00671B)
- Generar números aleatorios en Java. Clase Random y método nextInt. Ejercicio ejemplo resuelto. (CU00672B)
- static, final en Java (palabras clave). Variables de clase o campos estáticos y constantes. Ejemplos (CU00673B)
- Proyectos Java. Package e import. Jerarquía, visibilidad y organización de clases. Ejemplos. (CU00674B)
- Copiar y comparar arrays en Java. Conceptos: identidad e igualdad. Ejercicios resueltos ejemplos. (CU00675B)
- Clase Arrays del api Java. Métodos equals (comparar), copyOf (copiar), fill (rellenar). Ejemplos. (CU00676B)
- Concepto o definición de interface Java ¿Qué es una interface? Tipos de interfaz. Ejemplo práctico (CU00677B)
- Concepto definición de polimorfismo en Java. ¿Qué es el polimorfismo? Ejemplo práctico. Ejercicio (CU00678B)
- Transformar un array en ArrayList Java. Método asList (clase Arrays). Ejemplo constructores. (CU00679B)
- Documentar proyectos Java con Javadoc. Comentarios, símbolos, tags (deprecated, param, etc.) (CU00680B)
- Tipos enumerados (enum) Java. Ejemplos de código. Error enum types must not be local. Ejercicio (CU00681B)
- Enumerados como clases Enum en Java. Constructores. Método values. Ejercicio ejemplo resuelto. (CU00682B)
- Concepto de métodos de clase o static y métodos de instancia. Diferencias. Método main de Java. (CU00683B)
- Concepto o definición de herencia en Java (programación orientada a objetos). ¿Qué es? Ejemplos (CU00684B)
- Jerarquías de herencia en Java. Concepto de superclases y subclases. El API Java. Ejemplos. (CU00685B)
- Ejemplo de herencia en Java. Uso de palabras clave extends y super. Constructores con herencia. (CU00686B)
- Ejercicio resuelto ejemplo de herencia simple, extends y super en Java. Constructores con herencia (CU00687B)
- Concepto de polimorfismo y variables polimórficas en Java. Jerarquía de tipos. Ejemplos. Ejercicio. (CU00688B)
- Ejemplos conversión de tipos en Java. Enmascaramiento, casting. classcastexceptions. instanceof. (CU00689B)
- Sobreescribir métodos en Java. Tipo estático y dinámico. Ligadura. Métodos polimórficos. Ejercicio (CU00690B)
- Ejemplo ejercicio resuelto con polimorfismo, sobreescritura de métodos y herencia en Java. Código (CU00691B)
- Palabra clave super: invocar métodos de superclases desde subclases en Java. Ejemplo básico. (CU00692B)
- public, private y protected Java.Tipos de modificadores de acceso. Visibilidad en clases, subclases. (CU00693B)
- Sobreescribir métodos toString y equals en Java. Ejemplos. Ejercicios resueltos. Comparar objetos. (CU00694B)
- Clases y métodos abstractos en Java. Abstract class. Clases del api. Ejemplos código y ejercicios. (CU00695B)
- Concepto de interface y herencia múltiple en Java. Implements. Ejemplos y diagramas de clases. (CU00696B)
- Para qué sirven las interfaces Java. Implementar una interfaz del API. Ventajas y ejemplos básicos. (CU00697B)
- Resumen de ventajas de la herencia en Java. Avanzar en Java: Swing, gestión de errores y más. (CU00698B)
- Final del curso tutorial aprender a programar en Java desde cero. Creciendo como programadores… (CU00699B)
- Curso Lenguaje programación Java Nivel Avanzado I
- Información Básica Curso "Lenguaje de programación Java nivel avanzado I" (CU00901C)
- Índice del curso "Lenguaje de programación Java nivel avanzado I" (CU00902C)
- Repaso arrays o arreglos unidimensionales en Java. Tipos de inicialización. Ejemplos de código (CU00903C)
- Ejercicios ejemplos resueltos con arrays (arreglos) unidimensionales en Java. Calcular letra DNI (CU00904C)
- Arrays (arreglos) multidimensionales en Java. Declaración y uso. Ejemplos y ejercicios resueltos. (CU00905C)
- Java Redondear a 2 o más decimales. Errores precisión. BigDecimal, RoundingMode, BigInteger (CU00907C)
- Clase Math api Java. Funciones matemáticas (trigonométricas, log, etc.) Redondeo round, floor, ceil (CU00906C)
- Generación de números aleatorios en Java. Rangos. Clase Random. Ejemplos ejercicios resueltos. (CU00908C)
- Ejercicios resueltos Java. Ejemplos de números aleatorios clase Random. Enteros con nextInt (CU00909C)
- Matrices, arreglos o arrays de gráficos en Java. Ejemplo automatización con Jlabel y JtextField (CU00930C)
- Ingresar datos con un control visual Java. JTextField y getText, clase y método. Ejemplos sencillos (CU00928C)
- Pedir datos en Java con JtextArea y mostrar con JLabel. setBounds, setText, getText. Ejemplos (CU00929C)
- API Java. Descarga (download) e instalación de documentación clases ¿Mejor en local o internet? (CU00910C)
- Paquete java.lang. Interfaces, clases (String, Stringbuffer, StringBuilder) Concepto de inmutabilidad. (CU00911C)
- Ejercicio ejemplo resuelto interface Cloneable y método clone del API Java. Cómo duplicar objetos (CU00912C)
- Ejercicio ejemplo resuelto interface Comparable y método compareTo (API Java). Comparar objetos (CU00913C)
- StringBuffer, StringBuilder Java. Ejemplo. Diferencias entre clases. Criterios para elegir. Métodos. (CU00914C)
- Interface Iterable y método Iterator (API Java). Recorrer colecciones. Ejercicio y ejemplo resuelto (CU00915C)
- Paquete java.util (API Java). Interfaces y clases: StringTokenizer, Date, Calendar, HashSet, TreeSet (CU00916C)
- Interface Collection (API java). add, remove, size. Ejemplo ArrayList. Diferencia con List. Streams (CU00917C)
- Interface Comparator (API java). Diferencias con Comparable. Clase Collections. Código ejemplo (CU00918C)
- Interface Iterator api java. Recorrer listas, maps... Método remove borrar objetos. Ejemplo práctico (CU00919C)
- Interface List del api java. Clases ArrayList, LinkedList, Stack, Vector. Ejemplo con ArrayList (CU00920C)
- Interface List. Clase LinkedList api java. Ejercicio diferencias entre ArrayList y LinkedList. Código (CU00921C)
- La clase Vector del api java. Métodos trimToSize y ensureCapacity. Ejemplo y ejercicios resueltos. (CU00922C)
- La estructura de datos pila en java. Clase Stack del api java. Ejemplo simple y ejercicios resueltos (CU00923C)
- Interfaces Set y SortedSet del api java. Clases HashSet y TreeSet (ordenado). Ejemplo. Diferencias (CU00924C)
- Interfaces Map y SortedMap del api de java. Clases HashMap y TreeMap. Ejemplo. Diferencias. (CU00925C)
- Dividir o separar cadenas de texto en java. Clase StringTokenizer. countTokens. Ejemplos simples (CU00923C*)
- Clase Date del api java. Métodos before, after, toLocaleString, toGMTString y getTime. Ejemplos. (CU00924C*)
- Clase Calendar y GregorianCalendar java. Conversión de Fechas. Ejemplos. Cambios desde Java 8 (CU00925C*)
- Concepto de gestión de excepciones en Java. ¿Qué es el tratamiento de errores en programación? (CU00926C)
- Gestión de excepciones en Java. Captura con bloques try catch finally. Ejemplos resueltos sencillos (CU00927C)
- Final del curso sobre Programación Avanzada Java (CU00931C)
- Tutorial básico del programador web: HTML desde cero
- Información básica Curso "Tutorial básico del programador web: HTML desde cero" (CU00700B)
- Índice del curso "Tutorial básico del programador web: HTML desde cero" (CU00701B)
- Orientación sobre el curso "Tutorial básico del programador web: HTML desde cero" (CU00702B)
- Introducción a HTML: internet y los flujos de información. Estructura cliente-servidor-navegador. (CU00703B)
- ¿Qué es y para qué sirve HTML? El lenguaje más importante para crear páginas webs. HTML tags (CU00704B)
- HTML ¿un lenguaje de programación? Ejemplo concepto lenguaje de etiquetas vs programación. (CU00705B)
- ¿Cuáles son las versiones de HTML? Diferencias entre HTML 4 y HTML 5. Significado de strict... (CU00706B)
- ¿Qué necesito para escribir código HTML y crear páginas web? Ideas para crear buenas páginas (CU00707B)
- Descargar e instalar Notepad++ como editor de código. Preparando el entorno de desarrollo web (CU00708B)
- Configuración básica Notepad++. Autocompletar, autocerrar tags y otras ventajas de Notepad++ (CU00709B)
- Descargar e instalar el navegador. Ventajas de Google Chrome, Firefox ¿Cuál es mejor browser? (CU00710B)
- head y body HTML. Etiquetas básicas de páginas web. title (título), meta tag description y keywords (CU00711B)
- Significado de deprecated. Etiqueta body: cuerpo de la página HTML. ¿bgcolor, text, background? (CU00712B)
- Formatos de texto HTML: negrita, cursiva, tachado, subrayado, superíndice, subíndice. b y strong (CU00713B)
- Etiquetas HTML básicas: imágenes. img. src, alt. width, height. Deprecated: border, align. Rutas (CU00714B)
- Encabezados HTML h1 a h6. Párrafos. Aplicar estilos y etiqueta pre (texto preformateado). Ejemplo (CU00715B)
- Comentarios en HTML. Líneas separadoras. Etiqueta hr. Atributos deprecated size, width, noshade. (CU00716B)
- Hipervínculos, links o enlaces HTML. Etiqueta a. Atributos href, target y title. Tipos de links. img (CU00717B)
- Listas HTML. Listas no ordenadas ul, ordenadas ol, de definiciones. Tag li. Etiquetas dl, dt, dd (CU00718B)
- Crear tablas HTML. colspan y rowspan. Unir celdas: horizontal y vertical. tr, td, th. Caption o título (CU00719B)
- Formularios HTML. form, label. name, value, id. Ejemplos. Checkbox, option button, combobox (CU00720B)
- input HTML, type y value. Pedir datos en formularios. Multilínea textarea. text, password. Ejemplos (CU00722B)
- checkbox y radio en form HTML. select, option y optgroup. multiple. Listas desplegables (opciones) (CU00723B)
- Formularios HTML. Botones: envío submit, Restablecimiento reset, imagen y contenido (button). (CU00724B)
- enctype multipart/form-data HTML. Seleccionar archivo (type file) en formularios. Ejemplo básico (CU00725B)
- div y span HTML tags. Capas o contenedores. Ejemplos uso. Maquetar estructura de páginas web (CU00726B)
- id HTML. Creación de un portal web básico. Página principal. Cabecera, menú, cuerpo y pie. Código (CU00727B)
- Ejemplo formulario HTML (method, action...). Crear portal web básico. Ejemplo código en capas div (CU00728B)
- Cómo crear cuenta hosting gratuita en servidor HTML y acceder vía panel administración CPANEL. (CU00729B)
- Cómo subir nuestra web al servidor HTML (Internet) mediante el explorador de archivos del CPanel. (CU00730B)
- ¿Qué es y para qué sirve JavaScript? Embeber JavaScript en HTML. Ejercicio ejemplo básico (CU00731B)
- Utilidad de CSS en desarrollos web junto a HTML y JavaScript. Aplicar estilos. Ejemplo sencillo (CU00732B)
- Generar HTML usando lenguaje PHP. Ejemplos sencillos. Qué estudiar para ser programador web (CU00733B)
- Final del curso: "Tutorial básico del programador web: HTML desde cero". Críticas, sugerencias (CU00734B)
- Tutorial básico del programador web: CSS desde cero
- Información básica Curso "Tutorial básico del programador web: CSS desde cero" (CU01000D)
- Índice del curso "Tutorial básico del programador web: CSS desde cero" (CU01001D)
- Orientación sobre el curso "Tutorial básico del programador web: CSS desde cero" (CU01002D)
- ¿Qué es CSS? HTML, conocimiento previo para poder aprender CSS desde cero (CU01003D)
- ¿Es CSS un lenguaje de programación? ¿Para qué sirve? Diferencias de HTML, CSS, PHP, ASP... (CU01004D)
- Efectos CSS. Bordes, márgenes, fuentes, animaciones… Frontera de CSS, HTML y programación. (CU01005D)
- CSS en aplicaciones web Joomla, WordPress, Drupal, phpBB, etc. Plantillas, Templates o Themes (CU01006D)
- Empezar a usar CSS a partir de un documento HTML con estructura básica (títulos, listas, etc.) (CU01007D)
- De la estructura HTML y su semántica al modelo de cajas CSS. Elementos block e inline CSS (CU01008D)
- Tipos básicos de estilos CSS: estilos por defecto y CSS en línea (inline). Sobreescritura de estilos (CU01009D)
- Formas de aplicar CSS: interno y externo. link rel y archivos de extensión css. Comentarios CSS (CU01010D)
- Selectores CSS: id. Aplicar CSS a partes de una web. Ejemplos. Diferenciar etiquetas HTML en ids (CU01011D)
- Selector de clases CSS: class. Aplicar estilos CSS en distintos lugares de una web. Ejemplos. (CU01012D)
- Concepto de herencia en hojas de estilo CSS. ¿Qué es? Forzar herencia con inherit. Ejemplos. (CU01013D)
- Referenciar CSS con atributos de tags HTML. Selectores tipo expresión regular. Ejercicios resueltos (CU01014D)
- Selectores avanzados y pseudoclases CSS first-child, nth-child, last, not, -letter -line, after, before (CU01015D)
- Selector universal. nth-of-type y nth-last-child. Combinar CSS. Ejemplos y ejercicios resueltos (CU01016D)
- Concepto: cascada y herencia CSS. Estilos de usuario. Importancia !important. Ejemplos prácticos (CU01017D)
- Cascada de estilos. Cálculo de especificidad. Cómo usar !important en CSS. Ejercicios resueltos (CU01018D)
- Colores HTML y CSS. RGB decimal o porcentual. Códigos de colores hexadecimales. Ejemplos (CU01019D)
- Web safe colors. Colores RGBA, HSL, HSLA. Transparencia CSS. Lista de colores HTML - CSS (CU01020D)
- Color de fondo. Propiedad background-color CSS. Valor por defecto transparent. Ejemplos (CU01021D)
- Versiones CSS. Algo de historia y perspectiva. ¿Qué es el W3C? Recomendaciones oficiales (CU01022D)
- Documentación especificación oficial CSS. W3schools y W3fools. Validación CSS W3C validator (CU01023D)
- Unidades de medida CSS relativas o absolutas. in, cm, mm, pt, pc, pixel px, porcentaje, em, ex (CU01024D)
- Propiedades CSS width y height. auto (automático). Ejemplos prácticos y ejercicios resueltos (CU01025D)
- Tipos de borde CSS. border-style hidden, solid... Efectos 3D. border-top right bottom left. Ejemplos (CU01026D)
- Shorthand: notación CSS abreviada. border-width (thin, thick) border-color (transparent). Ejemplos. (CU01027D)
- Concepto de margen y relleno CSS. Diferencias entre margin y padding CSS (box model). Ejemplos (CU01028D)
- Padding y margin CSS. Top, right, bottom, left. Margin negativo y centrar con margin auto. Ejemplos (CU01029D)
- Definición de fondo CSS. background-image. Efecto fondo página web. background-repeat. Ejemplos (CU01030D)
- CSS background-position, background-attachment, clip, origin y size. Shorthand fondo. Ejemplos (CU01031D)
- Propiedad position CSS: static, relative, absolute, fixed. Top, right, bottom, left. Ejemplos prácticos (CU01032D)
- Propiedad display CSS. inline, block, none, list-item. Ejercicios ejemplos resueltos en código CSS (CU01033D)
- Concepto float CSS. none, left, right y ¿centrar?. Colocar texto alrededor de una imagen. Ejemplos (CU01034D)
- clear CSS both ¿float no funciona? ¿El texto no envuelve una imagen html? Por qué de problemas (CU01035D)
- Diseño web CSS dos, tres, cuatro columnas con float ¿width en porcentajes no funciona? Ejemplos (CU01036D)
- Sprite CSS: concepto. ¿Qué es, cómo crear y usar un sprite? Ejemplos y código ejercicio resuelto (CU01037D)
- overflow CSS. scroll. overflow-x, overflow-y. Propiedad visibility (visible, hidden, collapse). Ejemplos (CU01038D)
- z-index CSS ¿no funciona? Superposición de elementos tipo capas, objetos, div o imágenes (CU01039D)
- CSS text-align, color, text-decoration, text-indent, white-space nowrap, pre, pre-wrap, pre-line (CU01040D)
- CSS efecto sombra con text-shadow y blur, text-overflow clip, ellipsis y line-height (interlineado) (CU01041D)
- CSS text-transform y first-letter, letter-spacing y word-spacing. Cortar palabras largas con word-wrap (CU01042D)
- CSS vertical-align middle ¿no funciona? Centrar verticalmente una imagen, texto, div, etc. Ejemplos (CU01043D)
- CSS font-size (uso de larger, smaller) font-weight o negrita (bolder, lighter). font-style o cursiva italic (CU01044D)
- CSS font-family. tipografía (tipos de letra). Lista de tipos. font-variant (small-caps). Shorthand font (CU01045D)
- @font-face CSS. Fuentes web gratuitas. Problemas. Convertir woff, eot, ttf, otf, svg. Font converters (CU01046D)
- Listas CSS. list-style-type, list-style-position (outside, inside), list-style-image. Shorthand list-style. (CU01048D)
- Menú horizontal CSS o vertical. Crear menús con efectos a partir de listas CSS. Código ejemplos (CU01049D)
- Menú desplegable CSS horizontal. Efecto dropdown. Ejemplo de código (float, display, position…) (CU01050D)
- Estilos y herencia CSS en tablas. Width, height, font-size y overflow en tablas. border-collapse (CU01051D)
- Diseño tablas CSS. border-spacing, caption-side, empty-cells. Colores de filas intercalados alternos (CU01052D)
- Diseño líquido CSS (fluido) frente a responsive-design. max-width, min-width, max-height, min-height (CU01053D)
- cursor CSS. Tipos. Efectos hover: move, no-drop, resize, not-allowed, crosshair, progress, wait. (CU01054D)
- Comentarios condicionales CSS. Problemas: compatibilidad entre navegadores. Strict mode. Filtros (CU01055D)
- Prefijos CSS de navegador Chrome, Firefox, I.Explorer, Opera, Safari. -webkit -moz -ms -o Ejemplos (CU01056D)
- Columnas CSS: column-count, column-width, columns, colum-gap y colum-rule. Ejemplos prácticos (CU01057D)
- Efecto CSS esquinas redondeadas: border-radius. border-left-top-radius. Ejemplos círculo o elipse (CU01058D)
- Efecto sombra CSS: box-shadow. Sombra interior inset. Difuminado blur, spread. Ejercicio resuelto (CU01059D)
- Degradados CSS. Efecto lineal y radial. linear-gradient. Angulos CSS: unidades deg, grad, turn, rad. (CU01060D)
- Efectos CSS. radial-gradient tipo circle o ellipse. border-image: bordes personalizados. Ejemplos (CU01061D)
- Efectos CSS. transform: rotate, scale, skew y translate. Rotar, escalar, sesgar, trasladar. Ejemplos. (CU01062D)
- Animaciones CSS. transition-property, transition-duration, timing-function y efecto delay. Ejemplos. (CU01063D)
- Animación CSS. Diferencia entre transición y animación. @keyframes: fotogramas o estados clave. (CU01064D)
- Animation CSS. name, duration, delay, fill-mode, iteration-count, direction, timing-function,play-state (CU01065D)
- Final del curso: "Tutorial básico del programador web: CSS desde cero" (CU01066D)
- Tutorial básico del programador web: PHP desde cero
- Información básica Curso "Tutorial básico del programador web: PHP desde cero" (CU00800B)
- Índice del curso "Tutorial básico del programador web: PHP desde cero" (CU00801B)
- Orientación sobre el curso "Tutorial básico del programador web: PHP desde cero" (CU00802B)
- ¿Qué es PHP? y ¿Para qué sirve? Un potente lenguaje de programación para crear páginas web. (CU00803B)
- Comunicación cliente - servidor sin PHP y con PHP. Intérprete PHP y gestor de bases de datos. (CU00804B)
- Ventajas/inconvenientes: páginas estáticas/dinámicas con PHP. Buscadores: URLs amigables. (CU00805B)
- ¿Es PHP un buen lenguaje de programación? ¿Cuáles son las versiones de PHP? Historia. (CU00806B)
- ¿Cómo escribir código PHP y crear webs dinámicas? Remoto o local: WAMP, XAMPP, LAMP (CU00807B)
- Preparar el entorno de desarrollo para programar en PHP. Descargar e instalar Notepad++ editor (CU00808B)
- Configurar Notepad++ para crear webs PHP. Ventajas de Notepad++ como extensiones o plugins. (CU00809B)
- Descargar Filezilla: cliente FTP para acceso a archivos en un servidor remoto. Instalación ejemplo (CU00810B)
- Elegir navegador. Descarga e instalación. Ventajas de Google Chrome. Visualizar páginas PHP. (CU00811B)
- Trabajar en local con WAMP, XAMPP o similar, o con un servidor remoto PHP. ¿Qué es mejor? (CU00812B)
- Hosting gratuito: elegir, crear la cuenta en servidor PHP y acceder vía CPANEL y vía FTP. Ejemplo (CU00813B)
- Subir ficheros al servidor (FTP). Trajabar en remoto. Crear una página web con programación PHP (CU00814B)
- Conceptos básicos PHP. Estructura básica página. Etiquetas apertura y cierre. Embeber en HTML (CU00815B)
- Tipos de variables en PHP. Declaración y asignación. Sentencia echo: insertar texto en el HTML (CU00816B)
- if else e if else if PHP. Condicional ternario. Evaluar variables. Ejemplos y ejercicios resueltos. (CU00817B)
- Operadores lógicos en PHP. Igual, distinto, and, or, not, menor. Prioridades. Cortocircuito. Ejemplos (CU00818B)
- Operadores aritméticos en PHP: operadores básicos y resto (módulo %). Incremento y decremento. (CU00819B)
- switch PHP case, break, default. Condicional ¿Rangos o intervalos? Ejemplos ejercicios resueltos (CU00820B)
- Concatenar cadenas (strings) PHP. strlen (longitud caracteres) y substr (extraer subcadenas) (CU00821B)
- Tipos de bucles ciclos de repetición en PHP: while, do…while y for. Ejercicios y ejemplos resueltos. (CU00822B)
- Arrays PHP (arreglos). Concepto definición. Arrays unidimensionales (vectores). Ejemplos resueltos (CU00823B)
- Matrices. Array (arreglo) multidimensional PHP. Arrays anidados: concepto. Ejemplos y ejercicios (CU00824B)
- Arrays asociativos en PHP (arreglos). Concepto y formas de declaración y uso. Ejercicios resueltos. (CU00825B)
- count PHP (función). Recorrer arreglos o arrays uni o multidimensionales con for y foreach. Ejemplo (CU00826B)
- Funciones PHP: declaración y llamadas. Parámetros, tipos, return. Ejercicios ejemplos resueltos (CU00827B)
- Funciones cadenas PHP: str_replace, strtolower, count_chars, strpos, trim, str_repeat, strstr, chr (CU00828B)
- Comparar cadenas PHP: strcmp, ==, === No distinguir mayúscula: strcasecmp. Rellenar: str_pad (CU00829B)
- Funciones PHP de fecha, hora, tiempo. Time, date. Formato de fecha. mktime, gmmkitme. Ejemplo (CU00830B)
- Mostrar fecha en español PHP. setlocale, strftime. Formato. date_default _timezone _set. Ejemplos (CU00831B)
- Envío de datos de un formulario con PHP. Métodos GET y POST. Ejemplos y ejercicios resueltos. (CU00832B)
- $_GET PHP: recuperar datos de formularios HTML (pedir datos). Ejemplos y ejercicios resueltos. (CU00833B)
- $_POST PHP. Procesar datos de un formulario HTML. Ejercicios resueltos y ejemplos sencillos (CU00834B)
- Request PHP. Diferencias, ventajas y problemas de GET, POST, REQUEST. Ejercicios ejemplos. (CU00835B)
- Leer y escribir archivos de texto con PHP. Función fopen (modo), fgets, fputs, fclose y feof. Ejemplo (CU00836B)
- fwrite PHP. Lectura y escritura fichero txt. Modo acceso. PHP_EOL salto de línea. Ejercicio ejemplo (CU00837B)
- Extraer código fuente de página web con PHP. Leer archivos completos: file_get_contents y nl2br (CU00838B)
- Crear tablas MySql con phpMyAdmin. Tipos de datos básicos (Varchar, Int, Float). Insertar filas. (CU00840B)
- PHP: consultas MySql. mysqli_connect, select_db, query, fetch_array, free_result, close. Ejemplos (CU00841B)
- Ejemplo consulta PHP MySql. SELECT. Bucle while, mysqli_fetch_array: recorrer resultados query (CU00842B)
- PHP insert into values. Insertar datos (registros, filas) en base de datos MySql. Ejemplos y ejercicio (CU00843B)
- DELETE, TRUNCATE en PHP, MySql. Borrar datos en tablas. Cláusula WHERE, SELECT. Ejemplo (CU00844B)
- Final del curso: "Tutorial básico del programador web: PHP desde cero" (CU00845B)
- Tutorial básico programador web: JavaScript desde cero
- Información básica Curso "Tutorial básico del programador web: JavaScript desde cero" (CU01100E)
- Índice del curso "Tutorial básico del programador web: JavaScript desde cero" (CU01101E)
- Orientación sobre el curso "Tutorial básico del programador web: JavaScript desde cero" (CU01102E)
- ¿Qué es JavaScript? Principales usos. Servidor y cliente. Html, css y programación. Efectos (CU01103E)
- JavaScript: lenguaje de programación web. JavaScript de lado del servidor. Node.js, Jaxer, Ringojs... (CU01104E)
- JavaScript en CMS's Joomla, Wordpress, Drupal, Prestashop... Módulos, templates o themes... (CU01106E)
- Empezar a usar JavaScript a partir de HTML y CSS básicos (menú, listas, links, formularios, etc.) (CU01107E)
- Diferencias de navegadores ante JavaScript (Firefox, Explorer, Chrome, Safari…). JavaScript en línea (CU01108E)
- JavaScript interno con script type="text/javascript". Intérprete JavaScript . Función ejemplo básico (CU01109E)
- Archivos de extensión js. Incluir JavaScript en webs referenciando un fichero externo con src (CU01110E)
- Comentarios JavaScript en línea o multilínea. Punto y coma final ¿necesario? Inserción automática (CU01111E)
- Tipos de datos JavaScript. Tipos primitivos y objeto. Significado de undefined, null, NaN. Ejemplos (CU01112E)
- Tipos de variables JavaScript: numéricas Number (integer, float, double). Resultados NaN e infinity (CU01113E)
- Variables String JavaScript ¿Mejor usar comillas simples o dobles? Secuencias escape \n \t. length (CU01114E)
- Declarar variables JavaScript. Inicializarlas. Tipo booleano y valores true y false. Método toString() (CU01115E)
- Operadores aritméticos JavaScript. %, mod o resto de división. Precedencia. Concatenar Strings (CU01116E)
- Operadores lógicos JavaScript. Relacionales. Igual, distinto, and, or, not. Prioridades. Ejemplos. (CU01117E)
- Ejemplos JavaScript operadores incremento y decremento. Asignación y asignación compuesta. (CU01118E)
- If else, if else if JavaScript. Condicionales del flujo o estructuras de decisión. Ejemplos. Ejercicios (CU01119E)
- switch JavaScript (condicional de selección). Diagrama de flujo y ejemplo de aplicación. Ejercicio (CU01120E)
- Arrays JavaScript (arreglos). Declaración, inicialización. Array vacío. length. undefined. Ejemplos (CU01121E)
- Funciones JavaScript. Concepto. Parámetros (argumentos) y tipos. Paso por valor. Return. Ejemplo (CU01122E)
- DOM o Document Object Model JavaScript ¿Qué es, para qué sirve? W3C. Nodos. Child. Ejemplos (CU01123E)
- Tipos de nodos DOM: document, element, text, attribute, comment. Arbol de nodos para JavaScript (CU01124E)
- JavaScript childnodes, parentNode, firstChild, last, nextSibling, children.length, childElementCount (CU01125E)
- Acceder a nodos hijos JavaScript y atributos. nodeName, nodeType y nodeValue o texto. Ejemplos (CU01126E)
- JavaScript: acceder a elementos por id. getElementById. Document.all. Cambiar imagen img src (CU01127E)
- getElementsByTagName JavaScript. Cambiar estilos CSS de nodos con style. Ejemplo y ejercicio (CU01128E)
- Cambiar CSS con JavaScript: lista o tabla de equivalencias de propiedades CSS - JS. Camelcase (CU01129E)
- getElementsByName JavaScript. onsubmit al enviar formulario form con input type submit. Ejemplo (CU01130E)
- for JavaScript (bucles) Saber tamaño de array con length. Break (detener bucle). Ejemplos, ejercicio (CU01131E)
- while JavaScript. do while. continue (saltar bucle). Bucles con label (etiqueta o nombre). Ejemplos (CU01132E)
- Función eval JavaScript. getElementsByClassname. Ejemplo código JavaScript calculadora simple (CU01133E)
- querySelectorAll JavaScript y QuerySelector. Acceder a elementos por selectores CSS. Ejemplos (CU01134E)
- for in JavaScript: recorrer arrays o propiedades de objetos. Diferencia entre for y for in. Ejemplos (CU01135E)
- NodeList JavaScript. Diferencias de NodeList y array. Acceso a texto nodos: textcontent, innertext (CU01136E)
- Versiones de JavaScript. Diferencia con ECMAScript-262 o ISO/IEC. Especificación oficial. Historia (CU01137E)
- innerHTML JavaScript. Modificar texto o html (p.ej. div) en tiempo real. this: acceder al nodo actual (CU01138E)
- Ejemplo innerHTML JavaScript. Ejercicio resuelto. Modificar campos de tabla dinámica: editar filas (CU01139E)
- JavaScript createElement, createTextNode, appendChild. Modificar propiedad onclick con JavaScript (CU01140E)
- JavaScript clonenode (duplicar o copiar nodos), removechild, replacechild, insertbefore. Ejemplos (CU01141E)
- Funciones JavaScript cadenas texto: toLowerCase charAt substring split replace replaceAll indexOf (CU01142E)
- Function JavaScript. Crear objetos. this, new. Ejemplo: entender qué es un objeto y para qué sirve (CU01143E)
- class JavaScript ¿Clases? Objetos predefinidos. Global window. Number Math Date RegExp Error (CU01144E)
- Constructores JavaScript. Crear objetos vacíos. Añadir propiedades y métodos. Singleton. Ejemplos (CU01145E)
- ¿Arrays asociativos JavaScript? Maps. Recorrer propiedades de objetos con for in. Ejemplo-ejercicio (CU01146E)
- Prototype JavaScript. Ejemplos de prototipos y herencia. Cómo usarlos con propiedades y métodos (CU01147E)
- static Javascript. Propiedades y métodos estáticos (“de clase”). Ejercicio. Código ejemplos básicos (CU01148E)
- Herencia JavaScript: ejemplo código básico. Jerarquía de clases: cadena de prototipos (prototype) (CU01149E)
- call JavaScript. Diferencia con apply. Constructores con herencia en cadena. Invocar this. Ejemplos (CU01150E)
- Depurar JavaScript. console.log. Error debug: Firefox (Firebug), Chrome, Internet Explorer. IDES (CU01151E)
- Operador condicional ternario "if con interrogación" (JavaScript, Java, PHP...) y dos puntos. Ejemplo (CU01152E)
- Funciones arrays Javascript. push, sort (ordenar números), concat, join, pop, shift, slice, splice, etc. (CU01153E)
- Expresiones regulares JavaScript. RegEx. new. Caracter especial. Número, letra, espacio blanco,?,* (CU01154E)
- Paréntesis en expresiones regulares JavaScript. Flag. exec, test, match, search, replace. Ejemplos (CU01155E)
- Convertir String a Number JavaScript. Redondear. toFixed, isNaN, toPrecision. parseInt, parseFloat (CU01156E)
- Eventos JavaScript. Tipos. Modelos. Usuario-sistema. Manejador (event handler). Ejemplo confirm (CU01157E)
- addEventListener JavaScript. Remove. AttachEvent. This (eventos). Propagación. Bubbling. Captura (CU01158E)
- Lista de eventos JavaScript. (on) click, dblclick, mouseover, mouseout, change, submit, keypress (CU01159E)
- Objeto Event JavaScript. type, target, currentTarg, timeStamp, clientX, pageX, button, preventDefault (CU01160E)
- Capturar eventos de teclado JavaScript. Tecla pulsada. fromCharCode. keyCode. wich. alt. Ejemplos (CU01161E)
- Date JavaScript. (now, parse, utc). Diferencias entre gmt y utc ó local. getMonth, getDate, getDay (CU01162E)
- Formato fechas JavaScript: toString, toLocaleDateString, toLocaleTimeStrig, toTimeString. Ejemplo (CU01163E)
- Ejemplo reloj JavaScript. setTimeOut, clearTimeOut, setInterval, animación requestAnimationFrame (CU01164E)
- Generar números aleatorios JavaScript. Math. Redondear. Funciones matemáticas (seno). Ejemplos (CU01165E)
- Efectos JavaScript visuales, imagen, texto. Recursión. setTimeOut no funciona en blucles for o while (CU01166E)
- typeof JavaScript: saber el tipo de variable. Global y local: ámbito (scope). var. Ejemplo cuenta atrás (CU01167E)
- this javascript: significados. Ambitos (scope). Anidamiento. namespaces. Ejemplo ejercicio resuelto (CU01168E)
- closures JavaScript. Ejemplos. Concepto: qué son y para qué sirven. Retardar ejecución setTimeout (CU01169E)
- Jerarquía de objetos JavaScript. forms, elements, images... Navigator: useragent, geolocation, online (CU01170E)
- JavaScript: redireccionar y recargar webs. window.location. href, hostname, assign, reload, replace (CU01171E)
- Retroceder página anterior JavaScript. window.history. Obtener tamaño pantalla. screen y frames (CU01172E)
- Objeto window JavaScript. Propiedades innerWidth, name, outerHeight, pageXOffset, screenX, top... (CU01173E)
- window JavaScript. Métodos. Efectos. confirm, prompt, open, moveBy, moveTo, focus, resize, close (CU01174E)
- Formularios JavaScript. Ejemplos: document.forms, elements. Acceso a forms y campos: id, name (CU01175E)
- setattribute y getattribute JavaScript. Diferencias de sintaxis propiedades con HTML. maxlength (CU01176E)
- this.style is undefined. Función manejadora de eventos. addEventListener con parámetros. Ejemplos (CU01177E)
- bind JavaScript. Función entre paréntesis envuelta. function statement requires a name. Ejemplos (CU01178E)
- Eventos forms JavaScript: change. radio, checkbox, select. value, checked. options. selectedIndex (CU01179E)
- Array.prototype JavaScript. Diferenciar array, array-like, NodeList. Typeerror: not function, no method (CU01180E)
- HTMLElement JavaScript. focus, blur. submit formularios: detener envío. onsubmit return. Ejemplos (CU01181E)
- JavaScript: validar campo texto vacío, numérico o email (correo electrónico). Ejemplos formularios (CU01182E)
- disabled JavaScript input submit, button, link style. Impedir envío duplicado form. Desactivar CSS (CU01183E)
- ¿Qué significa javascript: void(0) en href? ¿Qué diferencia return false y preventDefault? Ejemplos (CU01184E)
- Validar formularios con JavaScript. Ejemplo email, campo no vacío, radio button, checkbox, select (CU01185E)
- Image JavaScript. new, complete, naturalWidth. Obtener todas las imágenes web: document.images (CU01186E)
- Error, throw, try catch JavaScript. message, filename, linenumber. Range, ReferenceError. Ejemplos (CU01187E)
- JavaScript cookies: ¿qué son? expires, max-age, path, secure. Borrar. document.cookie. Ejemplo (CU01188E)
- Use strict JavaScript. Qué es strict mode (modo estricto). With. The good parts. Nuevas versiones. (CU01189E)
- JavaScript hoisting. Errores frecuentes de programadores y consejos. Problemas precisión decimal (CU01190E)
- JavaScript. Manual de estilo: reglas, convenciones. Cómo crear objetos, arrays. Ejemplos, ejercicio (CU01191E)
- Guía de estilo JavaScript: comentarios proyectos. JSDoc. @param, @return, @extends. Ejemplos (CU01192E)
- ¿Qué es y para qué sirve Ajax? Ventajas e inconvenientes. JavaScript asíncrono, XML y JSON. (CU01193E)
- Programación web-app JavaScript. Librerías, frameworks. Jquery, AngularJS. Ventajas. Diferencias. (CU01194E)
- Api Canvas HTML y JavaScript. Ejemplos. Dibujar círculos, formas, gráficos, animaciones, juegos... (CU01195E)
- API drag and drop HTML y JavaScript. Eventos. Efectos. Datatransfer. Ejemplos. Arrastrar y soltar (CU01196E)
- Geolocation y Api Google Maps JavaScript. Ejemplos. Insertar mapas interactivos, satélite. Efectos (CU01197E)
- sessionStorage y localStorage JavaScript. Diferencias. Guardar datos en caché y persistencia (CU01198E)
- Fin curso tutorial básico del programador web: JavaScript desde cero. Crecer como programadores (CU01199E)
- Tutorial básico programador web: Ajax desde cero
- Información básica Curso "Tutorial básico del programador web: Ajax desde cero" (CU01201F)
- Índice del curso "Tutorial básico del programador web: Ajax desde cero" (CU01202F)
- Qué es y para qué sirve Ajax. Diferencia con JavaScript . Ventajas e inconvenientes. Velocidad web (CU01204F)
- Ajax: ejemplos efectos y uso en desarrollos web con HTML, CSS… Ventajas e inconvenientes (CU01205F)
- Ajax: ejemplo sencillo básico código objeto XMLHttpRequest. Recuperar datos archivo en servidor (CU01206F)
- XmlHttpRequest Ajax: propiedades status, onreadystatechange, readyState, responseText o XML (CU01207F)
- Cabeceras HTTP headers. Qué son y para qué sirven. Status. Authorization, user-agent, referer... (CU01208F)
- Métodos open, send, getResponseHeader, setRequestHeader de XmlHttpRequest Ajax. Ejemplos (CU01209F)
- responseXML: método de xmlHttpRequest. Recuperar datos desde archivo XML con Ajax. Ejemplo (CU01210F)
- getElementById ¿no funciona con XML y Ajax? hasAttribute. DTD document type. Simular funciones (CU01211F)
- Diferencia entre POST y GET en Ajax. setRequestHeader. encodeURIComponent. Validar formulario (CU01212F)
- ¿Qué es y para qué sirve JSON? Especificación oficial Javascript Object Notation Diferencia de XML (CU01213F)
- Ejemplos JSON archivo datos. Cambio formato convertidor on line XML a JSON y al revés. Minificar (CU01214F)
- Ejemplo recuperar datos de fichero json en JavaScript - Ajax. JSON.parse Evitar cache de respuesta (CU01215F)
- Ajax y JavaScript con consulta a base de datos. Recuperar información en tiempo real de servidor (CU01216F)
- Final del curso: "Tutorial básico del programador web: Ajax desde cero". Críticas, sugerencias (CU01217F)
- Curso Creación y administración web: Joomla desde cero
- Información básica Curso "Creación y administración de páginas web: Joomla CMS desde cero" (CU00401A)
- Indice del curso "Creación y administración de páginas web: Joomla CMS desde cero" (CU00402A)
- Orientación del curso “Creación y administración web con Joomla CMS desde cero". Versiones. Hosting (CU00403A)
- Instalar Joomla en mi ordenador pc local con WAMP, XAMPP bajo Windows. MySQL, apache y phpMyAdmin (CU00404A)
- Características generales Joomla. Core, Front, BackEnd, componentes, vistas, plantillas templates (CU00405A)
- Aprender más sobre Joomla. Plugins, tipos de usuarios, privilegios, idiomas, ayuda en sitios web... (CU00406A)
- Configuración del sitio Joomla. Instalar o desinstalar extensiones (gratuitas o de pago). Zona horaria (CU00407A)
- Configuración global sitio Joomla. Desactivación. Editor WYSIWYG. Metadatos, optimización SEO. (CU00408A)
- Configuración global Joomla sistema (cache, registro, sesión) y servidor (ftp, base datos, php mail) (CU00409A)
- Elegir e instalar plantillas y estilos Joomla. Previsualizar. Plantillas gratuitas o de pago. Descarga (CU00410A)
- Crear artículos Joomla. Organizar. Editor TinyMCE. Botón HTML. Paginar. Leer más: Readmore (CU00411A)
- Artículos Joomla. Leer más o preámbulo. Paginación. Indice. Botones avance y retroceso. Ejemplos (CU00412A)
- Hipervínculos o links (enlaces web) en Joomla. Abrir en nueva pestaña (target_blank). Ejemplos. (CU00413A)
- Crear encuestas en Joomla: com_poll o extensiones: Acepolls, Sexy Polling, jVoteSystem. Ejemplo (CU00414A)
- Crear y gestionar menús e ítems de menú Joomla. Gestor. Principal. Organizar una web. Ejemplos. (CU00415A)
- Configuración de módulos con Joomla: orden, acceso, asignación. Ejemplo con un menú. (CU00416A)
- Crear módulos en Joomla (título, alias, sufijo de clase de módulo...). Ejemplo creación de un menú. (CU00417A)
- Crear módulo de encuesta en Joomla. Tipos de módulos. mod_poll, Acepolls. Posición en template (CU00418A)
- Submenús o anidamiento de menús y configurar módulos Joomla (mostrar items en submenús) (CU00419A)
- Crear un menú horizontal en Joomla: configurar parámetros, sufijo de clase menu (class suffix) (CU00420A)
- Plugins en Joomla: system legacy, editor de texto tinymce, protección email emailcloacking, etc. (CU00421A)
- Gestión y organización de artículos. Crear secciones, categorías, subcategorías Joomla. Ejemplos. (CU00422A)
- Copiar y borrar artículos Joomla (papelera), o categorías y secciones. Proceso por lotes. Orden (CU00423A)
- Preferencias globales (opciones) artículos Joomla. Configurar. Mostrar iconos. Lista negra y blanca (CU00424A)
- Preferencias específicas y metadatos en artículos Joomla. Posicionamiento SEO en buscadores. (CU00425A)
- Estados de artículos Joomla (publicado, expirado, archivado, movido a papelera) y filtros en listados (CU00426A)
- Archivado y desarchivado de artículos Joomla. Privilegios de acceso a usuarios. Restringir acceso (CU00427A)
- Vistas de artículos. Configuraciones (página principal o destacados, artículo único, etc.) en Joomla. (CU00428A)
- Vistas de categorías (formato lista, formato blog) con Joomla. Opciones de configuración. Orden (CU00429A)
- Vistas de categorías (blog, lista) y vistas para mostrar artículos archivados con Joomla. Opciones (CU00430A)
- Bloqueo de artículos. Desbloqueo global en Joomla o puntual por base de datos con phpMyAdmin. (CU00431A)
- Módulos Joomla: artículos relacionados (related items), últimas noticias o novedades (latest news) (CU00432A)
- Insertar módulos en artículos Joomla con loadposition. Plugin Contenido–Cargar módulo. Ejemplo. (CU00434A)
- Plugin Geshi: dar formato a código de programación en artículos Joomla. Saltos de línea. Ejemplo (CU00435A)
- Configuración para Valoración-Votación de artículos Joomla. Rating. Permitir y mostrar votaciones. (CU00436A)
- Gestión de artículos de la página principal (de inicio) Joomla. Configuración. Destacados (featured) (CU00437A)
- Media Manager o Gestor Multimedia Joomla. Configuración y opciones. Aspectos de seguridad. (CU00438A)
- Gestionar imágenes en artículos Joomla. Módulo random_image para insertar imágenes aleatorias. (CU00439A)
- Buscar contenidos en Joomla. Componente búsquedas avanzadas com_search o inteligentes finder (CU00440A)
- Estadísticas de búsquedas en webs Joomla. Activar registro de búsquedas. Módulo buscar (search) (CU00441A)
- Componente com_weblinks: listados de enlaces web en Joomla, como directorio. Orden ordering (CU00442A)
- Weblinks Joomla. Vistas, formulario de envío y publicación de enlaces, plugin buscar (search) (CU00443A)
- Anuncios (banners) publicidad Joomla. Clientes, categorías, informes y hacernos ricos en internet (CU00444A)
- Clientes, banners, gestión anuncios publicidad Joomla: tiempos de impresión, seguimiento clicks (CU00445A)
- Módulo mod_banners para visualización de anuncios en Joomla. Inserción de publicidad en la web (CU00446A)
- Sindicación RSS o Atom con Joomla. Incluir u ofrecer contenidos web. Clientes RSS, agregadores (CU00447A)
- Módulo para alimentación sindicada RSS de nuestro sitio web en Joomla con canales electrónicos (CU00448A)
- Módulo RSS o ATOM de sindicación para RSS público de contenidos web Joomla. feed type rss (CU00449A)
- Componente canales electrónicos (news feed) para mostrar noticias web en Joomla RSS o ATOM (CU00450A)
- Plugin buscar canales electrónicos (newsfeeds): contenidos RSS o ATOM en búsquedas Joomla. (CU00451A)
- Migas de pan: módulo breadcrumbs, ruta de acceso o navegación Joomla. Configurar, cambiar texto (CU00452A)
- Componente contactos. Formularios de contacto. Configurar correo Joomla con PHP Mail o SMTP (CU00453A)
- Descargar e instalar extensiones Joomla gratuitas o no. Plugins, módulos, componentes, idiomas (CU00454A)
- Extensiones Joomla: Phoca Gallery, Sobi Pro, Kunena, JComments, Attachments, k2, JEvents... (CU00455A)
- Tareas de administración en Joomla: clonación y copias de seguridad (backups). Restauración (CU00456A)
- El archivo configuration.php en Joomla. Conocer la ruta absoluta del servidor. Ftp y base de datos. (CU00457A)
- Actualización de Joomla. ¿Por qué es necesaria? Migrar sitios. Problemas y dificultades. Hacking (CU00458A)
- Final del curso tutorial “Creación y administración web: Joomla desde cero” (CU00459A)
- Tickets de soporte aprenderaprogramar
- Itinerario formativo básico aprenderaprogramar
- CURSOS TUTORIZADOS ON LINE - INSCRIPCIONES
- Curso: Bases de la programación Nivel I. Pseudocódigo
- Empleo
- Humor!!!
- Divulgación
- Principal divulgación
- Herramientas informáticas
- Evitar el cierre de sesión. Autorefrescar automáticamente páginas web con ReloadEvery, extensión de Firefox.
- Notepad++, editor gratuito con ventajas para programar en diversos lenguajes (HTML, CSS, JavaScript, PHP...).
- Filezilla, programa cliente FTP (Windows, Linux, Mac) gratis, útil y que hace fácil transferir archivos a servidores.
- Firebug, extensión gratuita de Firefox. Analizar HTML, CSS, JavaScript, etc. (programadores y diseñadores web)
- Máquinas Virtuales (VMWare, VirtualPC, SandBox...) ¿Qué son? ¿Para qué sirven? Ventajas e inconvenientes
- GIMP, un útil programa gratuito para diseño gráfico y tratamiento de imágenes, retoque de fotografías, etc.
- Virtual Clone Drive, programa gratis para crear unidades virtuales CD/DVD y abrir archivos ISO (imágenes iso).
- Qué es un servidor y cuáles son los principales tipos de servidores (proxy,dns, web,ftp,pop3 y smtp, dhcp...).
- Image Resizer for Windows. Cómo cambiar el tamaño, reducir o escalar imágenes y fotografías (jpg, png...).
- Buscar texto, cadenas o palabras en archivos. Fileseek, programa de búsqueda en ficheros o carpetas Windows
- ¿Qué es y para qué sirve un ERP? Software empresarial. SAP, Sage, Oracle, Microsoft Dynamics, Infor LN, etc.
- Tendencias en programación
- Seguridad informática: ¿Qué es el hacking y quiénes son los hackers? ¿Están seguros nuestros datos?
- Minería de datos (2ª parte). Modelos, técnicas, herramientas. (DV00106A)
- Minería de datos (data mining). ¿Qué es? ¿Para qué sirve? (1ª parte) (DV00105A)
- Grandes empresas: hacia la industrialización del software. Radarc, la apuesta de Icinetic por la productividad.
- Calidad del software (2ª parte) Métricas, repositorios y planes de proyecto (DV00104A)
- Calidad del software. Métricas y fiabilidad de aplicaciones (1ª parte) (DV00103A)
- Cómo obtener claves o contraseñas de redes wifi (cracking "a por naranjas") ¿Es segura una red inalámbrica?
- Lenguajes y entornos
- ¿Qué es y para qué sirve el lenguaje de etiquetas XML (Extensible Markup Language)?
- Ruby on Rails: plataforma de software libre para desarrollos web bajo MVC
- Qué es y para qué sirve el lenguaje CSS (Cascading Style Sheets - Hojas de Estilo).
- Qué es y para qué sirve una base de datos. Principales tipos Oracle, MySql, SqlServer, Postgre.
- ¿Qué es y para qué sirve UML? Versiones de UML (Lenguaje Unificado de Modelado). Tipos de diagramas UML.
- Empresas y emprendedores
- Oportunidades de negocio en la web 2.0. Del telégrafo a la freeconomía.
- Panoramio y su éxito (III). Conclusiones y consejos a emprendedores en internet (DV00305A)
- Historia de Panoramio, start-up de garaje (II). La evolución del negocio en internet (DV00304A)
- Panoramio, start-up de garaje (I). Los comienzos de la empresa (DV00303A)
- Cómo generar visitas y reaccionar al crecimiento del sitio web. dilandau.com III (DV00308A)
- Barreras y modelos de negocio para emprender en internet. El caso dilandau.com II (DV00307A)
- dilandau.com o cómo emprender en internet sin financiación (I) (DV00306A)
- Empresas que usan software libre: el caso de GMV. Sonar, Apache, Continuum y otros.
- Empresas y emprendedores. Emprender... reflexiones sobre ese desafío.
- Servicios web gratuitos
- Ahorrar espacio en servidor: alojamiento gratuito de imágenes (imgur, photobucket...). Historia de imageshack
- Cómo traducir automáticamente páginas web usando la herramienta de traducción de Google.
- Cómo descargar e insertar o instalar plugins o botones de Facebook en páginas web. Botón Me gusta (like)
- De todo un poco
- Historia de la enseñanza de la programación para niños
- Información básica Monografía "Historia de la enseñanza de la programación para niños y adolescentes" (DV00701H)
- Índice de la Monografía "Historia de la enseñanza de la programación para niños y adolescentes" (DV00702H)
- Orientación sobre la Monografía "Historia de la Enseñanza de la Programación para niños" (DV00703H)
- Diferencia entre programación y pensamiento computacional, ¿Qué es codificar? Ciencias de la Computación (DV00704H)
- Motivos para introducir la enseñanza de la programación en edades tempranas. Opiniones del aprendizaje en niños (DV00705H)
- Motivaciones sociales para introducir el aprendizaje de la programación en edades tempranas. Estereotipos (DV00706H)
- Motivaciones didáctico-pedagógicas para introducir el aprendizaje de la programación en edades tempranas (DV00707H)
- Programación ¿Contenido curricular o herramienta transversal? Potencial para el desarrollo cognitivo en niños (DV00708H)
- Antecedentes históricos. Logo y su trascendencia en la enseñanza de la programación. Seymour Papert (DV00709H)
- Aprendizaje en la era de la informática. Crisis educativa. Situación en las aulas en los años 70 y 80. (DV00710H)
- Situación de la enseñanza de la programación en niños en los 90 y los 2000. Windows. Entornos gráficos (DV00711H)
- Zona crash
- Principal Zona Crash
- Artículos para no dormir
- Carta de Bin Laden al mundo. La verdad según el color del cristal con que se mire.
- El robo del portátil y la caja de bombones. Una lección de seguridad informática.
- Errores informáticos en bancos, seguridad social, compañías telefónicas… misterios del más allá.
- El extraño caso del portátil defectuoso y la junta de arbitraje. Para reir o para llorar.
- Los peligros de internet y la cultura de lo inmediato. (Los internetentes)
- Notification of the domain name registration. Domain Renewal Group y su carta. ¿Estafa o tomadura de pelo?
- Por qué no estoy en redes sociales. ¿En qué se parecen FaceBook, un frigorífico y el peligroso DDT?
- Entrevista con el autor del libro "Cocina para estudiantes y gente con prisa"
- La experiencia de trabajar como programador en Madrid. Ventajas e inconvenientes.
- Casio FX-880P ¿Calculadora? Más bien un ordenador portátil con batería de larga duración. Y no lo vendo...
- Crisis económicas, economía real y economía especulativa. De aquellos polvos vienen estos lodos.
- Relatos, cuentos y ensayos
- Remitidos
- Remitidos
- Camisetas
- Principal camisetas
- Camisetas a 5 colores
- Camiseta nº 42 serie Humor informático: "El riesgo de piratear redes wifi"
- Camiseta nº 25 serie Humor informático: "Programador samurai lucha con ordenador"
- Camiseta nº 26 serie Humor informático: "Informático en un naufragio"
- Camiseta nº 39 serie Humor informático: "La memoria del ordenador desbordada"
- Camiseta nº 9 serie Humor informático: "Diálogo digital entre programadores"
- Camiseta nº 35 serie Humor informático: "Errores en programación"
- Camiseta nº 11 serie Humor informático: "Estudiar programación informática"
- Camiseta nº 6 serie Humor informático: "Los ordenadores tienen capacidad limitada"
- Camisetas a todo color
- Camiseta nº 87 serie Humor informático: "Programador, cuida de tu equipo"
- Camiseta nº 22 serie Humor informático: "Adictos a internet"
- Camiseta nº 55 serie Humor informático: "Programadores monos informáticos"
- Camiseta nº 15 serie Humor informático: "Programador con lío de cables"
- Camiseta nº 24 serie Humor informático: "Programador en su soledad"
- Camiseta nº 12 serie Humor informático: "Fusión hombre - máquina"
- Camiseta nº 52 serie Humor informático: "Error en base de datos"
- Camiseta nº 32 serie Humor informático: "Windows 7 contra Windows Vista"
- Conócenos
- Principal Conócenos
- Líneas de actividad
- Líneas de actividad de aprenderaprogramar.com
- aprenderaprogramar.com se integra en el Joomla Resource Directory como empresa de desarrollos web.
- aprenderaprogramar.com participó en las VII Jornadas Imaginática con un stand, libros y regalos sorpresa
- Conferencia en VII Jornadas Imaginática: hacia la Ingeniería Informática del Futuro, en la Universidad de Sevilla
- Qué nos diferencia
- Quiénes somos
- Notas legales. Privacidad. Política de cookies.
- Cómo ser colaborador de aprenderaprogramar.com
- Sistema de pagos seguros de aprenderaprogramar.com
- Organizacion y equipo humano de aprenderaprogramar.com
- aprenderaprogramar.com en las VI Jornadas Imaginática: hacia la Ingeniería Informática del futuro
- aprenderaprogramar.com recibe varios reconocimientos a la calidad de sus tutoriales
- Aprender a programar, entre las diez mejores webs de programación según diario El País y Telefónica Think Big
- Publicidad y articulos o posts patrocinados
- Dónde estamos
- Directorios
- Formación
- Empresas
- Principal empresas
- Contenido patrocinado
- Remitidos empresas
- Buscar texto, cadenas o palabras en archivos. Fileseek, programa de búsqueda en ficheros o carpetas Windows
- Notepad++, editor gratuito con ventajas para programar en diversos lenguajes (HTML, CSS, JavaScript, Python...)
- Image Resizer for Windows. Cómo cambiar el tamaño, reducir o escalar imágenes y fotografías (jpg, png...).
- Filezilla, programa cliente FTP (Windows, Linux, Mac) gratis, útil y que hace fácil transferir archivos a servidores.
- Para niños
- Cabecera seccion aprender a programar para niños y adolescentes
- Cosas interesantes sobre la programación y algoritmia
- Curso de programación para niños con Didac-Pr Cartesia
- Información básica Curso "Programación para niños de primaria o secundaria con Didac-Prog Cartesia" (PN00500G)
- Índice del curso online "Programación para niños de primaria o secundaria (10-16 años) con Cartesia" (PN00501G)
- Orientación para el curso "Programación para niños de primaria o secundaria (10-16 años) con Cartesia" (PN00502G)
- ¿Qué es un algoritmo? ¿Qué es un programa de ordenador? Explicado para niños con ejemplos didácticos (PN00503G)
- ¿Para qué sirve la programación informática? Explicado para niños y adolescentes. Ventajas de aprender (PN00504G)
- Programación para niños: aprendizaje con la aplicación Didac-Prog Cartesia. Ejemplos de dibujos con la App (PN00505G)
- Enseñanza de la programación para niños. Descarga e instalación de la app didáctica Didac-Prog Cartesia (PN00506G)
- Sistema de coordenadas y plano cartesiano. Programar: ejemplo práctico tecnología o matemáticas secundaria. (PN00507G)
- Ejemplos prácticos de algoritmos para niños y vida cotidiana. Programa secuencia instrucciones para robot (PN00508G)
- Aprender a programar para niños. Paneles de código para escribir algoritmos, de comandos y de ejecución (PN00509G)
- Padres, profesores y niños: aprender y enseñar programación. Paneles en aplicación Didac-Prog Cartesia (PN00510G)
- Primer lenguaje de programación para niños. Aplicación didáctica educativa D-P Cartesia. Dibujar punto (PN00511G)
- Autoaprendizaje de la programación para niños a partir del error. Depurar el código y su lógica (PN00512G)
- Aprendizaje del error o error constructivo en programación informática para niños de primaria y secundaria (PN00513G)
- Programación informática como herramienta didáctica para aprendizaje de matemáticas. Dibujar línea (PN00514G)
- Relación entre matemáticas y programación para niños. Ejercicios resueltos rectas, semirrectas y segmentos (PN00515G)
- Codificación para niños con la aplicación educativa online DP Cartesia. Limpiar todo. Panel de comandos (PN00516G)
- Pensamiento computacional para niños en primaria y secundaria. (Informática, Matemáticas, Tecnología) (PN00517G)
- Enseñanza bilingüe de la programación informática para niños con la aplicación Didac-Prog Cartesia en inglés (PN00518G)
- Introducción a la programación de gráficos por computador para niños y adolescentes. Color y grosor. (PN00519G)
- Prácticas de plano cartesiano para primaria o secundaria. Programar con la app educativa Cartesia. Nuevo color (PN00520G)
- Aprendizaje de la programación algorítmica con apoyo de la aplicación educativa D-P Cartesia. Nuevo grosor (PN00521G)
- Programación y robótica para niños en el aula de primaria y secundaria. Comentarios en el código. Ejemplos. (PN00522G)
- Tecnología, programación y robótica en secundaria (ESO). Representación gráfica de texto con D-P Cartesia (PN00523G)
- Qué es una variable en programación ¿Para qué sirven? Nuevo valor para niños. Ejemplos sencillos y prácticos (PN00524G)
- Retos de programación para niños. Enseñar a programar y razonamiento lógico con variables en D-P Cartesia (PN00525G)
- ¿Qué es un bucle o ciclo en programación? Explicado para niños. Sentencia Repetir y bloques de ejecución (PN00526G)
- Programación para jóvenes. Ejercicios resueltos sobre bucles o ciclos de repetición (primaria o secundaria) (PN00527G)
- ¿Qué es y para qué sirve el condicional en programación? Operadores lógicos y de comparación para niños (PN00528G)
- Condicionales en programación. Problemas resueltos informática y tecnología de primaria y secundaria (PN00529G)
- Taller de programación para niños. Operadores matemáticos y representar funciones en plano cartesiano (PN00530G)
- La programación informática como juego para niños y jóvenes. Resolución de problemas. Creatividad y curvas (PN00531G)
- Abrir y guardar proyectos de programación hechos por niños con la app Didac-Prog Cartesia. Salvar el código (PN00532G)
- Retos de programación visual para niños y jóvenes. Cómo crear patrones de color y formas geométricas (PN00534G)
- Operador módulo, resto o residuo de una división en programación explicado para niños y adolescentes (PN00535G)
- Ejercicios resueltos algoritmos para niños y pensamiento computacional. Aproximar curvas con segmentos (PN00536G)
- Programación visual para niños en Matemáticas o Tecnología. Dibujar circunferencia a partir de su ecuación (PN00537G)
- Ejemplos de variables en programación para adolescentes. Práctica con aplicación online Didac-Prog Cartesia (PN00538G)
- Actividades de informática para niños y adolescentes de secundaria con la aplicación gratuita D-P Cartesia (PN00539G)
- Programación para niños y adolescentes. Cómo escribir código eficiente con ejemplo "De México a Monterrey" (PN00540G)
- Tutorial de programación informática para niños a partir de 12 años. Anidar bucles o repeticiones. Ejercicios (PN00541G)
- Informática gráfica y computación (secundaria y bachillerato). Crear patrones. Bloques. Ejercicios resueltos (PN00542G)
- Programación de ordenadores para niños por bloques. ¿Qué es el valor absoluto? Función, representación gráfica (PN00543G)
- Enseñanza de la programación de computadores para niños. Beneficios. Representar funciones gráficas. Ejemplos (PN00544G)
- Video curso tutorial programación para niños con Paula
- Información básica Video Curso tutorial "Programación para niños y adolescentes (10 años+) con Paula" (PN00700G)
- Índice del Video Curso tutorial "Programación para niños y adolescentes (10 años+) con Paula" (PN00701G)
- Orientación para el Video Curso tutorial "Programación para niños y adolescentes (10 años+) con Paula" (PN00702G)
- Video nº1 ¿Qué es la programación y para qué sirve? ¿Y un algoritmo? ¿Programar? Explicado para niños (PN00703G)
- Video nº2 Aplicación didáctica Didac-Prog Cartesia para la enseñanza de la programación a niños. Descarga. (PN00704G)
- Video nº3 Sistema de coordenadas y plano cartesiano explicación sencilla para niños previa a programación (PN00705G)
- Video nº4 Aprendizaje de la programación para niños: aplicación educativa Didac-Prog Cartesia. Partes. (PN00706G)
- Video nº5 Comandos básicos de programación para niños con la app educativa Didac-Prog Cartesia (PN00707G)
- Video nº6 Programación para adolescentes: depurar código y comprender mensajes. Primeros programas (PN00708G)
- Video nº7 Curso online de informática para niños. Dibujar segmentos y rectas en plano cartesiano (PN00709G)