Curso de programación en Pharo

Aprender Gratis | Curso de programación en Pharo

Este curso de programación en Pharo cambiará tu forma de programar con objetos. ¡Redescubre o aprende la programación orientada a objetos con Pharo!

Pharo es un lenguaje de programación puro orientado a objetos en la tradición de Smalltalk. Ofrece una experiencia de desarrollo única en constante interacción con objetos vivos. Pharo es elegante, divertido de usar y muy potente. Además, es muy fácil de aprender y permite comprender conceptos avanzados de forma natural.

Al programar en Pharo, te sumerges en un mundo de objetos vivos. Tienes feedback inmediato en cualquier momento de tu desarrollo sobre objetos que representan aplicaciones web, el propio código, gráficos, red…

Pharo es un entorno de código abierto muy potente que utilizan las empresas para desarrollar aplicaciones web. Por lo tanto, a lo largo de este curso vivirás una nueva experiencia de programación.

Al inicio, se comienza con una secuencia especial, opcional, para que los novatos presenten los conceptos básicos de la programación orientada a objetos. Pero al avanzar se presentan conceptos fundamentales de programación y cómo los utiliza Pharo. 

Asimismo, al realizar el curso conocerás algunos lenguajes de codificación y patrones de diseño con los que diseñar mejor aplicaciones orientadas a objetos. Dichos conceptos se pueden aplicar a cualquier lenguaje de programación orientado a objetos.

Este curso lo ofrece Inria a través de France Université Numérique (FUN). Este es el instituto nacional francés de investigación en ciencia y tecnología, en cuyo ADN están la investigación de clase mundial, la innovación tecnológica y el riesgo empresarial. Como instituto tecnológico, Inria apoya la diversidad de vías de innovación: desde la publicación de software libre hasta la creación de startups tecnológicas (Deeptech).

¿A quién está dirigido el curso de programación en Pharo?

Esta formación está principalmente diseñada para personas con experiencia en programación. Aun así, está abierta a todo tipo de público que esté motivado gracias a los numerosos recursos propuestos. Por otro lado, también será de interés para los profesores de programación informática.

Este curso proporciona una nueva visión de los principios fundamentales de la programación orientada a objetos, es decir, el polimorfismo y el enlace tardío.

Para llevarlo a cabo, debes saber que es un curso bilingüe francés/inglés . Aunque podrás encontrar transcripciones y subtítulos en otros idiomas, como español y  japonés.

Por otro lado, necesitarás contar con un ordenador con conexión estable a Internet para poder realizar el contenido del curso de forma online. Asimismo, tendrás que descargarte la versión de Pharo que te ofrece el curso.

¿Qué aprenderás en el curso de programación en Pharo?

El curso consta de 7 módulos que podrás realizar a tu propio ritmo y en cualquier orden. Para ello, necesitarás dedicarle aproximadamente 40 horas

Para llevarlo a cabo contarás con todos los materiales y recursos necesarios.

Los temas a tratar a lo largo del curso de programación en Pharo son:

  • Bienvenida a bordo y descubrimiento de sintaxis.
  • Sintaxis, bloques e inspector de Pharo.
  • Diseño, Métodos de Clase y Colecciones.
  • Herencia y búsqueda y desarrollo web.
  • Excepción, depuración y reflexión.
  • Repensar la búsqueda y el diseño avanzado orientado a objetos.
  • Más sobre diseño y pruebas orientados a objetos.

Una vez finalizado, serás capaz de:

  • Programar en Pharo.
  • Desarrollar una aplicación web para aplicar los diferentes aspectos de Pharo.

Acceso al curso de programación en Pharo

Accede al curso de programación en Pharo impartido por Inria a través de France Université Numérique (FUN). Tanto la inscripción como la participación están habilitadas de forma totalmente gratuita

Cada 3 meses se entregará un certificado de aprovechamiento a los participantes que hayan obtenido la puntuación mínima requerida. La evaluación se basa en los cuestionarios que se tienen que hacer cada semana.

Si quieres seguir formándote, también pueden interesarte este curso curso para aprender a programar en R desde el inicio o este otro curso de seguridad informática. Ambos son completamente gratuitos.

Comentar

15585

Regístrate Gratis

Accede a  la lista de cursos, tutoriales, guías y manuales