Impressions de personnes ayant de l'expérience dans d'autres langues apprenant Python à l'aide de PyQ

supposition

――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.

PyQ bon endroit

--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!

Pas bon endroit

――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é.

Tout au long de

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

Impressions de personnes ayant de l'expérience dans d'autres langues apprenant Python à l'aide de PyQ
Notes pour les débutants en Python ayant de l'expérience dans d'autres langues 12 (+1) éléments par fonction
[Exemple d'amélioration de Python] Apprentissage de Python avec Codecademy
Pratique d'utilisation de ceci en Python (mauvais)
Touchons une partie de l'apprentissage automatique avec Python
Résumé des opérations Excel utilisant OpenPyXL en Python
Découvrez la bonne efficacité de calcul de la vectorisation en Python
Bases de l'écran d'entrée / sortie en utilisant tkinter en python3
Essayez de projeter la conversion d'image en utilisant OpenCV avec Python
Le point addictif du "raisonnement de Bayes expérimenté en Python"
Résumé du flux de base de l'apprentissage automatique avec Python
Mémo de connexion SSH utilisant ProxyCommand de ssh_config en Python
Apprendre Python avec ChemTHEATER 03
"Orienté objet" appris avec python
Apprendre Python avec ChemTHEATER 05-1
Apprendre Python avec ChemTHEATER 02
Apprendre Python avec ChemTHEATER 01
Essayez de gratter les données COVID-19 Tokyo avec Python
Le résultat de l'apprentissage automatique des ingénieurs Java avec Python www
[Pour les débutants] Résumé de l'entrée standard en Python (avec explication)
Tirez parti des idées validées d'autres bibliothèques dans d'autres langues
[Homologie] Comptez le nombre de trous dans les données avec Python
Système de recommandation utilisant la décomposition matricielle [Apprentissage non supervisé avec python Chapitre 10]
Un mémo que j'ai écrit une fonction de base en Python en utilisant la récurrence
Précautions lors de l'utilisation de Python avec AtCoder
Choses à garder à l'esprit lors de l'utilisation de cgi avec python.
Analyse morphologique avec Igo + mecab-ipadic-neologd en Python (avec bonus Ruby)
Grattage au sélénium en Python
[S3] CRUD avec S3 utilisant Python [Python]
Exploitez LibreOffice avec Python
Utilisation de Quaternion avec Python ~ numpy-quaternion ~
Débogage avec pdb en Python
[Python] Utilisation d'OpenCV avec Python (basique)
Apprentissage automatique avec Python! Préparation
Gérer les sons en Python
Jugement d'équivalence d'objet en Python
python: principes de base de l'utilisation de scikit-learn ①
Grattage avec Tor en Python
Tweet avec image en Python
Combiné avec ordinal en Python
Commencer avec l'apprentissage automatique Python
Traitement itératif Python appris avec ChemoInfomatics
Implémentation du tri rapide en Python
Traduit à l'aide de googletrans en Python
Utilisation du mode Python dans le traitement
Utiliser OpenCV avec Python @Mac
Envoyer en utilisant Python avec Gmail
Essai de la reconnaissance vocale à l'aide d'Azure avec Python (entrée depuis le microphone)
Ecrire diverses formes d'arbres phylogénétiques en Python à l'aide de la boîte à outils ETE
Défis de Coursera Machine Learning en Python: ex5 (ajustement des paramètres de régularisation)
Implémentation de CRUD à l'aide de l'API REST avec Python + Django Rest framework + igGrid
Différence de comportement du cadre transparent réalisé avec tkinter dans pyinstaller [Python]
Exportez le contenu de ~ .xlsx dans le dossier en HTML avec Python
Visualisez la fréquence des occurrences de mots dans les phrases avec Word Cloud. [Python]
Extraction d'objets dans l'image par correspondance de modèles en utilisant OpenCV avec Python
La gestion du tensorflow a soudainement cessé de fonctionner en utilisant le GPU dans l'apprentissage en profondeur
Enquête sur PYNQ - Faisons du Deep Learning avec FPGA en utilisant Python -
Obtenez une liste de fichiers dans un dossier avec python sans chemin
Implémenter le traitement du classement avec des liens en Python à l'aide de Redis Sorted Set