――J'ai 4 ans d'expérience en Java et 3 ans en Javascript. «Nous avons décidé d'utiliser Python pour de nouveaux projets et les membres du nouveau projet ont recommandé PyQ. ―― Tout d'abord, nous avons terminé la formation de grammaire pour les utilisateurs expérimentés du programme et comment utiliser la bibliothèque, et avons terminé à mi-chemin du cours d'application Web / API. ―― Puisque j'étudie avec le plan lumière, je ne pose aucune question. «Puisque nous sommes sur le point de nous mettre en pratique, nous pouvons mentionner à quel point c'est utile plus tard.
Qiita semblait n'avoir que des articles sur PyQ il y a plus d'un an, j'ai donc créé un article avec mes propres notes d'apprentissage comme référence pour ceux qui veulent commencer à apprendre Python.
--Il existe un cours de grammaire pour les utilisateurs expérimentés du programme. Les variables, les chaînes de caractères, les calculs simples et les sites d'apprentissage pour les personnes inexpérimentées m'ont donné une explication assez rapide, et j'ai pu en apprendre principalement sur les habitudes de Python. --Il y a des cours qui peuvent être ajoutés aux bases comme Django, le scraping, l'analyse statistique, l'apprentissage automatique, etc., et vous pouvez aller dans "ce que vous voulez faire avec Python" (* Je n'ai rien appris d'autre que Django, alors quel cours est lequel? On ne sait pas si cela sera utile dans la pratique). ――Non limité à Python, il existe un glossaire des mots utilisés en programmation, donc je pense que c'est gentil avec les débutants. Il existe de nombreux liens vers les documents officiels comme référence, il semble donc être une bonne habitude de vérifier les documents officiels. ―― La dernière version est toujours prise en charge. Depuis février 2020, il fonctionne avec Python 3.8 à l'exception de certains. ―― Un enregistrement d'apprentissage reste comme si vous cultiviez de l'herbe sur Git. Augmentons le vert!
――Il fonctionne sur le navigateur pour le meilleur ou pour le pire, vous devez donc apprendre séparément pour créer l'environnement et exécuter le programme réel (* L'explication de la construction de l'environnement est sur PyQ) ――Le cours de base est fait sur les prémisses de la copie de base (explication-> résultat de l'exécution-> code source et problème de copie), donc je pense que cela peut ne pas convenir. Explication → Je pensais personnellement que je voulais faire une copie du sutra si je ne le comprenais pas parce qu'il y avait un problème de pratique. Il existe des exercices pour chaque programme. ――Depuis que je suis entré dans l'application Web (Django), il y a certaines parties où l'explication sur PyQ ne suffit pas, donc le travail de vérification avec le document officiel a augmenté.
J'ai l'impression que ce n'est pas mal. Étant donné que Python est un langage de script, il est plus facile de créer et d'exécuter l'environnement, mais les débutants ont tendance à en avoir assez et à trébucher, donc (bien qu'il existe de nombreux autres sites d'apprentissage), tout est complété par un navigateur. C'est facile à comprendre. D'un autre côté, j'ai de l'expérience dans le développement en Java, et du fait de trop compter sur l'EDI, je trouve parfois frustrant de ne pas avoir de fonction de saisie semi-automatique ou de vérification de la syntaxe. Je pense que la formation en grammaire pour les personnes expérimentées est vraiment bonne, donc je suis personnellement heureux de pouvoir voir tout le contenu sans apprendre sur PyQ. Je veux utiliser PyQ au lieu de texte, mettre un IDE sur mon terminal et apprendre tout en exécutant Python. .. ..
Recommended Posts