How To Start Learning To Code On Your Mobile- Phone Without A Laptop Or Desktop
Table of contents
In this article, you will learn about apps and resources you can use to code on a mobile device
More than half of people worldwide access the internet using mobile devices instead of desktop computers. And if you only have a mobile device, you can still learn to code!
In this article, you will learn about apps and resources you can use to code on a mobile device. Firstly, a smartphone can be used to learn practically anything. Everyone else is already doing it. YouTube videos, online tutorials, or publishing blog posts from a smartphone. There is a lot that you can do and learn with a smartphone.
But, surely with programming?
The short answer? Yes, you can learn to program using a smartphone. It will not be efficient, but you will be able to learn. You can even write functional programs, but doing this comes at a cost. And that cost is, that you’re locked into specific learning material.
If you want to write code on your smart device, all you have to do is download an application from the app store. Code editors for mobile devices have existed for many years. And a lot of programmers/Developers use them. Some even provide the means to compile programs right from the mobile device itself.
Programming is more than writing code
Learning code syntax from a smartphone can be a lot of fun. You should do it if you’re interested in learning. But programming isn’t just about writing code. You also have to consider what you wish to build/develop
If your goal is to create a custom website, you will need to start learning HTML, CSS, JAVASCRIPT and some popular JavaScript frameworks like REACT., and if your goal is to start creating mobile applications then you will also need to start learning JAVA, FLUTTER, and if your goal is to start building games then you will also need to start learning c++,c#, python and by this point, it starts to become tedious to manage it all from a phone.
Though, admittedly, it's not impossible. Ideally, you only use your phone to learn and master certain concepts and then transfer that knowledge back to your laptop/desktop sessions.
But, let’s talk about the different websites and mobile apps which provide the means to learn at least the basics of programming from your phone.
-
With Codeliber, you will learn
How to code in different programming languages such as HTML, CSS, JavaScript, Python and more.
-
TrebEdit is an HTML editor for web design. You can start your web projects with TrebEdit and view your codes easily in our in-app browser (Html Viewer). You can export your project to your device when your project is completed, or at any time that's best for you.
TrebEdit is not only just an HTML editor, but there is also a feature for you to get HTML codes or source codes from any website you like and simply save it as a new project or open it immediately in the text editor.
-
Sololearn is one of the most comprehensive learning platforms for solo learners. Their platform is entirely free, but you can always become a paying subscriber. The difference is that subscribers get access to more material. But, for getting started – there are no associated costs. All you have to do is decide on the language you wish to learn.
-
Mimo was built from the ground up to be a mobile-first learning platform. They have created a custom development environment that actually lets you create and publish websites. You can go as far as to build a custom portfolio of all the projects you have completed.
-
Exercism is a non-profit organization that provides more than 50 interactive courses. If you want to hone your programming skills and do it fast – give Exercism a try. One of the ways in which this platform differs from others is personal mentorship.
The platform actively invites other experienced developers to become mentors for novice learners. And, if you have never written code before – you will find plenty of developers willing to help you out.
This list is by no means the only way to learn to code on your smartphone. However, it is quite a comprehensive selection of both apps and browser-based courses. It doesn’t matter if you are already a programmer or plan to become one.
Finally, remember to stay consistent on your coding journey and make sure you enjoy the learning process.
If you enjoy reading this article, kindly subscribe to my YouTube channel