Best applications for iPhone, which will help to explore the basics of programming
Makradar Ios / / December 20, 2019
Almost all of these applications have lessons in English. But if you are going to learn programming, you should understand that without the English designer can not do.
Lrn
Lrn teaches the basics of languages such as HTML, CSS, Javascript, Python and Ruby. Lessons are small interactive tasks with clues. In each of them you first read 2-3 sentences with the theory, and then insert the missing code in the editor. Part of the lesson is available for free, others can be purchased within the app.
Mimo
Inside the program, you will find several project-oriented courses that will guide you through all the main stages of the development of a simple application, website or game. Apart from them, Mimo available courses entirely dedicated to specific languages and technologies: PHP, Python, SQL, JavaScript, CSS, HTML, Git, Terminal, Swift, Java, and more. During training you are working with the editor and see what the result displays the written code.
Free for user open only the initial lessons, the other can take place after a paid subscription.
Price: Free
Enki
Enki teaches Python, JavaScript, Linux, Java, SQL, Node, React, Git, and other languages and development tools. The program can be useful not only for beginners, but also for people who are already familiar with the code. It contains a wealth of information on the history of particular languages to good advice and examples of best practices. Built-in mini-games do not give bored and help consolidate their knowledge. Part of the course is only available to paid subscribers.
Price: Free
Py
Py helps to master the basic knowledge for the analysis of data, development of sites, applications and games. For each of these areas in the annex has a separate package of courses. Lessons are presented in small portions, and the theory of simple interactive tasks. In addition, the program has a testing with typical questions asked by programmers for interviews. Most of the lessons revealed only after a paid subscription.
Price: Free
Applications SoloLearn
In SoloLearn developer has a whole series of free apps for learning programming. Each of them contains a clearly structured course with the basics of a language, be it JavaScript, Python, PHP, Java, or one of many others. There is a code editor for practical tasks and an internal forum where you can ask for help from other members. Many of the programs in this series have been translated into Russian.
Application not found
Price: Free
Applications popular educational platforms
Many educational platforms have their application in the App Store. Downloading this program, you will have access to the directory, in which, among other things, will and programming courses. Typically, each platform comprises a plurality of training materials from publishers and authors with different filling, complexity and structure.
Content can only be represented by text and graphics, or contain interactive exercises and video. You can use the internal search or navigate through the program to find the most suitable for you in the desired language course.
Courses such sites as Coursera, edX, Khan Academy and Stepik usually available free of charge. On other platforms, most of the content is sold for money.
Price: Free
Price: Free
Price: Free
Stack Overflow
In this program there are no lessons and courses. But it could still be very useful, especially if you are a beginner. Stack Overflow - a service of questions and answers dedicated to the development of specific aspects of the software. Through the app you can get help from the vast community of programmers - is only correctly formulate and ask them your question.