Skip to main content

Programming Apps For Beginners


ARE YOU A PROGRAMMER OF BEGINNER LEVEL??

Having difficulty with programming or learning new technicla skills. THESE ANDROID APPS ARE FOR YOU…

I, as a programmer, would like to suggest you these Apps which help you bring up your programming skills at a whole new level.

1.SoloLearn: Learn to code for Free

This not just an Android app, but a large scale platform for enhancing your programming skills.
Features
  • *Take lessons of programming languages like C++, C#, Java, CSS, Python 3, JavaScript, PHP, HTML Fundamentals, SQL Fundamentals, jQuery, Ruby and Swift*
  • *Challenge others and take challenges of your known languages to know how much you know.*
  • Get certificates for completion of course.
  • *Badges for your skills.*
  • *Practice questions within the lessons.*
  • Add and verify others’ questions for challenges.
  • *Online Compiler for all languages*
  • *Save progress and sync across devices*
  • Much more.

2.Programming Hub, Learn to code

  • This app has more languages supported.
  • Content is good.
  • This also has online Compiler for all.
  • ☹️But no challenges or progress saving.

3.EdX – Online courses

  • This app brings you lectures from best universities of the world of all sectors.
  • They may be free or paid but certificates are paid only.
  • You can learn any technical skill here.

4.Quoda Code Editor

  • This is the best code writer/editor I have found so far on the Play Store.
  • Extra tab for quick access symbols is given.
  • Code completion is also appreciable.

5.Source Code Viewer

This source code viewer is best one. It highlights the code wonderfully.

6.TurboCdroid

Bring your old school Turbo C++ on your Android device using this app.

7.Octodroid for GitHub

Best Android GitHub client.

8.Sketchware

This app is inspired from MIT Media lab projects such as Scratch(visit here) and App inventor (visit here) which are awesome.
Have a look at those projects and have the fun of programming. This app works in a similar manner, a drag and drop approach for building Android apps which may prove very helpful for you.


———-###———-

That’s all for the apps now lets see some more stuff.
  1. Harvard University’s CS50 Channel on YouTube brings you a better introduction to Computer Science programming as well as AI, etc. Visit here.
  2. Use GitHub for hosting and sharing your codes. Create an account today and avail Student Pack to get exciting offers. Create public repositories and start saving codes. Work with your teammates on a specific project and get a wonderful experience.
  3. Convert your code to Image with highlighting using Carbon. By using this you can share your code to anyone without him worrying about unsupported format on devices.
  4. If you want to learn Web Development, I bet you can’t get better than the one on W3schools web portal. Visit here. It is totally free.
  5. *MIT OpenCourseWare* also has great collection of worthy lectures for free. But most of these ones were aired long time ago. Visit here.
  6. Coursera is also good for learning but it requires payment for certification but you can get financial aid for it or you can audit the course for free which lets you only view lectures, you cannot take up grading exams.
  7. Pluralsight, Linkedin Learning are some of the paid services but has a excellent course materials.
That’s all.

Comments

Popular posts from this blog

VS Code, Installation and Complete Setup

Let`s Install VS Code: Which is the best source code editor available right now? Without no doubt, we can say that it’s Visual Studio code or simply VS code. VS code is an open-source code editor developed by Microsoft. It has built-in support for C++, JavaScript, Node.js and almost all programing language-based plugins are available in VS studio right now.Let`s install the stable version of VS code on our Windows system: Steps: VS code setup file can be downloaded from the official website. Link is given- https://code.visualstudio.com/ . After opening the website, click on the Download for Windows button.This will download the VS code Setup Wizard on our system as an EXE file. So, the VS code Setup Wizard is downloaded successfully, and we need to run it. 1. Click on the setup file, a preview has been shown: -                  2. Agree to the License ...

The Role Of Data Structure And Algorithms In Programming

Most Computer Science students and working professionals tend to skip learning DSA, especially in India, because they find it quite complicated and also because they do not understand the benefits of it fully. What they fail to understand is that DSA has profound uses in various walks of life and not just in making an application more efficient. Popular programming competitions like IOI (International Olympiad in Informatics) and ICPC (International Collegiate Programming Contest) have not had many winners from India due to various reasons. For instance, it is common knowledge that Indian students are not exposed to core programming skills or the concepts of DSA during their high schools. They are forced to prepare for competitive exams instead.  This means when these students represent India in IOI or ICPC they are put against participants from other countries who have nearly 4-5 years more programming and DSA experience than their Indian counterparts. Reasons to learn DSA Many ...