Computación Elemental 3 | Cuaderno - Taller
En sí, la computación se encarga de estudiar y analizar los métodos, procesos, desarrollos y funcionamiento de computadoras a pequeña o gran escala que tienen la capacidad de almacenar, procesar y hacer uso de información en formato digital.
Para considerar a un sistema como informático, este debe cumplir tres temas principales: entrada (captación de datos en formato digital), proceso (tratamiento y administración de esa información) y salida (transmisión de los resultados digitales de esas operaciones).
Si bien la utilización de las computadoras y su estudio ha sido masificada en las últimas décadas, la ciencia de la computación tiene una larga historia. Ya desde las antiguas civilizaciones, como los romanos y griegos, utilizaban instrumentos mecánicos para contabilizar.
CONTENIDO
Capítulo 1: Desarrollo de Aplicaciones
Móviles
Portada y créditos
Índice
Introducción del libro
Importancia del desarrollo de
aplicaciones móviles en la actualidad
Plataformas de desarrollo móvil: Android,
iOS, etc.
Introducción a entornos de desarrollo
como Android Studio o Xcode
Ejercicios prácticos para desarrollar una aplicación móvil básica
Capítulo 2: Desarrollo Web Avanzado
Principios avanzados de diseño web: CSS
avanzado, animaciones, etc.
Desarrollo web responsivo y adaptativo
con frameworks como Bootstrap o Foundation.
Programación del lado del cliente con
JavaScript avanzado
Programación del lado del servidor con
tecnologías como Node.js o PHP
Ejercicios prácticos para desarrollar
una aplicación web avanzada
Capítulo 3: Introducción a la Ciencia de
Datos
¿Qué es la ciencia de datos y por qué es
importante?
Procesamiento y análisis de datos con
Python y bibliotecas como Pandas y NumPy.
Visualización de datos con bibliotecas
como Matplotlib y Seaborn.
Introducción al aprendizaje automático y
modelado predictivo.
Ejercicios prácticos de análisis de
datos y visualización.
Capítulo 4: Ciberseguridad Avanzada
Introducción a la ciberseguridad
avanzada y su importancia en el mundo digital actual.
Amenazas cibernéticas avanzadas:
ransomware, ataques de denegación de servicio distribuido (DDoS), etc.
Técnicas de hacking ético y pruebas de
penetración
Seguridad de la red y detección de
intrusiones.
Ejercicios prácticos de análisis de
vulnerabilidades y respuesta a incidentes de seguridad.
Capítulo 5: Tecnologías Emergentes
Introducción a tecnologías emergentes
como blockchain, realidad virtual (VR) y realidad aumentada (AR).
Aplicaciones y casos de uso de
blockchain en diferentes industrias.
Desarrollo de aplicaciones de realidad
virtual y aumentada
Internet de las cosas (IoT) y sus
implicaciones en la vida cotidiana y la industria.
Ejercicios prácticos de desarrollo de
aplicaciones de realidad virtual o aumentada
Capítulo 6: Ética y Responsabilidad en
la Tecnología
Importancia de la ética en el diseño y
desarrollo de tecnología.
Desafíos éticos en inteligencia
artificial y aprendizaje automático.
Privacidad y protección de datos en la
era digital.
Impacto social y cultural de la
tecnología.
Ejercicios prácticos de reflexión ética
y responsabilidad en el uso de la tecnología
Capítulo 7: Proyecto Final
Presentación del proyecto final y
elección del tema.
Planificación y diseño del proyecto.
Implementación y desarrollo del
proyecto.
Pruebas y depuración del proyecto.
Presentación final del proyecto y
reflexión sobre el proceso.