Table des matières:

Les meilleures applications iPhone pour vous aider à apprendre les bases de la programmation
Les meilleures applications iPhone pour vous aider à apprendre les bases de la programmation
Anonim

Avec ces programmes, vous pouvez apprendre en déplacement avec seulement quelques minutes par jour pour de petites leçons interactives.

Les meilleures applications iPhone pour vous aider à apprendre les bases de la programmation
Les meilleures applications iPhone pour vous aider à apprendre les bases de la programmation

Presque toutes les applications répertoriées contiennent des cours en anglais. Mais si vous allez apprendre la programmation, alors vous devez comprendre qu'un développeur ne peut pas se passer de l'anglais.

Lrn

Lrn enseigne les bases des langages tels que HTML, CSS, Javascript, Python et Ruby. Les leçons sont de petites tâches interactives avec des invites. Dans chacun d'eux, vous lisez d'abord 2-3 phrases avec de la théorie, puis collez le code manquant dans l'éditeur. Certaines leçons sont disponibles gratuitement, le reste peut être acheté dans l'application.

Mimo

Au sein du programme, vous trouverez plusieurs cours orientés projet qui vous guideront à travers toutes les principales étapes du développement d'une application, d'un site Web ou d'un jeu simple. En plus d'eux, Mimo propose des cours entièrement consacrés aux langages et technologies individuels: PHP, Python, SQL, JavaScript, CSS, HTML, Git, Terminal, Swift, Java et plus encore. Dans le processus d'apprentissage, vous travaillez avec l'éditeur et voyez la sortie du code écrit.

Seules les premières leçons sont ouvertes gratuitement à l'utilisateur, le reste peut être complété après un abonnement payant.

Enki

Enki enseigne Python, JavaScript, Linux, Java, SQL, Node, React, Git et d'autres langages et outils de développement. Le programme peut être utile non seulement pour les débutants, mais aussi pour les personnes déjà familiarisées avec le code. Il contient une mine d'informations allant de l'histoire de langues spécifiques à des conseils utiles et des exemples de bonnes pratiques. Les mini-jeux intégrés ne vous laissent pas s'ennuyer et aident à consolider les connaissances acquises. Certains cours ne sont disponibles que pour les abonnés payants.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

Py

Py aide à maîtriser les connaissances de base pour l'analyse de données, le développement de sites Web, les applications et les jeux. Pour chacun de ces domaines de l'application, il existe un ensemble de cours distinct. Les leçons sont présentées avec de petites portions de théorie et des tâches interactives simples. De plus, le programme comporte des tests avec des questions typiques que les programmeurs sont posées lors des entretiens. La plupart des cours ne sont ouverts qu'après un abonnement payant.

Applications SoloLearn

Le développeur SoloLearn propose toute une série d'applications gratuites pour apprendre la programmation. Chacun d'eux contient un cours clairement structuré avec les bases d'un langage particulier, que ce soit JavaScript, Python, PHP, Java ou l'un des nombreux autres. Il existe un éditeur de code pour les exercices pratiques et un forum interne où vous pouvez demander de l'aide aux autres membres. De nombreux programmes de cette série ont été traduits en russe.

Applications des plateformes éducatives populaires

De nombreux sites éducatifs ont leurs propres applications dans l'App Store. En téléchargeant un tel programme, vous aurez accès à un catalogue dans lequel, entre autres sujets, il y aura des cours sur la programmation. En règle générale, chaque plate-forme contient du matériel pédagogique de nombreux éditeurs et auteurs avec un contenu, une complexité et une structure différents.

Le contenu peut être représenté uniquement par du texte et des graphiques, ou contenir des tâches et des vidéos interactives. Vous pouvez utiliser la recherche interne ou la navigation dans le programme pour trouver le cours qui vous convient dans la langue de votre choix.

Les cours de sites tels que Coursera, edX, Khan Academy et Stepik sont généralement disponibles gratuitement. Sur d'autres plateformes, la plupart du contenu est vendu pour de l'argent.

Khan Academy Khan Academy

Image
Image

Débordement de pile

Il n'y a pas de cours ou de cours dans ce programme. Mais cela peut toujours être très utile, surtout si vous êtes débutant. Stack Overflow est un service de questions-réponses dédié à divers aspects du développement logiciel. Grâce à l'application, vous pouvez obtenir l'aide d'une énorme communauté de programmeurs - il vous suffit de formuler correctement et de leur poser votre question.

Conseillé: