11 de Septiembre, 2014
□
General |
Cursos de seguridad informática y programación en línea |

Como de costumbre, disponemos de planes de formación y de mucha
documentación disponible en la red de manera gratuita. Por lo que,
aunque no nos lleven a una certificación, sí que nos ayudarán a obtener
conocimientos sobre la materia. Veamos cursos sobre seguridad
informática que podemos hacer desde cualquier lugar y en cualquier
momento.
- Un curso básico para obtener nociones básicas sobre seguridad informática en su conjunto. Es lo que promete el curso Seguridad en Sistemas Informáticos, en el OpenCourseWare de la Universidad de Valencia.
- Si nuestro interés está más cercano a asegurar un sistema distribuido (de distintos ordenadores conectados por una red), no podemos perdernos el curso Seguridad en Sistemas Distribuidos, del OpenCourseWare de la Universidad Carlos III de Madrid.
- Otro curso, en Coursera y por la Universidad de Stanford, se centra
en el diseño de sistemas seguros, también desde el punto de vista del
software. El curso se llama Computer Security.
- "Criptografía I" y "Criptografía II"
permiten obtener conocimientos tanto desde el punto de vista teórico
como aplicables al mundo real sobre criptografía, una herramienta
indispensable para proteger nuestra información de ojos ajenos.
(Universidad de Stanford, inglés)
- "Seguridad utilizable"
da a la seguridad informática el punto de vista que muchas veces es el
más necesario: el del usuario, que casi siempre es el eslabón más
débil de la cadena. (Universidad de Maryland, inglés)
- "Security Engineering"
trata de la planificación de la seguridad de un sistema, controles de
acceso y demás conceptos relacionados. (Universidad Carlos III de
Madrid, inglés)
- "Seguridad en sistemas informáticos"
es otra asignatura dedicada a la seguridad informática, como su nombre
indica. También añade conceptos de seguridad perimétrica (es decir, la
que está alrededor del nodo a securizar). (Universidad de Valencia, español)
- Sin dejar el tema de la criptografía, recomiendo también el curso Advanced Topics in Cryptography, del OpenCourseWare del MIT.
- Y algo más avanzado es el curso Applied Crpytography de Udacity, impartido por un profesor de la Universidad de Virginia.
- No quiero dejar de lado Crypt4you, una plataforma de MOOC que forma parte de la Universidad Politécnica de Madrid que en estos momentos ofrece tres cursos especializados en materia de seguridad informática de manera totalmente gratuita: Computación y criptografía cuántica, Privacidad y protección y El algoritmo RSA.
- Tampoco quiero dejar de recomendar la especialización en ciberseguridad que ofrece Coursera, con cuatro cursos especializados en seguridad informática. Cryptography, Software Security, Usable Security y Hardware Security.
- "Fundamentos de programación":
materiales y prácticas de laboratorio utilizados para enseñar
programación a estudiantes de primer curso de ingeniería, utilizando
TurboPascal. (Universidad Politécnica de Madrid, español)
- "Una introducción a la programación interactiva en Python":
MOOC que muestra fundamentos de programación a través de la
elaboración de juegos como Pong utilizando Python. (Universidad de
Rice, inglés)
- "Programación en Lenguaje Java":
materiales y prácticas para aprender a programar utilizando Java como
lenguaje de programación. (Universidad Carlos III de Madrid, español)
- "Introducción a la programación (en C++)": curso online con fundamentos de programación en C++. (Escuela Politécnica Federal de Lausana, francés)
- "Programación en Lenguaje C":
materiales y prácticas de laboratorio utilizados para enseñar
programación en C a estudiantes de primer curso. (Universidad Carlos III
de Madrid, español)
- "Android: Programación de Aplicaciones":
un curso para aprender a desarrollar apps para Android. Requiere
conocimientos de programación en Java. (Universidad Politécnica de
Valencia, español)
- "Programación de aplicaciones móviles para sistemas portátiles Android": similar al anterior, también sobre desarrollo de aplicaciones para smartphones y tabletas con Android. (Universidad de Maryland, inglés)
- "Software Testing: How to Make Software Fail": curso sobre testing de aplicaciones y sobre cómo descubrir sus fallos. (Universidad de Utah, inglés)
- "Software Debugging: Automating the Boring Tasks": relacionado con el anterior, curso sobre debugging de aplicaciones para encontrar el error concreto que hay que corregir. (Universidad de Saarland, inglés)
- "Intro to Theoretical Computer Science"
es un curso que explica bases teóricas para, por ejemplo, elegir de
entre varias soluciones la más eficiente en términos computacionales.
(Universidad de Tübingen, inglés)
- "Principios de programación funcional en Scala"
es un curso que enseña principios de este paradigma, a veces tan
ignorado, y cómo podemos combinarlo eficazmente con el de programación
orientada a objetos. (Universidad de Tübingen, inglés)
- "Introduction to Functional Programming":
similar al anterior, utiliza Haskell como lenguaje de programación y
también permite partir de casi cero. (Universidad Politécnica de Delft,
inglés)
- "Engineering Software as a Service"
es un curso que habla del diseño de la arquitectura de un servicio
software, combinándolo con metodologías ágiles y Ruby on Rails como
tecnología. Tiene también una segunda parte. (Universidad de Berkeley, inglés)
- "Robots y Videojuegos en las aulas: Scratch y Arduino para profesores": programación de placas Arduino usando Scratch, orientado a robótica y a profesores. (Universidad Pompeu Fabra, español)
Fuente: Genbeta |
|
publicado por
alonsoclaudio a las 12:10 · Sin comentarios
· Recomendar |
|
|
CALENDARIO |
 |
Marzo 2025 |
 |
|
DO | LU | MA | MI | JU | VI | SA | | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|
|
| |
AL MARGEN |
Escuela de Educacion Secundaria Tecnica N 8 de Quilmes |
(Técnicos en Informática Personal y Profesional) |
| |
|