Comment commencer la programmation? Je ne comprends rien

La programmation est une compétence. En théorie, elle est similaire à d'autres méthodes d'apprentissage des compétences. C'est principalement de la pratique. Cependant, notez qu'il y a une pensée de programmation dans la programmation. Vous devez utiliser cette pensée pour comprendre, sinon, c'est Pas question.

Pratiquer la pensée de programmation

Ce sentiment est comme la deuxième impulsion de Ren Du dans un roman d'arts martiaux. Après avoir réfléchi à la programmation, vous commencez à commencer. C'est comme votre fondation. Comme pour les autres langues, vous construisez une maison dessus. Je me souviens que lorsque j'étais étudiant de première année en programmation, je ne réussissais que l'examen de mi-session, parce que la programmation pensait que le cerveau de tout le monde ne pouvait pas tourner. Soit dit en passant, si vous avez une bonne base en mathématiques, il y a un bonus ici. Peu importe si la base n'est pas bonne. Lentement, pendant la programmation, vous améliorerez également vos compétences en mathématiques.

Maintenant que l'Internet est plus développé et qu'il y a beaucoup de matériel, vous pouvez trouver quelques articles sur la pensée de programmation. Le langage n'est pas limité.

Choisissez une langue

J'étais une université il y a vingt ans, donc la langue d'introduction était C. Si vous n'êtes pas du premier cycle, je ne pense pas que vous devriez choisir C. Le cours de premier cycle enseigne plusieurs langues. J'ai compté et j'ai appris pas moins de sept Huit langues ne sont pas très pratiques et certaines sont éliminées. Vous pouvez choisir le langage le plus en ce moment. Suggérez personnellement Python. Si vous apprenez le Python, même si vous ne faites pas de travail de programmation, il peut aussi être votre assistant.

Bien sûr, si vous êtes plus intéressé par le développement Web, vous pouvez également apprendre JavaScript.

Si vous étudiez, vous pouvez lire des livres et consulter du matériel en ligne, mais pour les novices, il est préférable de regarder des vidéos directement. Les vidéos de base sont essentiellement gratuites. Vous pouvez aller sur Muyu.com pour rechercher des vidéos de base et écrire du code tout en regardant des vidéos. N'oubliez pas que la programmation est un travail d'ingénierie, vous devez écrire du code, si vous ne l'écrivez pas, oubliez-le après l'avoir lu.

Lancer un projet

Après l'apprentissage d'une langue, cela ne signifie pas que vous pouvez programmer. Vous pouvez écrire quelques lignes de code ou des gadgets, mais pour réaliser un projet, vous devez maîtriser un écosystème linguistique et l'écosystème doit trouver une direction.

Permettez-moi de vous donner un exemple de direction Web. Si vous voulez faire du développement Web frontal, vous devez savoir

  1. Qu'est-ce que HTML, CSS, JavaScript
  2. Qu'est-ce que ES6, 7 etc.
  3. Qu'est-ce que NPM, Node.js
  4. Qu'est-ce que la modularité, qu'est-ce que la composantisation, qu'est-ce que la programmation fonctionnelle
  5. Qu'est-ce que React, qu'est-ce que Vue, etc.

Bien sûr, cela peut être ce que vous savez après avoir terminé le projet, ou vous pouvez acheter un livre professionnel avec un système, oui, vous ne commencez votre chemin de croissance qu'après avoir démarré le projet. À ce stade, vous devez commencer à lire. . Si vous n’aimez pas la lecture, elle ne convient pas vraiment à la programmation. Ce que la programmation incarne vraiment est appelé apprentissage tout au long de la vie.

Si vous n’avez pas de meilleur projet, je suggère que si vous apprenez la programmation orientée Web de JavsScript, je vous suggère de l’essayer en tant que version Web de ToDO. Une méthode relativement simple, mais qui peut impliquer de nombreux aspects du projet, il existe de nombreux exemples en ligne, vous pouvez Apprenez en faisant.

S'il s'agit de Python, je vous suggère d'abord de faire un projet de reptile, de créer un outil comme une station de cinéma, d'explorer des données et d'expérimenter.

La persévérance

Le dernier est de continuer à insister, vous rencontrerez beaucoup de problèmes, ces problèmes, vous devez aller sur Google et StackOverflow, puis feuilleter souvent une partie du code des autres sur Github, essentiellement commencé à croître.

Je suppose que tu aimes

Origine www.cnblogs.com/wyw678/p/12735606.html
conseillé
Classement