The road to Pythonista

** Introduction **

--It is an attempt to make a note of services, knowledge, technical books, etc. that are ** actually used for learning Python. ――I would be grateful if you could tell me if there is a good service and a good learning method.

** What you are using for learning **

--Official document --Python learning service --Python technical book --Problem collection site

** Official document **

Python 3.6.1 documentation

Python Tutorial

--A brief introduction to the basic concepts and features of Python's language specifications and mechanics

Python standard library

--Explanation of the standard library distributed with Python

Python Language Reference

--Explanation of Python language grammar and “core semantics”

PEP8 --Python code style guide

** Python learning service **

PyQ --Python learning service provided by Bee Proud --Available from 2980 yen per month

** Python technical book **

Python Tutorial 3rd Edition

-Official teaching materials for Python 3 Engineer Certification Basic Exam --The content is the same as Python Tutorial

Effective Python-59 items to improve Python programs

--The Python book to read after the introductory book

** Problem collection site **

HackerRank --Various problems and algorithms can be solved with Python

CheckiO ――There are various problems, and you can check the solutions of others. --Some Japanese is supported

Language processing 100 knocks 2015

――There are various problems, and various solutions are published on Qiita etc., so just looking at them is useful! ――Especially @segavvy has completed the race, so I would like to learn from him. -100 amateur language processing knocks: Summary

Recommended Posts

The road to Pythonista
The road to Djangoist
Road to the Wizard: 4th Step
Road to the Wizard: 7th Step
Today's AtCoder ~ The Road to the Brown Coder ~
The road to compiling to Python 3 with Thrift
Crop the image to rounded corners with pythonista
Road to LPIC-1 acquisition
A road to intermediate Python
How to use the generator
Dot according to the image
How to use the decorator
How to increase the axis
How to start the program
Road to the Wizard: Step 8 (Interpret How to become a Hacker)
Programming to fight in the world ~ 5-1
Programming to fight in the world ~ 5-5,5-6
Road to real-time background / foreground separation (1)
How to calculate the autocorrelation coefficient
Mount the volume attached to CentOS 7
Leave the troublesome processing to Python
How to use the zip function
How to use the optparse module
Change the Flyweight pattern to Pythonic (?) (3)
Change the Flyweight pattern to Pythonic (?) (2)
Pave the road with combinatorial optimization
Make the theme of Pythonista 3 like Monokai (how to make your own theme)
In the python command python points to python3.8
How to get the Python version
[Day3] Preparing to connect to the database
Try to introduce the theme to Pelican
[Python] Road to snake charmer (3) Python class
[linux] kill command to kill the process
Standardize the vector to any range
[Python] How to import the library
Road to Linux Intermediate: Network Edition
I calculated the stochastic integral (I to integral)
Deploy the Django tutorial to IIS ①
Feel free to encrypt the disk
How to overwrite the output to the console
[Pythonista] The story of making an action to copy selected text
The road to installing Python and Flask on an offline PC
The road to web application development is a long way off
Cython to try in the shortest
The fastest way to try EfficientNet
How to use the ConfigParser module
Programming to fight in the world ~ 5-2
I tried to move the ball
Supplement to the explanation of vscode
The easiest way to make Flask
Preparing to load the original dataset
Prepare the environment for Atom for Pythonista
[Road to Intermediate] Understanding Python Properties
I tried to estimate the interval.
The easiest way to try PyQtGraph
[Python] Change the alphabet to numbers
Try to get the road surface condition using big data of road surface management
[TensorFlow / Keras] The road to assembling an RNN with your favorite structure
I want to pin Spyder to the taskbar
How to display the progress bar (tqdm)
How to use the Spark ML pipeline