Sunday, December 6, 2015

Introduction to Google’s Accelerated Mobile Pages (AMP)

Petra, Jordan

Google’s Accelerated Mobile Pages initiative is getting a lot of exposure since its launch in early October. Let’s see what it is, how it works, and how you can publish your own AMP HTML pages.

In this age of speed, a page that takes more than a few seconds to load is losing its appeal, and this is especially important on mobile phones. The AMP project serves to mitigate this problem. The articles published in this format will be highlighted by Google in its search results from the beginning of next year.

Would you like to know more about it? I invite you to read the full version of this article I have published on SitePoint’s website: Introduction to Google’s Accelerated Mobile Pages.

Saturday, October 3, 2015

Why Japanese is such a fun language to learn

Cherry tree flowers

Let me share with you a few fun facts about Japanese language after a 30-hour intensive Japanese summer class.

Sunday, February 8, 2015

Human-Computer Interaction (MOOC)

Human-Computer Interaction (MOOC)

Hosted by Coursera, this Human-Computer Interaction course from the University of California in San Diego is presented by Scott Klemmer, Associate Professor of Cognitive Science and Computer Science and Engineering. It presents the concepts of prototyping, comparative evaluation, the principles of visual design, of perception and cognition. To sum it up, it helps building human-centered design skills.

Saturday, January 24, 2015

Foreign language MOOCs: kill two birds with one stone

Japanese Power Pop MOOC

If you are interested in languages and continuing education, why not kill two birds with one stone?
Many online courses are offered around the world in a very wide variety of areas and many languages. Even though English still predominates, you can practice many foreign languages and get used to many accents, improve your understanding and expand your vocabulary while learning specific knowledges.
Here is a selection of a few courses to make you learn and travel.