C'est l'histoire jusqu'à ce que j'obtienne l'examen de base de la certification d'ingénieur Python3 en tant que débutant en programmation d'arts libéraux. J'espère que cela sera utile pour les débutants en programmation lorsqu'ils commenceront à étudier Python.
Je suis diplômé de l'Université nationale des arts et des sciences et suis ingénieur commercial principal réseau depuis environ deux ans. Nous proposons et concevons généralement des équipements de réseau pour les petites et moyennes entreprises. Bien qu'Ichiou soit ingénieur, les compétences requises en entreprise sont principalement le réseau et la sécurité.
Je suis un amateur qui n'utilise jamais de programmation en entreprise et qui n'a jamais étudié à l'école. Au fait, j'ai appris les réseaux après avoir rejoint l'entreprise, donc je n'ai aucune expérience en informatique.
・ Je voulais acquérir les compétences pour automatiser le travail de bureau ・ Intéressé par l'analyse de données
Après tout, je n'ai aucune connaissance en programmation, j'ai donc fait divers efforts. Après avoir fait des recherches sur diverses choses sur le net, j'ai surtout appris sur les livres.
L'ordre est ① Qu'est-ce que la programmation? (2) Introduction à Python (3) Solidification des bases de Python (4) Texte officiel (5) Examen simulé Ce sera.
Tout d'abord, qu'est-ce que la programmation? J'ai lu un nouveau livre pour apprendre ça [Cours de programmation en tant que culture (Ryo Shimizu)](https://www.amazon.co.jp/%E6%95%99%E9%A4%8A%E3%81%A8%E3%81%97%E3 % 81% A6% E3% 81% AE% E3% 83% 97% E3% 83% AD% E3% 82% B0% E3% 83% A9% E3% 83% 9F% E3% 83% B3% E3% 82 % B0% E8% AC% 9B% E5% BA% A7-% E4% B8% AD% E5% 85% AC% E6% 96% B0% E6% 9B% B8% E3% 83% A9% E3% 82% AF% E3% 83% AC-% E6% B8% 85% E6% B0% B4-% E4% BA% AE / dp / 4121504895)
C'est un nouveau livre jusqu'au dernier, et c'est un livre très facile à lire, donc je suis content de l'avoir lu en premier. Qu'est-ce que la programmation? Si vous connaissez vaguement toute l'image, vous ne perdrez pas de vue «ce que vous étudiez maintenant» pendant que vous étudiez.
Ensuite, j'ai choisi ce livre comme livre Python pour les débutants. [Livre de démarrage Python (Shingo Tsuji)](https://www.amazon.co.jp/Python%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E3% 83% 96% E3% 83% 83% E3% 82% AF-% E5% A2% 97% E8% A3% 9C% E6% 94% B9% E8% A8% 82% E7% 89% 88-% E8% BE% BB-% E7% 9C% 9F% E5% 90% BE / dp / 4774196436)
Il existe de nombreux livres Python publiés pour les débutants, donc je pense que vous devriez choisir un livre que vous trouvez facile à lire et à comprendre.
Le manuel de démarrage Python est écrit pour les débutants complets et était parfait pour les débutants comme moi car il vous donne un aperçu approximatif de Python à partir de la création d'un environnement de développement.
Cependant, comme il s'agit d'un livre d'introduction, je ne pouvais pas vraiment voir ce que je pouvais faire avec Python. J'ai donc dû le supporter en termes de motivation.
Maintenant que j'ai une idée approximative des bases de Python, j'ai commencé à travailler sur le Python de tout le monde. [Python de tous (Atsushi Shibata)](https://www.amazon.co.jp/%E3%81%BF%E3%82%93%E3%81%AA%E3%81%AEPython-%E7%AC % AC4% E7% 89% 88-% E6% 9F% B4% E7% 94% B0-% E6% B7% B3-ebook / dp / B01NCOIC2P)
Tout le monde Python est aussi un livre pour les débutants, mais je pense que c'est juste pour solidifier les bases en tant que deuxième livre car le contenu est substantiel. (Je pense que ce sera difficile pour les débutants de choisir le premier livre.)
L'analyse des données a été ajoutée dans la 4ème édition, et j'ai pu progressivement comprendre ce que Python peut faire. Depuis que je faisais un livre de démarrage Python, j'ai pu étudier tout en partageant ce que je savais, donc c'était facile de comprendre les choses importantes.
J'ai fait ce qui précède dans le cadre d'une étude de Python.
J'ai pensé à un cours en ligne, mais j'ai essentiellement étudié avec des livres, alors j'ai choisi d'étudier par moi-même parce que je pensais qu'il valait mieux s'y habituer. Heureusement, il existe de nombreux livres Python et de nombreux livres populaires ont été publiés, donc je pense que c'est facile à apprendre en tant qu'environnement.
Alors je suis désolé, mais je ne sais pas ce qui est mieux, un livre ou un cours en ligne.
En guise de préparation au test, nous avons appris avec le didacticiel Python et effectué un test simulé.
Le didacticiel Python est le texte officiel de l'examen de base de la certification d'ingénieur Python, il est donc important pour passer l'examen. [Tutoriel Python](https://www.amazon.co.jp/Python%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3 % 82% A2% E3% 83% AB-% E7% AC% AC3% E7% 89% 88-Guido-van-Rossum / dp / 4873117534)
Cependant, le didacticiel Python était honnêtement déroutant pour les débutants. C'était une douleur pour moi qui ne connais que Python car il est expliqué en utilisant une comparaison avec d'autres langages. Après l'avoir lu une fois, j'ai copié le code à travers, mais je pense que vous devriez essayer le code et approfondir votre compréhension en pensant par vous-même au lieu de le copier.
Vous pouvez passer un examen simulé à DIVE INTO EXAM. L'inscription de membre est obligatoire, mais c'est gratuit! DIVE INTO EXAM
J'ai passé cet examen simulé jusqu'à ce que j'obtienne un score stable et parfait. Si vous le faites dans une certaine mesure, vous vous souviendrez du problème, mais j'ai senti qu'il était important de comprendre pourquoi c'était la réponse lors du déplacement du code.
J'ai passé 825/1000. Je me demandais si je pouvais aller un peu mieux, mais ce n'était pas si doux.
L'examen s'est senti plus difficile que prévu. Je pense que la raison est que je n'avais aucune expérience pratique avec Python, et la quantité et l'expérience de l'écriture de code étaient extrêmement faibles.
Si vous ne le comprenez pas correctement, vous ne pouvez que changer un peu le problème et vous ne le comprendrez pas. Je pense donc qu'il est important de penser par vous-même et d'essayer le code. À cet égard, je pensais qu'utiliser Python pour mon propre travail et ma vie privée serait une bonne étude.
Maintenant que je comprends les bases de Python, je prévois d'étudier dans le but d'automatiser le travail de bureau et d'analyser les données. Autre que Python, je souhaite également étudier AWS, donc il se peut que ce soit en parallèle.
Je n'ai pas les informations de base, donc je pense choisir Python dans l'après-midi lorsque je recevrai les informations de base.
Recommended Posts