pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

[ANN] New MOOC "Advanced Object-Oriented Design"

MD
Marcus Denker
Fri, Jun 7, 2024 8:23 AM

[ANN] New MOOC "Advanced Object-Oriented Design”

 Get ready for a new #MOOC "Advanced Object-Oriented Design"!
Understand the key mechanisms and the essence of OOD with the following topics:

Understanding messages
Test-Driven Design
Hooks: support for evolution
Objects: state and behavior
Elementary design patterns
Double dispatch
Object creation
Sharing objects
Inversion of control
About types

Trailer: https://www.youtube.com/watch?v=9HMYS-mzDKQ&t=1s

You will find:
 Videos to explain main concepts & tools
Quizzes and exercises that we've packaged together in companion exercises book
Lectures with command transcripts & explanations

 Course starts on June 17
 Enroll for free: https://urlr.me/M6hSr https://pharo.us11.list-manage.com/track/click?u=6f667565c2569234585a7be77&id=f72c828070&e=1f05286f83
 Pace: Self-Paced, 1-year access
 English

[ANN] New MOOC "Advanced Object-Oriented Design”  Get ready for a new #MOOC "Advanced Object-Oriented Design"! Understand the key mechanisms and the essence of OOD with the following topics: Understanding messages Test-Driven Design Hooks: support for evolution Objects: state and behavior Elementary design patterns Double dispatch Object creation Sharing objects Inversion of control About types Trailer: https://www.youtube.com/watch?v=9HMYS-mzDKQ&t=1s You will find:  Videos to explain main concepts & tools Quizzes and exercises that we've packaged together in companion exercises book Lectures with command transcripts & explanations  Course starts on June 17  Enroll for free: https://urlr.me/M6hSr <https://pharo.us11.list-manage.com/track/click?u=6f667565c2569234585a7be77&id=f72c828070&e=1f05286f83>  Pace: Self-Paced, 1-year access  English
NB
Noury Bouraqadi
Mon, Jun 10, 2024 1:53 PM

Well done guys! 👏
This Mooc is must!
I liked the video and forwarded to some people that would benefit from the Mooc.

On Jun 7 2024, at 10:23 am, Marcus Denker marcus.denker@inria.fr wrote:

[ANN] New MOOC "Advanced Object-Oriented Design”

English

Well done guys! 👏 This Mooc is must! I liked the video and forwarded to some people that would benefit from the Mooc. On Jun 7 2024, at 10:23 am, Marcus Denker <marcus.denker@inria.fr> wrote: > [ANN] New MOOC "Advanced Object-Oriented Design” > > English
OV
Offray Vladimir Luna Cárdenas
Wed, Jun 12, 2024 8:08 PM

Congrats for this MOOC.

We shared it on the Grafoscopio community, and hopefully some of us will
take it.

Cheers,

Offray

On 7/06/24 3:23, Marcus Denker wrote:

[ANN] New MOOC "Advanced Object-Oriented Design”

🚀.png Get ready for a new #MOOC "Advanced Object-Oriented Design"!
Understand the key mechanisms and the essence of OOD with the
following topics:

✔.pngUnderstanding messages
✔.pngTest-Driven Design
✔.pngHooks: support for evolution
✔.pngObjects: state and behavior
✔.pngElementary design patterns
✔.pngDouble dispatch
✔.pngObject creation
✔.pngSharing objects
✔.pngInversion of control
✔.pngAbout types

Trailer: https://www.youtube.com/watch?v=9HMYS-mzDKQ&t=1s
https://www.youtube.com/watch?v=9HMYS-mzDKQ&t=1s

You will find:
📹.png Videos to explain main concepts & tools
💡.pngQuizzes and exercises that we've packaged together in companion
exercises book
📚.pngLectures with command transcripts & explanations

🗓️.png Course starts on June 17
👉.png Enroll for free: https://urlr.me/M6hSr
https://pharo.us11.list-manage.com/track/click?u=6f667565c2569234585a7be77&id=f72c828070&e=1f05286f83
⏱️.png Pace: Self-Paced, 1-year access

🗣️.png English

Congrats for this MOOC. We shared it on the Grafoscopio community, and hopefully some of us will take it. Cheers, Offray On 7/06/24 3:23, Marcus Denker wrote: > > > [ANN] New MOOC "Advanced Object-Oriented Design” > > > 🚀.png Get ready for a new #MOOC "Advanced Object-Oriented Design"! > Understand the key mechanisms and the essence of OOD with the > following topics: > > ✔.pngUnderstanding messages > ✔.pngTest-Driven Design > ✔.pngHooks: support for evolution > ✔.pngObjects: state and behavior > ✔.pngElementary design patterns > ✔.pngDouble dispatch > ✔.pngObject creation > ✔.pngSharing objects > ✔.pngInversion of control > ✔.pngAbout types > > Trailer: https://www.youtube.com/watch?v=9HMYS-mzDKQ&t=1s > <https://www.youtube.com/watch?v=9HMYS-mzDKQ&t=1s> > > You will find: > 📹.png Videos to explain main concepts & tools > 💡.pngQuizzes and exercises that we've packaged together in companion > exercises book > 📚.pngLectures with command transcripts & explanations > > 🗓️.png Course starts on *June 17* > 👉.png Enroll for free: https://urlr.me/M6hSr > <https://pharo.us11.list-manage.com/track/click?u=6f667565c2569234585a7be77&id=f72c828070&e=1f05286f83> > ⏱️.png Pace: Self-Paced, 1-year access > > 🗣️.png English > >
SD
stephane ducasse
Wed, Jun 12, 2024 8:35 PM

Thanks
Some people here used it to assemble new lectures and they cherrypicked some topics.
And this is also a material that teachers can use in their lectures.

S

On 12 Jun 2024, at 22:08, Offray Vladimir Luna Cárdenas offray.luna@mutabit.com wrote:

Congrats for this MOOC.

We shared it on the Grafoscopio community, and hopefully some of us will take it.

Cheers,

Offray

On 7/06/24 3:23, Marcus Denker wrote:

[ANN] New MOOC "Advanced Object-Oriented Design”

<🚀.png> Get ready for a new #MOOC "Advanced Object-Oriented Design"!
Understand the key mechanisms and the essence of OOD with the following topics:

<✔.png>Understanding messages
<✔.png>Test-Driven Design
<✔.png>Hooks: support for evolution
<✔.png>Objects: state and behavior
<✔.png>Elementary design patterns
<✔.png>Double dispatch
<✔.png>Object creation
<✔.png>Sharing objects
<✔.png>Inversion of control
<✔.png>About types

Trailer: https://www.youtube.com/watch?v=9HMYS-mzDKQ&t=1s

You will find:
<📹.png> Videos to explain main concepts & tools
<💡.png>Quizzes and exercises that we've packaged together in companion exercises book
<📚.png>Lectures with command transcripts & explanations

<🗓️.png> Course starts on June 17
<👉.png> Enroll for free: https://urlr.me/M6hSr https://pharo.us11.list-manage.com/track/click?u=6f667565c2569234585a7be77&id=f72c828070&e=1f05286f83
<⏱️.png> Pace: Self-Paced, 1-year access
<🗣️.png> English

Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73

"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes

Thanks Some people here used it to assemble new lectures and they cherrypicked some topics. And this is also a material that teachers can use in their lectures. S > On 12 Jun 2024, at 22:08, Offray Vladimir Luna Cárdenas <offray.luna@mutabit.com> wrote: > > Congrats for this MOOC. > > We shared it on the Grafoscopio community, and hopefully some of us will take it. > > Cheers, > > Offray > > On 7/06/24 3:23, Marcus Denker wrote: >> [ANN] New MOOC "Advanced Object-Oriented Design” >> >> <🚀.png> Get ready for a new #MOOC "Advanced Object-Oriented Design"! >> Understand the key mechanisms and the essence of OOD with the following topics: >> >> <✔.png>Understanding messages >> <✔.png>Test-Driven Design >> <✔.png>Hooks: support for evolution >> <✔.png>Objects: state and behavior >> <✔.png>Elementary design patterns >> <✔.png>Double dispatch >> <✔.png>Object creation >> <✔.png>Sharing objects >> <✔.png>Inversion of control >> <✔.png>About types >> >> Trailer: https://www.youtube.com/watch?v=9HMYS-mzDKQ&t=1s >> >> You will find: >> <📹.png> Videos to explain main concepts & tools >> <💡.png>Quizzes and exercises that we've packaged together in companion exercises book >> <📚.png>Lectures with command transcripts & explanations >> >> <🗓️.png> Course starts on June 17 >> <👉.png> Enroll for free: https://urlr.me/M6hSr <https://pharo.us11.list-manage.com/track/click?u=6f667565c2569234585a7be77&id=f72c828070&e=1f05286f83> >> <⏱️.png> Pace: Self-Paced, 1-year access >> <🗣️.png> English >> >> >> Stéphane Ducasse http://stephane.ducasse.free.fr 06 30 93 66 73 "If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
MD
Marcus Denker
Wed, Jun 26, 2024 9:28 AM

Hello,

Even though the course started, it stays open for enrollment (till June 10, 2025):

https://www.fun-mooc.fr/en/courses/advanced-object-oriented-design-and-development-with-pharo/

On 7 Jun 2024, at 10:23, Marcus Denker marcus.denker@inria.fr wrote:

[ANN] New MOOC "Advanced Object-Oriented Design”

<🚀.png> Get ready for a new #MOOC "Advanced Object-Oriented Design"!
Understand the key mechanisms and the essence of OOD with the following topics:

<✔.png>Understanding messages
<✔.png>Test-Driven Design
<✔.png>Hooks: support for evolution
<✔.png>Objects: state and behavior
<✔.png>Elementary design patterns
<✔.png>Double dispatch
<✔.png>Object creation
<✔.png>Sharing objects
<✔.png>Inversion of control
<✔.png>About types

Trailer: https://www.youtube.com/watch?v=9HMYS-mzDKQ&t=1s

You will find:
<📹.png> Videos to explain main concepts & tools
<💡.png>Quizzes and exercises that we've packaged together in companion exercises book
<📚.png>Lectures with command transcripts & explanations

<🗓️.png> Course starts on June 17
<👉.png> Enroll for free: https://urlr.me/M6hSr https://pharo.us11.list-manage.com/track/click?u=6f667565c2569234585a7be77&id=f72c828070&e=1f05286f83
<⏱️.png> Pace: Self-Paced, 1-year access
<🗣️.png> English

Hello, Even though the course started, it stays open for enrollment (till June 10, 2025): https://www.fun-mooc.fr/en/courses/advanced-object-oriented-design-and-development-with-pharo/ > On 7 Jun 2024, at 10:23, Marcus Denker <marcus.denker@inria.fr> wrote: > > [ANN] New MOOC "Advanced Object-Oriented Design” > > <🚀.png> Get ready for a new #MOOC "Advanced Object-Oriented Design"! > Understand the key mechanisms and the essence of OOD with the following topics: > > <✔.png>Understanding messages > <✔.png>Test-Driven Design > <✔.png>Hooks: support for evolution > <✔.png>Objects: state and behavior > <✔.png>Elementary design patterns > <✔.png>Double dispatch > <✔.png>Object creation > <✔.png>Sharing objects > <✔.png>Inversion of control > <✔.png>About types > > Trailer: https://www.youtube.com/watch?v=9HMYS-mzDKQ&t=1s > > You will find: > <📹.png> Videos to explain main concepts & tools > <💡.png>Quizzes and exercises that we've packaged together in companion exercises book > <📚.png>Lectures with command transcripts & explanations > > <🗓️.png> Course starts on June 17 > <👉.png> Enroll for free: https://urlr.me/M6hSr <https://pharo.us11.list-manage.com/track/click?u=6f667565c2569234585a7be77&id=f72c828070&e=1f05286f83> > <⏱️.png> Pace: Self-Paced, 1-year access > <🗣️.png> English > > >