Programming Hub: Learn to Code APK

Version 5.0.14 - com.freeit.java
Last updated: 2019-11-04 15:41:05
freeit,java,education,programming

Coding and programming app to learn HTML,Python,Javascript,C,C++,C#,Java & more

APP Information

App Download Version5.0.14 (199)
Updated2019-11-04 15:41:05
Apk Size10.86 MB
App DeveloperMatthew Loring
Malware CheckTRUSTED
Install on Android5.0 and up
App Packagecom.freeit.java.apk
MD5ed16cfaeb0c152c987f6a66c46e9862c
Rate4.47
Website https://programminghub.io

Download Programming Hub: Learn to Code 5.0.14 APK

App Description

Programming Hub: Learn to Code is freeit,java,education,programming, content rating is Everyone (PEGI-3). This app is rated 4.47 by 34 users who are using this app. To know more about the company/developer, visit Matthew Loring website who developed it. com.freeit.java.apk apps can be downloaded and installed on Android 5.0 and higher Android devices. The Latest Version of 5.0.14 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than Programming Hub: Learn to Code APK Mirror. This app APK has been downloaded 30762+ times on store. You can also download com.freeit.java APK and run it with the popular Android Emulators.

Coding and programming app to learn to code with HTML, Javascript, C, C++, C#, Swift, Python, R Programming, Java, Artificial Intelligence, CSS, etc. for free with a one-stop app - “Programming Hub: Learn to code”

This coding and programming app is created using research and in collaboration with Google experts and offers a perfect path to learn programming. You will learn to code like an expert, and also enjoy it like a game. It's easy, it's fast and it's fun!

❇️Google Play's Editor's Choice

🏆

❇️Google Play's "Best of the Best" of 2017!

😻👯

❇️Recognized and backed by Google launchpad accelerator💪

❇️No Ads 👿

With a huge collection of 5000+ programs (code examples), 20+ courses and the fastest compiler in the world, all your programming needs are bundled in a single app for your daily practice.

What all programming languages you can learn with this coding tutor app?



👨🏻‍💻Learn Java - Java is an object-oriented, general purpose, high-level programming language. Today Java is being used to develop a range of software like web applications, J2ME Apps, Embedded Space, Android, Big Data analytics, etc.

👨🏻‍💻Learn C Programming - C programming is a powerful general-purpose language. If you are new to programming then C Programming is the best language to start your programming journey.

👨🏻‍💻Learn C++ - C++ is used nearly everywhere for everything from systems programming, numerical and scientific computing, web development, writing compilers, console games, desktop applications and so on.

👨🏻‍💻Learn HTML - HTML is the standard markup language for creating web pages and web applications. HTML is most commonly used as the format for online documents i.e web pages. 

👨🏻‍💻Learn Javascript - JavaScript is a web programming language that is run by most browsers. With Programming Hub, you can find Javascript tutorials to become a Javascript expert.

👨🏻‍💻Learn R Programming: R is a programming language and software environment for statistical analysis, graphics representation, and reporting.

Here are other reasons why you should choose Programming Hub as a single app for your coding learning needs. With the “Programming Hub: Learn to code” app, you can -

👨🏻‍💻Learn CSS

👨🏻‍💻Learn VB.net

👨🏻‍💻Learn C# (C Sharp)
👨🏻‍💻Learn Python 2.7
👨🏻‍💻Learn Python 3
👨🏻‍💻Learn Linux Shell Scripting
👨🏻‍💻Learn R Programming
👨🏻‍💻Learn Swift
👨🏻‍💻Learn SQL
👨🏻‍💻Learn Jquery
👨🏻‍💻Learn Assembly 8086

**************************
APP FEATURES
**************************
While we make coding learning easy and fun, here are features that would make us your single choice to learn programming languages -

🚀Programming Courses: To make your learning more interesting, our experts have created bite-sized and interactive courses which will help you learn programming like never before. It's the best place to learn new concepts.

🚀Programming & Coding Examples: 5000+ programs in 20+ programming languages and counting, programming hub has one of the largest collection of pre-compiled programs with output for practice and learning.

🚀Compiler: The fastest compiler in the world on Android with support to compile and run over 20+ programming languages. 

Other Features to improve your programming learning experience includes


1. Concept-based illustrations to easily learn to code in a fun way

2. Interactive learning experience

3. Periodic Updates with new programming examples and course content


Get even more with Programming Hub Pro membership

🚀Unlimited Access throughout the learn to code app
🚀Offline Mode to get programming courses online
🚀Premium Content
🚀Ad-free
🚀Unlimited Code Compilations

Instead of giving us a lower rating, please mail us your queries, issues or suggestions at feedback@prghub.com. We will be happy to solve them for you :) 

www.prghub.com

Coding and programming app to learn to code with HTML, Javascript, C, C++, C#, Swift, Python, R Programming, Java, Artificial Intelligence, CSS, etc. for free with a one-stop app - “Programming Hub: Learn to code”

This coding and programming app is created using research and in collaboration with Google experts and offers a perfect path to learn programming. You will learn to code like an expert, and also enjoy it like a game. It's easy, it's fast and it's fun!

❇️Google Play's Editor's Choice

🏆

❇️Google Play's "Best of the Best" of 2017!

😻👯

❇️Recognized and backed by Google launchpad accelerator💪

❇️No Ads 👿

With a huge collection of 5000+ programs (code examples), 20+ courses and the fastest compiler in the world, all your programming needs are bundled in a single app for your daily practice.

What all programming languages you can learn with this coding tutor app?



👨🏻‍💻Learn Java - Java is an object-oriented, general purpose, high-level programming language. Today Java is being used to develop a range of software like web applications, J2ME Apps, Embedded Space, Android, Big Data analytics, etc.

👨🏻‍💻Learn C Programming - C programming is a powerful general-purpose language. If you are new to programming then C Programming is the best language to start your programming journey.

👨🏻‍💻Learn C++ - C++ is used nearly everywhere for everything from systems programming, numerical and scientific computing, web development, writing compilers, console games, desktop applications and so on.

👨🏻‍💻Learn HTML - HTML is the standard markup language for creating web pages and web applications. HTML is most commonly used as the format for online documents i.e web pages. 

👨🏻‍💻Learn Javascript - JavaScript is a web programming language that is run by most browsers. With Programming Hub, you can find Javascript tutorials to become a Javascript expert.

👨🏻‍💻Learn R Programming: R is a programming language and software environment for statistical analysis, graphics representation, and reporting.

Here are other reasons why you should choose Programming Hub as a single app for your coding learning needs. With the “Programming Hub: Learn to code” app, you can -

👨🏻‍💻Learn CSS

👨🏻‍💻Learn VB.net

👨🏻‍💻Learn C# (C Sharp)
👨🏻‍💻Learn Python 2.7
👨🏻‍💻Learn Python 3
👨🏻‍💻Learn Linux Shell Scripting
👨🏻‍💻Learn R Programming
👨🏻‍💻Learn Swift
👨🏻‍💻Learn SQL
👨🏻‍💻Learn Jquery
👨🏻‍💻Learn Assembly 8086

**************************
APP FEATURES
**************************
While we make coding learning easy and fun, here are features that would make us your single choice to learn programming languages -

🚀Programming Courses: To make your learning more interesting, our experts have created bite-sized and interactive courses which will help you learn programming like never before. It's the best place to learn new concepts.

🚀Programming & Coding Examples: 5000+ programs in 20+ programming languages and counting, programming hub has one of the largest collection of pre-compiled programs with output for practice and learning.

🚀Compiler: The fastest compiler in the world on Android with support to compile and run over 20+ programming languages. 

Other Features to improve your programming learning experience includes


1. Concept-based illustrations to easily learn to code in a fun way

2. Interactive learning experience

3. Periodic Updates with new programming examples and course content


Get even more with Programming Hub Pro membership

🚀Unlimited Access throughout the learn to code app
🚀Offline Mode to get programming courses online
🚀Premium Content
🚀Ad-free
🚀Unlimited Code Compilations

Instead of giving us a lower rating, please mail us your queries, issues or suggestions at feedback@prghub.com. We will be happy to solve them for you :) 

www.prghub.com 

App ChangeLog

  • - New Branding and Logo
  • - Performance improvements
  • - Optimized home-screen load time
  • - Animation and transition improvements

App Screens

Programming Hub: Learn to Code Screenshot 1Programming Hub: Learn to Code Screenshot 2Programming Hub: Learn to Code Screenshot 3Programming Hub: Learn to Code Screenshot 4Programming Hub: Learn to Code Screenshot 5Programming Hub: Learn to Code Screenshot 6

Reviews From google play store

I took 1 month subscription and had the best time with this app. One of the greatest app to learn many complex theories in a very fun way. Honestly, I learnt so many topics in a very short amount of time and I really enjoyed it. Learning felt like a play time. And the certificates indeed was an inspiration to complete my courses. Thank you for this experience. Amazing work! 👍


It's Amazing. I freaking love being able to learn so much! Also it's really cool that you can buy the app once and for all unlike some other programming apps *cough* *cough* it also has a great sense of humour!its overall a 10/10 or should I say print("10/10") And real quick, Could you guys make it so you can change your name? Because I use my personal Google play account and my name in there is "Trontino Gaming" and it doesn't really stick anymore. I want to change it to Trontino


This is really a helpful app... But some issues should be improved... 1. More detail information 2. How to start coding in which platform, in which app for the very beginer 3. Sometimes 100% completed but not always shown completed in home Is there any process to validate the certificate that whether it is true or not? Is there website to practice in PC like Doulingo?


the app has many bugs and it's just a game for children under 10 years old. it doesn't provide you any technical information about the field and its very very basic. I've completed AI course & i can say it was just a poem about artificial intelligence! the information is not useful at all and also, you don't receive a certificate even for free courses! the developers are very skinflint. so spend your time and money into a more professional courses on the web.


One thing that is happening to me is that the application will only load on the first try, all other its just loading and it never loads, plus when i type sometging in the fundamentals tab, it blurs the screen and i cant un-blur it until i get a question wrong.


Nice UI but difficult to learn courses. Examples are very few. Boring definitions and not easy to remember many terms. Proper revision not available. And it should be free of cost because many websites and apps offer complete courses without any cost.


Guess what i liked this app and the explanation are neat smiley face Amd yeah my request is when the software says something something to teach us it always say things like =D ;) and everything else this is kinda weird to hear every time. And yes nice app! Keep up the good work!


It is good app for now. If you have money you can learn a little more about programming with this app. If you have or will have problem with pro version, check if app needs update or just quit app and open it 10-15 seconds later


Good so far but would be better with more hands on coding and direct input instead of reading and quizzing through lessons. There is no muscle memory involved to help retain the information better.


Really great. I have been using it since it's first rendition, and I love all the changes. The new classes are great, and it continues to be one of the fullest suites for learning coding.


It's simple but something feels flat with the experience and I dont think the basic material covers all the fundamentals. Like constructors or header files.. all in all not bad but I've definitely seen more informative/detailed YouTube playlists for beginners


Hello when we learning there should be edit code or simply allow us to copy the code . So that we can save and learn using IDE. Like i was learning python and there is for codes example only pic. Better providing or linking to compiler will be ease as sololearn has and many other.


Haven't finished a full lesson, but I like the presentation of the topics. Easy to grasp and remember for someone who hasn't done any programming in a very long time.


Fairly easy to use and understand. I've only spotted a couple spelling/grammatical errors in the first few modules. Aside from that, it's been a great app for those wanting to learn how to program but feel a little intimidated by computer jargon. The interaction and quizzes immediately after learning a new idea is well thought out and keeps the learner engaged with the content. Good job!


So far I am in fundamental section, and it has giving basic yet useful information. The only minor glitch that I found, it reads some text to you just once, and for some texts when you hit on the text, it does repeat reading it to you, which is the way it should be for all parts not randomly. And reading the text for you is part that I liked the most about this app. That would be nice if all sections including the practices had this feature with the repeating option when you hit on the text.


The designed approach to teaching in this platform is just smooth and simple. And I love it even as a semi pro - you can enjoy refreshing your knowledge using this service


Very nice introduction to many topics. Entertaining as well as educational. Upgrade to Pro is well worth the price.


I have completed my java course and my certificate of completion has some errors. My name is written wrong only in that certificate. Next it is written for html not java. But I checked in java. When will you fix this problem?


It's like this app is comming from the future... digitalized voice (a female version of Dave from movie "Oddisey 2000"). You have a constant feel that content is made by an extreme experts respected, from 1st class world corporations (which actually IS the case). My five cents:"echo" is rather a language's construct, not a function (as mentioned in app - no parentheses, part of the language). Inspite of that, an overall unbeliveable app!


Really, its a such a amazing app through which a small child of five years can also easily learn all the programming skills by simply enjoying it...thanks & Hats Off to the concept and ideas to the developer who made this app 😎😄👍👌


They say "Programming has never been this much easy and fun", they are not kidding. This app is sure works great for anyone. I strongly recommend it.


I bought a lifetime subscription to premium when Thanos was still on the run with the infinity stones. Now that I've gotten around to using the app it's so amazing, I've learned so much it felt TOO SIMPLE at first. This company went all out on this useful knowledge and I couldn't be any more grateful. 🙏🙏🙏10 STARS🙏🙏🙏


The best learning programming app. Very explicative app, simple with examples easy to understand and the handle of the app it's good. 100% recommended.


Love It! It's very informative and I'm a beginner with this. Just starting Python. Would recommend using.


Nice. Can even work offline. The experience is different from regular programming sites which allows you to pause and reflect


Awesome. Im really learning from this app. I could have purchased one book about leaning python for the price of this app, but with this app i can learn all the major coding languages and get the interaction from the app to reinforce what Im learning. Take it from a total cheap-skate, this is totally worth the money if you really are interested in learning to code/program.


So far this app makes learning these new skills fun and easy. And to be certified through Google at the end is a great benefit!


All in all a good app, the free content is great, but its a bit pricey for its current content ... the fact that you can't mute the sounds when answering questions annoyed me, and for the price and the content I'd honestly recommend using sololearn instead... but to be fair I only did the html and some of the css. I also found it a bit childish, the pictures of animals were offputting, and the fact that they said that the html root tag was the head of the family just lends itself to confusion.


Very detailed and teaches you step by step. I enjoy the journey...! Great app!


So, I think you should know something very important about this app that I'm glad I discovered before making any purchases. When you open this app for the first time it's going to try to persuade you to purchase the Lifetime Membership at a extremely reduced price (~$40 instead of the MSRP of $299) because it's some holiday and you only have 24 hours to react. Well, if you don't buy it, that offer will still show up everyday. I know how I feel about that tactic, but at least you know this.


I've only just started using this app but, from what Ive seen so far, its really brilliant. Its not your typical tutorial lesson format that you're probablycused to as it is fairly interactive and makes the learning a bit more engaging and thus more interesting. The only quirky thing that has its anoyance factor would be having to tap continuously after each sentance to advance the lesson through. But its not necesarily a deal breaker and I suspect that it will be updated when the tech gets figur


It is has good learning concept, but it doesn't work well. I have Pocophone (so it's not a crappy phone issue), payed for app and now I can load it only on first opening after installing it. Every other loading attempt the app get stuck with intro logo loading loop, with no end (believe me, I have waited). So, unless this changes in next few days I will just give up on it. And if app by any chance starts working again, I will change my review..


I just got this app today, paid for the lifetime access, it was bugged and it didnt register my payment, support actually contacted me first, I told them the issue and sent proof, they fixed it within minutes! Grade A++ for phenomenal support!! I'm even more excited to start refreshing myself now with the coding. I highly recommend this app.


Good, but not better than SoloLearn. Pro version is very expensive (9.999 czk)! But for 30+ certificates is almost OK. Graphic – too much perfectionist. Good animations, quizes. It’s got quite good courses. I have had problems last month: pay problems; and problems with certifications — After activating the certificate, I must activate certificate one more time! I typed to support (chat on programminghub.io) — excellent!!! Programming hub all the problems solved. Therefore 4.8 ⭐


I have only used the app for about 30 mins. So far I really like it. I am waiting to see the cost of the advanced courses. I used to program in school, but that was 10 years ago. I find this a great refresher and I am hoping the more advanced courses will help me push way beyond what I was able to do back in college. My goal is to make a new career from programming. I really hope this app will help provide me with the support I need to reach that goal.


The app is a bit cool, the graphics is awesome. But a major thing is not present. A community of like minded people, this is what moves the programming world. This app need a serious improvement. Come on, check out sololearn and do something better. it's so surprising that only sololearn has so many features that alot of similar apps lack. Go back and rebuild.


Enjoyable learning pace! Update: the UI is great, however, having purchased the lifetime version (great discount, props to the developer!), it came to my attention that whilst using the app on my tablet, it forces portrait mode. This is somewhat dissapointing (hence the 4stars), considering many docking stations (when you get deeper into the codig part) don't allow for portrait mode on tablet. Please ammend this if possible. I would love to get down and serious with this app on a tablet. Thanks!


Most useful application in my pocket. It is easy to use And learning with programming Hub is so fun ,It feel like Jarvis(Tony stark's AI) teach us . IT IS VERY USEFUL TO ALL . PLEASE TRY IT ONCE TIME . I HOPE YOU WILL LOVE IT. Thank you creators. It makes studying so easy.


The app for learning programming in the most effective way, just best, its Golden and Platinum, plus very good price


Brilliant. For someone with very basic coding knowledge, the lessons are very easy to understand and challenging enough. I was a bit disappointed after buying a lifetime pro pass for a cheaper price then not having many lessons, but now there are loads of lessons that I can use. Even if you are a more advanced user looking for more advanced lessons, there are advanced lessons to further expand your coding knowledge. I couldn't tell you if those are good though, I'm a beginner.


Awesome app for practicing basic programming language. I use this and I love it soooooo much. Thanks to the developer.


Great app. Explains everything in a detailed manner. Loved it


This is a very good app, I love it, I have been searching for a kind of app like this, the most important part is, it is free!!


I just created my first program. It was awesome! So far the information is explained well and it's easy to understand. Text speech option is very handy touch, it feels natural and easy to comprehande programming tech. Well done app!


Make me easier to understand about programming, algorithm, etc. Also it helps to create code or program cause of some feature that helped me to code with several programming language.


THIS "PROGAMMING APPLICATION' WAS SO GOOD, then when compared to other PRO APPS, but the problem was THIS APP IS ASKING TO GET INTO "PRO" WHEN WE HAVE COMPLETED THE COURSE OF ABOUT 40%......and there is no other way to get out of "PRO", even some of the users are not interested in Pro. SO AS A User I RECOMOND YOU TO KEEP AN OTHER WAY FOR THOSE WHO DON'T WANT TO GET INTO PRO, AND HELP TO IMPROVE THEIR COURSE COMPLETE TILL THE END.......


I would say overall it's a good program the only problem is I have found certain bugs and some of the lessons for example in one of the Python lessons the code reads Num1 = 3 Num2 = 5 Sum = Num1+Num2 Print(Sum) An air like this might confuse beginners how it should read is this Num1 = 3 Num2 = 5 Sum = int(Num1) +int(Num2) Print(Sum) It's a small difference but if you need a programming you might be pulling your hair out trying to figure out why the programs not working


It's better then sololearn,but you can add a option for downloading the course's offline. Other then that it's good.👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍


I'm a programmer/analyst. I have 25+ years of software development experience. I'm really enjoying this App. I've been out of the business for a while due to illness. I'm brushing up on things I may have forgotten. This little App is a great and quite useful. Download it!!! Use it.


For now, it has been very helpful and entertaining. It explains the logics and concepts of programming in a simple way so it can be easily memorised. I hope it will be more challenging the more I advance.


Slick and ultra-cheerful. Feels like being taught in small bites by an 11-year old niece. Pros? $60 LIFETIME upgrade - all courses "forever. Cons? With the hype about huge Google staff and supercomputer resources, I expected a cloud-based interpreter/compiler integrated into the course. ["R" language, Open Source, free, can be run under Linux on Android, BIG compiler, like Google Translate it usually offloads heavy computation to online servers]. This app is more a YouTube how-to video.


Wow! Thanks a lot Programming Hub. Am a web developer with Django framework and CMS user. I decided in knowing more about PHP, AI and ML and now am satisfied with what I saw after upgrading to Pro* Please can you please change some of the fundamental to Advanced for example AI and ML. Best Regards. OLY


best app to learn . I mean the best app for real. you realy understand and learn programing from this app. Easy to use and the only app that can really teach you to code. ive tryed almost all apps and all seems abstract and very hard to understand. I would it 6 stars if I could


This is the best software learning app I ever know for somebody who wants to start in programming. An easy way to go from the surface to not too deep waters not only in the programming world but in the software world. And it's turning better and better. Excellent job!


This is a great app for learning programming, steganography, cryptography, and machine learning. I have tried many other programming apps and this one is by far the best. Thankyou!


It's nice and easy way to learn But the price for pro mode is little bit expensive😉


Fabulous! can't imagine how much efforts you guys put into the making this app so much interesting besides this app was released in 2013, by now you guys should've added some advance and complexity in language or make advance version of language. I've tried (py & java) adv. ver. but they weren't so advanced... its a humble request please make it more advance so that not only beginner but also professional also want to use this app.. Thanks developers 😇


Wonderful! It has a nice voice to read the text out loud to you. The text is also clear and concise. Learning is easy and the app walks you through everything. The Hub itself offers a wide variety of languages as well and keeps new, learned, and studying in organized sectors.


It's unique !!! I enjoy using this app because it teaches with fast-paced illustrations and is great for all people who desire to be well within the tech world.


An awesome experience to learn in most simple ways...and always with examples.


This is a perfectly designed user friendly app.loving it already . It can have a slide show kind of option as well with speed high, low, medium so that we dont have to bother to even keep on tapping.


Very interesting and useful for beginners who are very eager to learn


This app is the best thing on the market. The programs were easy to understand and had a smooth transition from each section. I'm definitely going to reccomend this to a few friends of mine. Although I would like to ask if you could change your settings to where I'm able to change my name again. I just want to be able to put my full name.


I love this app, purchased Pro years ago when it was 15 euro... learned new language in less than a week, but it's missing something, I need "q sharp" now and it is about quantum computing, when it is integrated I will give 5 stars, I know you can do it, just do it, love you guys.


A nice way to learn & understand basic concepts of programming


best customer service and buying pro version is a must. well done ! :D, I bought pro vest back in march 2017, when i logged on in the web i realised that I was not a pro member , in two day 2 times everything was settled and now i can do some courses on the web too !


It was amazing at the beginning, but then it said it needs money. I mean... Why don't anyone make a program without money


Nice app... Learning programming is easy. With using graphical images and other things.. Problem with it is the limited number of free courses..if you add some more of them. It would be good.. And place some ad and earn money from it.. We dont mind


Intracting application which helps to gain knowledge and revise it timely. Keeps on updating and new courses are introduced timely. It is a great app which help me in my programming journey.


Quite laggy and I get adware notifications. From the JavaScript courses, they're too basic for me. So I imagine this isn't targeted for my level. I've given it a try to see what it's like.


Thanks a lot for the quick response.. and the app is working fine now.. except for the fact that the text to speech function isn't working anymore.... please get that fixed as well.


So this app is really great. Easy to understand and the lessons are simple. I would most definitely recommend to other aspiring developers.


I pretty much just began but i am really enjoy it, i hope it stays that way. It seems it is really designed for almost all age groups which makes it not boring to use


Best Learning App in Playstore. You can learn any programming language from scratch to advanced level.


Aftet first use app looks very easy to follow and checks what have you learnt.


Very excellent very easy to understand efficiently made interactive program for beginner


I love the fact that it's reads to you also good explanation but not enough interaction examples and exercises. In short good to past knowledge but not very good to learn in practice. I get some certificates but I still don't know how to really do it.


its really unexpected and fabulous to learn programming from this app..I know that we have to pay for some courses or for many but if you will see other courses online then they are offering more than 10k for an individual course .... so from that perception i will prefer you to go for this app


Not only does it teach you abt different computer software skills,it also gives you an introduction to how computers work. I would reccomend it to any1 interested in learning coding,especially beginners.


This app is the best on mobile for learning code im learning C++ and I have never ever been more amazed is worth trying!


It is great for beginners and also for advence learner...I am currently learning C and with this app it looks too easy for me...Also you will learn some english while you complete your cource...I suggest you too download


This a great app to get your feet wet with all sourts of new ideas and concepts. I find it very easy to use and it's format is great


Its really helpful in reminding me of the new syntax that everybody use and it's easier in gaining new knowledge. I can't wait for the C# course to come out.


I've used several other apps on my phone for leaving to code. So far this one is one of the more in depth apps. I've only be using it for a day but i will be coming back since i bought a lifetime membership.


It is a very useful app. But it can be more effective for users or learners, if the course contents will be more descriptive(it means the content is video based).


I paid 8 dollars for the full program before it had the subscription and got the supporters package where I get free and complete access to everything and I haven't looked back


A really good app. I have started learning C programming and its really fun to learn on this app. I did have some payment issues but they fixed it for me in a day. Its compiler has a small issue which trust me, is no big deal.Overall a great app.


It was awsome! Unlike the other apps I tried, this app does not have disruptive ads and also does not require you to buy thing to unlock courses! In about ten mins i could code already!


Great app to learn programming. I really admire the course design,great ui, and text to speech option.thank you very much...


Best of best! Easy way to learn coding and information technology👍


I am giving a 4 stars. would have given 5 stars but since I am just beginning to use this app I still have a long way to go to enable me determine if it's worth a 5 star but so far, I am impressed. Thumbs up.


This app is so amazing. It help neophytes like me to learn computer science in an interactive, easily-accessible and fun way. Thank you for developing this app.


Great Introduction to Computers and good Text-to-speech. Great illustrations too.


shaped my thinking. i learnt of computer memories as variable. pcs don't forget but we do. seeing computers don't think, we use programming to make them work for us. we use computers to do complex calculation.


Amazing. It shows me just about everything and everything doesn't cost money just to get a course!


I have just started using it, so I am giving it 3 stars. I really like how easy it is to understand and how interactive it is. It's honestly the best mobile app so far.


Can not use it at all! Once u opened, u can only see ' billing API version is not supported for the type requested'. And that's it, nothing goes on at all.


It helps you to learm more about programming!! :)


Very good app for learning programming for one who has no any idea about the programming.Clears approach has been explained about functioning of computer .


Nice platform to learn .I really appreciate their dedication they have put in creating this app which acts as a platform for many aspiring programmers to learn.But I request that certificates should be given wether the learner is pro or not


Apk scan results


Apk Scaned By TotalVirus Antivirus,com.freeit.java.apk Was Pure And Safe.

Scan Stats:failure:0|harmless:0|malicious:0|suspicious:0|timeout:1|type-unsupported:12|undetected:60|
Name:programming-hub-5.0.14.apk
SHA-1:1e19bce6c67e8fc9f1593071a187b49c633deaf9
SHA-256:bba78cc1a9e821ee31deee064906b7e807d0121921e636b6c4e2ee5b3f703dfb
SSDEEP:196608:AX7mzcAhYBDFFIi2+Em9LgmEC3M9qCQtHwuinclkkIqNUbnC5npSNS0e5IU7UcnM:Aizfuwi5V+XCcclDXa7C5Ab
File type:Android
Magic:Zip archive data
File size:11389447
Uncompressed Size:13829752
Contained Files	:2347
Contained Files By Type:MF:1,RSA:1,SF:1,dex:2,gz:1,png:274,so:1,txt:1,xml:100,

Permissions

requires following permissions on your android device.

android.permission.ACCESS_NETWORK_STATE
android.permission.DOWNLOAD_WITHOUT_NOTIFICATION
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
com.android.vending.BILLING
com.freeit.java.permission.C2D_MESSAGE
com.google.android.c2dm.permission.RECEIVE
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
android.hardware.faketouch
android.hardware.screen.portrait
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

download files without notification
Allows the app to download files through the download manager without any notification being shown to the user.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

read the contents of your SD card
Allows the app to read the contents of your SD card.

run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.

prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.

modify or delete the contents of your SD card
Allows the app to write to the SD card.

In-App billing
In-app Billing on Google Play provides a straightforward, simple interface for sending In-app Billing requests and managing In-app Billing transactions using Google Play.

receive data from Internet
Allows apps to accept cloud to device messages sent by the app's service. Using this service will incur data usage. Malicious apps could cause excess data usage.

Certificate

Certificate Issuer:CN:freeit
Certificate Subject:CN:freeit

Activities

com.freeit.java.modules.start.OnBoardingActivity
com.freeit.java.modules.signup.SignUpActivity
com.freeit.java.modules.profile.EditProfileActivity
com.freeit.java.modules.profile.ProfilePictureActivity
com.freeit.java.modules.profile.CameraPictureActivity
com.freeit.java.modules.premium.DiscountActivity
com.freeit.java.modules.settings.MainSettingsActivity
com.freeit.java.modules.settings.SubSettingsActivity
com.freeit.java.modules.extras.references.ActivityReference
com.freeit.java.modules.course.CourseActivity
com.freeit.java.common.customtab.WebViewActivity
com.freeit.java.modules.extras.compiler.CompilerActivity
com.freeit.java.modules.extras.program.ProgramActivity
com.freeit.java.modules.notification.TransparentActivity
com.freeit.java.modules.course.FullCourseCompletionActivity
com.freeit.java.modules.language.ProgressSyncActivity
com.freeit.java.modules.premium.SpecialDiscountActivity
com.freeit.java.modules.triggers.SpecialTriggerDiscountActivity
com.freeit.java.modules.certificate.CertificateActivity
com.freeit.java.modules.v2.home.MainActivity
com.freeit.java.modules.v2.home.SearchCourseActivity
com.freeit.java.modules.v2.home.getstarted.GetStartedActivity
com.freeit.java.modules.v2.course.CourseLearnActivity
com.freeit.java.modules.v2.course.program.ProgramDetailActivity
com.freeit.java.modules.v2.course.program.SearchProgramActivity
com.freeit.java.modules.v2.home.CertificatePreviewActivity
com.freeit.java.modules.v2.course.CoursePreviewActivity
com.freeit.java.modules.v2.course.reference.ReferenceActivity
com.freeit.java.modules.v2.extra.WhyLearnActivity
com.freeit.java.modules.v2.extra.BenefitsActivity
com.freeit.java.modules.v2.extra.AvailOfferActivity
com.freeit.java.modules.v2.home.pro.ProMemberActivity
com.freeit.java.modules.v2.home.pro.ProActivityV2
com.freeit.java.modules.v2.profile.ProfileActivity
com.freeit.java.modules.v2.home.IntroVideoActivity
com.freeit.java.modules.v2.extra.NeedHelpActivity
com.freeit.java.modules.v2.extra.FullScreenViewActivity
com.freeit.java.modules.v2.extra.RattingActivity
com.freeit.java.modules.v2.extra.FeedbackActivity
com.freeit.java.modules.v2.home.pro.LifetimeIntroActivity
com.freeit.java.modules.v2.home.pro.LifetimeOfferActivity
com.android.billingclient.api.ProxyBillingActivity
com.facebook.FacebookActivity
com.facebook.CustomTabMainActivity
com.facebook.CustomTabActivity
com.google.android.gms.auth.api.signin.internal.SignInHubActivity
com.google.android.gms.common.api.GoogleApiActivity

Providers

android.support.v4.content.FileProvider
com.google.firebase.provider.FirebaseInitProvider
android.arch.lifecycle.ProcessLifecycleOwnerInitializer
com.crashlytics.android.CrashlyticsInitProvider
com.facebook.internal.FacebookInitProvider

Services

com.freeit.java.modules.language.LanguageDataDownloadService
com.freeit.java.modules.course.AudioDownloadService
com.freeit.java.modules.notification.MyInstanceIDListenerService
com.freeit.java.modules.notification.MyFirebaseMessagingService
com.freeit.java.modules.language.ProgressSyncService
com.google.android.gms.auth.api.signin.RevocationBoundService
com.google.firebase.messaging.FirebaseMessagingService
com.google.firebase.components.ComponentDiscoveryService
com.google.android.gms.measurement.AppMeasurementService
com.google.android.gms.measurement.AppMeasurementJobService
com.google.firebase.iid.FirebaseInstanceIdService
com.appsee.AppseeBackgroundUploader

Receivers

com.freeit.java.modules.notification.NotificationSwipeListener
com.freeit.java.modules.notification.NotificationClickListener
com.freeit.java.modules.notification.LocaltimeNotificationBroadcastReceiver
com.freeit.java.modules.notification.BootBroadcastReceiver
com.google.android.gms.measurement.AppMeasurementReceiver
com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver
com.google.firebase.iid.FirebaseInstanceIdReceiver
com.facebook.CurrentAccessTokenExpirationBroadcastReceiver

Interesting Strings

http://
http://play.google.com/store/apps/
http://play.google.com/store/apps/category/GAME
http://schemas.android.com/apk/res-auto
http://schemas.android.com/apk/res/android
http://www.example.com
https://
https://%s.api.appsee.com
https://.facebook.com
https://accounts.google.com
https://accounts.google.com/o/oauth2/revoke?token=
https://api.amplitude.com/
https://api.amplitude.com/diagnostic
https://api.programminghub.io/
https://app-measurement.com/a
https://compiler.programminghub.io/
https://facebook.com
https://facebook.com/device?user_code=%1$s&qr=1
https://graph-video.%s
https://graph.%s
https://login.live.com
https://login.yahoo.com
https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps
https://play.google.com/store/apps/details
https://play.google.com/store/apps/details?id=%1$s&rdid=%1$s&rdot=%2$d
https://plus.google.com/
https://plus.google.com/%s/about
https://storage.googleapis.com/programminghub/course_icons/andriod/
https://twitter.com
https://www.example.com
https://www.facebook.com
https://www.google.com
https://www.googleapis.com/auth/appstate
https://www.googleapis.com/auth/connections.read
https://www.googleapis.com/auth/datastoremobile
https://www.googleapis.com/auth/display_ads
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.appdata
https://www.googleapis.com/auth/drive.apps
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
https://www.googleapis.com/auth/fitness.nutrition.read
https://www.googleapis.com/auth/fitness.nutrition.write
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
https://www.googleapis.com/auth/games
https://www.googleapis.com/auth/games.firstparty
https://www.googleapis.com/auth/games_lite
https://www.googleapis.com/auth/grants.audit
https://www.googleapis.com/auth/myphonenumbers
https://www.googleapis.com/auth/payments.make_payments
https://www.googleapis.com/auth/paymentssandbox.make_payments
https://www.googleapis.com/auth/plus.applications.manage
https://www.googleapis.com/auth/plus.circles.members
https://www.googleapis.com/auth/plus.circles.read
https://www.googleapis.com/auth/plus.circles.write
https://www.googleapis.com/auth/plus.login
https://www.googleapis.com/auth/plus.me
https://www.googleapis.com/auth/plus.media.upload
https://www.googleapis.com/auth/plus.pages.manage
https://www.googleapis.com/auth/plus.peopleapi.readwrite
https://www.googleapis.com/auth/plus.profiles.read
https://www.googleapis.com/auth/plus.profiles.write
https://www.googleapis.com/auth/plus.settings
https://www.googleapis.com/auth/plus.stream.read
https://www.googleapis.com/auth/plus.stream.write
https://www.googleapis.com/auth/pos
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/userinfo.profile
https://www.googleapis.com/auth/youtube
https://www.linkedin.com
https://www.paypal.com

Older Versions

More Android Apps to Consider