LEARNING TECHNOLOGY WITH LIMITED RESOURCES.

Onisesi Busola
4 min readMay 20, 2019

Learning technology in the information age could be exciting, challenging and also adventurous.

Gone are those days when you want to learn anything you have to go to a school or centre to acquire the skills and information. Now, with the evolution of mobiles phones and MOOC (Massive Open Online Courses) you can learn anything in the comfort of your house at your own pace, isn’t it exciting?

The main restrictions we have now are

  1. Reliability of the information
  2. Internet services (if you are in Nigeria like me)
  3. Power supply (again Nigerian factor)
  4. Access to laptop
  5. Cost of Courses e.t.c
via giphy

When it comes to learning any new skill, your passion is all that can see you through even with all the challenges i presented. I started learning programming two years ago as an hobby and was faced with all this challenges. Most of Web development courses are online and are not mobile phones(android) compatible. They all require laptop display which was a limiting factors for most people like me. I almost quit but because i have always wanted to be a programmer but my folks thought its not for girls, the desire to be one was very strong.

So i started learning Web development on my mobile phones with the following applications.Their are a mix of free MOOCourses and also applications with IDE playground where you can test you codes and play around a little bit.

  1. SOLOLEARN

SoloLearn has a wide range of course from beginning to profession courses on hundreds of programming languages. You can learn at your own pace and build your Coder Profile. It also comes with a code Playground that requires internet. One of the cool things about it is the ability to save the courses you want to study offline and also the interval questions to test your understanding. it also comes with a Certificate of Completion.

2. PROGATE

Progate is for everyone who wants to learning programming, from kids to adults. It comes with cool friendly characters, Ken the Ninja and Master White will guide you every step of the way. What makes it stand out is the beautiful layout couple with the code and IDE display along side. The only downside is most of the advances Courses are to be PAID for.

from Progate inc.

3. GRASSHOPPER

Grasshopper is one the best way to start your coding adventure with fun, quick games on your phone that teach you to write real JavaScript. Move through progressively challenging levels as you develop your abilities, then graduate with fundamental programming skills for your next step as a coder. It comes with its own playground and daily reminders to keep you on track. Best thing is that its totally offline with great graphics designs.

4. CODEMURAI

Codemurai is another exciting way to learn programming while on the go. You can learn high-demand programming skills with hundreds of pocket-size coding lessons on web development, mobile app development and game development. Their lessons include fun coding challenges, programming exercises and quizzes that you can complete while you are on the go!

From Codemurai

5. PROGRAMMING HERO

Here, learning PYTHON programming just got fun 🎉🎊. You will build your own game 🎮 while learning: Build a simple Programming game while learning and also apply concept learnt. Great Graphical design and Certificate of Completion.

by play store

6. UDEMY

Udemy is an online learning platform (MOOC)featuring 80,000+ video courses taught by expert instructors. Take courses in anything from programming languages like Python, and Java to personal development classes like design, drawing, writing and yoga. Its has free and PAID (still affordable{always having price splash}) courses. What makes it Outstanding is the ability to provide option for offline downloads. So if you come in contact with free WiFi , download and learn at your convenience.

from play store

W3SCHOOL OFFLINE

W3Schools Offline is All in One OFFLINE tutorials for lots of recent programming languages. it is best used as a Study Material or Reference.

by play store.

So there is it, some applications that can make you learn the fundamentals of programming. Explore all and choose which one suits your learning abilities. Most important thing is experiment and have fun.

In the next post, we will be talking about how to filter information and choosing the right ones.

I hope this helps someone get started.Please subscribe and give it a clap. THANKS AND NAMASTE. T

Take a bow from giphy

--

--

Onisesi Busola

BUSOLA is an Education Technology enthusiast who believes in preparing students with 21st century skills. A proud supporter of SDG goals.Software developer.