Upskill – Learn something new

We want everyone to achieve their full potential.  So feed your curiosity and learn something new.  However much you know, there is always more to learn and explore.  Keep learning and growing.  Here are some resources to get you started.

Three js fundamentals Free

This is the first article in a series of articles about three.js. Three.js is a 3D library that tries to make it as easy as possible to get 3D content on a webpage. Please note: These tutorials assume you already know JavaScript and, for the most part they will use ES6 style. See prerequisites.

For more resources on Three.js

Google AI Free

Learn from ML experts at Google – Whether you’re just learning to code or you’re a seasoned machine learning practitioner, you’ll find information and exercises to help you develop your skills and advance your projects.

For more resources on Machine Learning

TED Free

Engaging lectures and discussions. It you haven’t been to TED, here’s a good entry point – Playlists TED Talk collections for curious minds.

Open Culture Free

The best free cultural and educational media on the web.Take online courses from the world’s top universities for free. You will find 1,500 online courses from universities like Stanford, Yale, MIT, Harvard, Oxford and more. You can use this collection of online courses to learn everything you want–from history, philosophy and literature, to physics, biology, psychology, and computer science.

Freecodecamp Free

Learn to code at home with 5000+ tutorials.Learn to code | Build projects | Earn certifications

Edx Free & Paid

Access 2500+ Online Courses from 140 Top Institutions. 2800+ courses.

Carnegie Mellon Independent Learner Courses Free & Paid

College level courses. Independent learner courses Open & Free and low-cost Independent Paid courses

3D Total Free

One of the largest collections of digital art tutorials online, free to use content. Begin your journey into digital arts here. Learn – Create – Share

Open Culture Free

List of courses with a free certificate. Discover Massive Open Online Courses (MOOCs) from great universities. Most offer “certificates” or “statements of completion” though typically not university credit. A “$” indicates that the course is free, but the credential costs money.

Ctrl+Paint Free

Free learning resource dedicated to the basics of digital painting. Each bite-sized video covers a different concept, allowing you to learn complex subjects in manageable increments.

Mooc List Free

Search Free Online Courses and MOOCs by Type of Certificate

Learn JavaScript Online Free & Paid

Learn JavaScript online with Jad Joubran – 42 free lessons. The easiest way to learn & practice modern JavaScript step by step. Learn in an interactive environment. Study short lessons and practice in an intuitive environment guided by automated tests.

Coursera Free & Paid

Courses, certificates, and degrees online from world-class universities and companies See all free courses offered

Guru 99 Free

See curated list of Best 60 Free courses with a certification that will drastically improve your educational and career prospects. Certification not only expands your skill and knowledge but also makes your resume more attractive to recruiters for private or goverment jobs. A free course gives you a chance to learn from industry experts without spending a dime.

Code Academy Some Free, Paid

Basic courses are free. 180 hours of free tutorials to get started coding. Start learning to code from home.

DIY Genius Free & Paid

Top 100 iPhone Education Apps For Lifelong Learning Start by learning social media marketing for free

Yale Free

Open Yale Courses – provides free and open access to a selection of introductory courses taught by distinguished teachers and scholars at Yale University. Expanding access to educational materials for all who wish to learn.

Quartz Free

450 free Ivy League university courses you can take online – Computer Science, Data Science, Programming, Humanities, Business, Art & Design, Science, Social Sciences, Health & Medicine, Engineering, Education & Teaching, Mathematics, and Personal Development.

Khan Academy Free

You can learn anything. Every child deserves the chance to learn. Personalized learning.

Life Hack Free

25 Killer Sites For Free Online Education

PwC’s Digital Fitness App Free

The Digital Fitness app empowers people to stay relevant, up their digital game and navigate our new reality. The app offers –

  • Relevant health and business information, including public advisories, risks and implications for the workforce
  • Tips and planning ideas for families, including working remotely and tax relief
  • Resources for K-12 education, including projects to keep children engaged and virtual classroom platforms.

(Android / IOS )
Use invite code: LRNALL

Class Central Free

68 of the best Robotics courses. See all free courses


Massive Open Online Courses (MOOCs) are free online courses available for anyone to enroll Free & Paid

Learn Unity – 2D & 3D – from the best online Unity tutorials. Also find Programming Courses & Tutorials


Guide app Paid

Guide is the bite-size B2B Learning & Talent Development platform for enterprise remote teams.  You can learn from your favorite creators, anytime, anywhere, on any device.  Guide helps teams upskill and reskill their remote teams


KnowThen Free & Paid

Software development courses by James Moore.  Optimally paced, no-nonsense.  Courses on Elixir, Phoenix, GraphQL for beginners with Javascript, Javascript with Ramda, Elm for beginners . . .

Elixir & Phoenix for Beginners: 150+ videos (17+ hours), that will teach you how to build: highly concurrent, fault-tolerant, low-latency web apps and APIs.