Índice:

Os melhores aplicativos do iPhone para ajudá-lo a aprender o básico da programação
Os melhores aplicativos do iPhone para ajudá-lo a aprender o básico da programação
Anonim

Com esses programas, você pode aprender em qualquer lugar com apenas alguns minutos por dia em pequenas aulas interativas.

Os melhores aplicativos do iPhone para ajudá-lo a aprender o básico da programação
Os melhores aplicativos do iPhone para ajudá-lo a aprender o básico da programação

Quase todos os aplicativos listados contêm aulas em inglês. Mas se você pretende aprender programação, deve entender que um desenvolvedor não pode viver sem o inglês.

Lrn

Lrn ensina o básico de linguagens como HTML, CSS, Javascript, Python e Ruby. As aulas são pequenas tarefas interativas com prompts. Em cada um deles, você primeiro lê 2 a 3 sentenças com teoria e, em seguida, cola o código que falta no editor. Algumas das aulas estão disponíveis gratuitamente, as demais podem ser adquiridas no aplicativo.

Mimo

Dentro do programa, você encontrará diversos cursos orientados a projetos que o orientarão em todas as principais etapas do desenvolvimento de um simples aplicativo, site ou jogo. Além deles, Mimo oferece cursos inteiramente dedicados a linguagens e tecnologias individuais: PHP, Python, SQL, JavaScript, CSS, HTML, Git, Terminal, Swift, Java e muito mais. No processo de aprendizagem, você trabalha com o editor e vê a saída do código escrito.

Apenas as aulas iniciais estão abertas para o usuário gratuitamente, o resto pode ser concluído após uma assinatura paga.

Enki

Enki ensina Python, JavaScript, Linux, Java, SQL, Node, React, Git e outras linguagens e ferramentas de desenvolvimento. O programa pode ser útil não apenas para iniciantes, mas também para pessoas já familiarizadas com o código. Ele contém uma grande variedade de informações, desde a história de idiomas específicos até dicas úteis e exemplos de práticas recomendadas. Os minijogos integrados não deixam você ficar entediado e ajudam a consolidar os conhecimentos adquiridos. Alguns dos cursos estão disponíveis apenas para assinantes pagos.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

Py

Py ajuda a dominar o conhecimento básico para análise de dados, desenvolvimento de sites, aplicativos e jogos. Para cada uma dessas áreas do aplicativo, há um pacote separado de cursos. As aulas são apresentadas com pequenas porções de teoria e tarefas interativas simples. Além disso, o programa tem testes com perguntas típicas feitas aos programadores durante as entrevistas. A maioria das aulas são abertas somente após uma assinatura paga.

SoloLearn Apps

O desenvolvedor SoloLearn possui uma série de aplicativos gratuitos para o aprendizado de programação. Cada um deles contém um curso claramente estruturado com os fundamentos de uma determinada linguagem, seja JavaScript, Python, PHP, Java ou um de muitos outros. Há um editor de código para exercícios práticos e um fórum interno onde você pode pedir ajuda a outros membros. Muitos programas desta série foram traduzidos para o russo.

Aplicativos de plataformas educacionais populares

Muitos sites educacionais têm seus próprios aplicativos na App Store. Ao fazer o download desse programa, você terá acesso a um catálogo no qual, entre outras disciplinas, haverá cursos de programação. Normalmente, cada plataforma contém materiais educacionais de muitas editoras e autores com diferentes conteúdos, complexidade e estrutura.

O conteúdo pode ser representado apenas por texto e gráficos ou conter tarefas e vídeos interativos. Você pode usar a busca interna ou a navegação do programa para encontrar o curso certo para você no idioma que deseja.

Cursos de sites como Coursera, edX, Khan Academy e Stepik geralmente estão disponíveis gratuitamente. Em outras plataformas, a maior parte do conteúdo é vendida por dinheiro.

Khan Academy Khan Academy

Image
Image

Stack Overflow

Não há aulas ou cursos neste programa. Mas ainda pode ser muito útil, especialmente se você for um iniciante. Stack Overflow é um serviço de perguntas e respostas dedicado a vários aspectos do desenvolvimento de software. Por meio do aplicativo, você pode obter ajuda de uma enorme comunidade de programadores - você só precisa formular corretamente e fazer a eles sua pergunta.

Recomendado: