- Cursos
- Tecnología
- Software
- Introducción a la programación
Introducción a la programación
En este curso de introducción a la programación daremos los primeros pasos en en varios casos diferentes: veremos la programación web con Wordpress, Prestashop y phpBB; las interfaces gráficas con GTK y Qt, el lenguaje C/C++ y el depurador GDB.
Descripción del curso
El mundo de la programación es muy amplio, dado que existen varios lenguajes y varios usos para cada uno de esos lenguajes.
En este curso nos acercaremos a la programación desde varios enfoques diferentes, muy usados actualmente. Analizaremos, por encima, tres de los CMS (Content Management System, sistema de gestión de contenidos) más usados: Wordpress, Prestashop y phpBB. Analizaremos GTK y Qt, dos de los sistemas más potentes para la creación de interfaces gráficas. Analizaremos GCC, la colección de compiladores de GNU muy conocida a causa de su potente compilador para el lenguaje C/C++. Analizaremos GDB, un potente depurador que muchos consideran "el rey de los depuradores" con el que podremos realizar un amplio abanico de operaciones que nos serán de gran ayuda en cualquier desarrollo (encontrar errores, análisis de rendimiento, examinar variables, ejecución paso a paso, examinar la pila, examinar los datos, optimizar el código, etc).
Wordpress es un CMS basado en entradas ordenadas por fechas, que pueden pertenecer a una o varias categorías. Visualmente es muy personalizable gracias a las diversas plantillas (algunas gratuitas, otras de pago) que permiten modificar su apariencia visual. Dispone de bloques que permiten decidir que información se muestra, de que manera, y en que sitio se muestra. Es muy sencillo de instalar, usar y personalizar. Esta preparado para ser usado tanto por un único usuario como por varios usuarios. Dispone de varias formas de gestión de contenidos incluso antes de ser publicado. Dispone de multitud de opciones para publicar cualquier tipo de contenido (texto, audio, video, etc). Puede integrarse con varias de las redes sociales más importantes (Twitter, Facebook, etc).
Prestashop es un CMS basado en la venta online y en las tiendas físicas, combina lo mejor de ambas opciones. Esta especialmente preparado para que pueda realizarse online todo lo que puede hacerse en una tienda física: control de pedidos, control de ventas, control de stock, perfiles de comerciales, resúmenes, estadísticas de todo, gestión de proveedores, gestión de pagos, gestión de impuestos, orientado a todo tipo de ventas (venta a nivel local, venta a nivel de ciudad, venta a nivel nacional, venta a nivel internacional). Es altamente personalizable tanto con las opciones que tiene (algunas activas y otras desactivadas) como con la gran cantidad de añadidos que pueden incorporarse (algunos gratuitos, otros de pago).
phpBB es un CMS basado en la gestión de comunidades de usuarios, también llamados habitualmente foros. Sirve tanto para grandes comunidades como para otras pequeñas. Dispone de todo lo que pueden necesitar tres tipos de usuarios: el administrador del foro, el moderador del foro y el usuario normal del foro. Diseñado para la comunicación entre usuarios, dispone de herramientas para gestionar desde foros con cientos o miles de usuarios hasta foros con solamente unas decenas de usuarios. Al igual que Wordpress y Prestashop es altamente personalizable tanto con las opciones que tiene (algunas activas y otras desactivadas) como con la gran cantidad de añadidos que pueden incorporarse (algunos gratuitos, otros de pago).
GTK y Qt son dos sistemas que permiten crear interfaces gráficas para los usuarios, la parte visual de las aplicaciones y de las utilidades, que nos permiten crear de todo en entornos visuales: imágenes, etiquetas, barras de progreso, barras de estado, botones de distintos tipos, enlaces, etc. Ademas disponen de sistemas muy detallados para la completa gestión de todo lo relacionado con dichos objetos.
El lenguaje C/C++ y el depurador GDB con dos poderosas herramientas de desarrollo que nos permiten crear software de diverso tipo: aplicaciones, utilidades, videojuegos 2D, videojuegos 3D, programas para 2D, programas para 3D, comunicaciones, mensajería, etc. En esta ocasión veremos algunas de las opciones que nos permite el compilador del lenguaje C de GCC que nos permiten controlar el lenguaje, la optimización, el enlazado, la generación de código, etc. GDB por su parte nos permitirá realizar una gran cantidad de operaciones que nos permitirán mejorar el programa en la medida que lo permitan nuestros conocimientos, el hardware que usemos y los recursos de los que dispongamos.
Contenido del curso
Wordpress
12:59- La licencia y la plataforma00:25AVANCE
- El manejo y la administración03:11
- Promocionar el trabajo01:26
- Personalizando el diseño01:39
- Creando contenido02:52
- Archivado y búsquedas01:09
- Las discursiones y los comentarios01:09
- Crear y gestionar un blog01:08
Prestashop
06:35- Introducción01:24
- El area de administración03:10
- La tienda02:01
phpBB
49:09- Administrador: el panel de control de administración00:38
- Administrador: configuración general y página principal02:28
- Administrador: administración del foro01:26
- Administrador: configuración de los mensajes03:50
- Administrador: gestión de los usuarios08:03
- Administrador: gestión de grupos02:12
- Administrador: los permisos00:58
- Administrador: personalización01:06
- Administrador: mantenimiento del foro02:20
- Administrador: configuración del sistema05:19
- Moderador: editando posts00:48
- Moderador: herramientas de moderación02:20
- Moderador: la cola de moderación00:31
- Moderador: reportando posts00:32
- Moderador: el panel de control del moderador01:18
- Usuario: los permisos de los usuarios01:29
- Usuario: el registro de los usuarios00:50
- Usuario: el panel de control del usuario06:26
- Usuario: la pantalla de publicación03:09
- Usuario: comunicación con mensajes privados01:35
- Usuario: las búsquedas01:09
- Usuario: la lista de usuarios00:42
Interfaces gráficas con GTK
12:35- En general02:16
- Widgets y objetos06:44
- El núcleo01:53
- Utilidades de GTK01:42
Interfaces gráficas con Qt
07:20- Introducción a Qt01:30
- Instalación del SDK de Qt00:47
- Características de Qt Creator01:09
- La jerarquía de clases en Qt01:17
- Señales y slots00:52
- Transmitiendo la información00:32
- Qt para principiantes01:13
C/C++ con GCC
24:45- Lenguajes soportados por GCC00:42
- Opciones de GCC09:56
- Tipos de salida00:48
- Opciones para controlar el lenguaje01:17
- Opciones para controlar los objetos01:14
- Opciones para depurar un programa01:07
- Opciones para controlar la optimización02:57
- Opciones para controlar el enlazado01:07
- Opciones para la búsqueda de directorios00:42
- Opciones para la generación de código00:38
- Opciones para desarrolladores01:12
- Opciones dependientes del sistema01:50
- Compatibilidad del binario01:15
Depuración con GDB
06:32- Características de GDB02:28
- Entrada y salida de GDB00:50
- Algunas opciones de GDB03:14
Valoraciones
- 5 ESTRELLAS100%
- 4 ESTRELLAS0%
- 3 ESTRELLAS0%
- 2 ESTRELLAS0%
- 1 ESTRELLAS0%
- JUAN R.DE LA CRUZ RODRIGUEZIncluir valoración media (en números)
- KeytellLemonielIncluir valoración media (en números)
- DavidSerrano UlloaIncluir valoración media (en números)
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más
Cursos que quizás te interesen
- 19 €1 h0
- 19 €1 h0