Education & Learning

42 Free and Paid Programming Resources to Learn Web Development

42 Free and Paid Programming Resources to Learn Web Development

Any serious developer will need to learn how to program in order to really understand what is going on behind the curtain, or if you are curious to wonder about or query how your favorite program works. This is where programming tutorials come in. The following are 42 Free and Paid Programming Resources to Learn Web Development, covering 3 different levels – beginner, intermediate and expert resources.

read more
What Makes Great Assessment?

What Makes Great Assessment?

While by no means the definitive work on assessment, I think you will find some strong common themes around which all teachers can unite, and discussions that can be taken into staff rooms, SLT groups and governors’ meetings.

Free Ebooks and Learning Resources by Oxford University Press

Free Ebooks and Learning Resources by Oxford University Press

As a not-for-profit organisation, Oxford’s heart is in supporting teaching and learning and our highest priority right now is ensuring you have access to the resources you need to support your students, while making sure everyone stays healthy and safe.

Free Teacher Approved Learn At Home Resources

Free Teacher Approved Learn At Home Resources

Free teacher-approved resources for at-home learning. These materials are designed to help students solidify the concepts they learn in school, and equip them for learning at home.

Bonsai x InVision Guide to Freelancing

Bonsai x InVision Guide to Freelancing

This is the guide we wish we had when we started freelancing. Like many freelancers, we had a long road filled with successes, failures, and lots of learning ahead of us.

Il-Filosofija Politika ta’ Eddie Fenech Adami

Il-Filosofija Politika ta’ Eddie Fenech Adami

This is an essay exploring the philosophical underpinnings of the political contribution of Eddie Fenech Adami within the Maltese and European historical context and the development of successive policies. An overview of a time period is given, particularly between the 1950s through the 1990s, in order to understand changing political attitudes and prevalent social changes.