[Example of Python improvement] What is the recommended learning site for Python beginners?

Reference site: [Python improvement example ①] What is the recommended learning site for Python beginners?

This is a story about a man who works for a web-based company in the metropolitan area learned Pyhton.

Started studying Pyhton as an interview measure for changing jobs to an IT company

Introducing the experiences of learning Python. I've used other programming languages as an engineer, but Python was a must for new companies. As part of the interview, I needed to write Python, so I hurriedly learned Python. Having experience with similar languages such as PHP and Ruby, I was able to write simple programs without much confusion. As a result, I was able to get a job offer from the company.

Python is recommended for those who want to gain expertise

Python is one of the popular programming languages. It is a language that is often used for academic calculations because it has particular strengths in data processing. In addition, it is used not only for websites but also for software that requires high-speed processing. While it is a programming language preferred by beginners due to its simple grammar, it is also preferred by professional programmers due to its high level of features such as data structures and object orientation.

Learn the basics in about a month using a programming learning site

I learned mainly about free websites. First, I read the tutorial to learn Python grammar. The "Python Tutorial" has also been translated into Japanese. Next, I went to an online programming school. Although it is an English site, I used "codecademy". When you write the actual Python code on the browser, the result is displayed. The good thing is that even beginners can easily understand what works and what doesn't. I'm still learning, but I think I was able to suppress the outline in about a month.

It was hard to use mathematical brains

It was difficult to understand the advanced data structure. In addition to simple lists, Python has concepts such as associative arrays and tuples. In addition, mathematical operations such as matrix calculation are possible in Python. I needed to understand the data structure, remembering the mathematical knowledge I learned 10 years ago. I couldn't understand it just in my head, so I wrote down on a piece of paper what kind of calculation I was doing and organized it while proceeding with programming.

Even beginners can learn it, once you wear it, it will be useful for the rest of your life

Python is a language with a simple grammar that even beginners can easily understand, so it is recommended to start programming from Python. It is also used in advanced software, so there is plenty of room for future use in complex software and games.

[Recommended article] ➡︎ [Python improvement case ②] I learned the basics of Python on a free site in 2 weeks ➡︎ Reputation of Python books and reference books ➡︎ Three reasons programming beginners should start Python

Recommended Posts

[Example of Python improvement] What is the recommended learning site for Python beginners?
What is the python underscore (_) for?
The story of low learning costs for Python
Basics of Python learning ~ What is a string literal? ~
Learning flow for Python beginners
What is the interface for ...
[Example of Python improvement] I learned the basics of Python on a free site in 2 weeks.
Tips for Python beginners to use the Scikit-image example for themselves
What is the default TLS version of the python requests module?
A beginner's summary of Python machine learning is super concise.
[Python] The biggest weakness / disadvantage of Google Colaboratory [For beginners]
What beginners learned from the basics of variables in python
What is Python? What is it used for?
[Python] What is @? (About the decorator)
What is scraping? [Summary for beginners]
[python] What is the sorted key?
Python for statement ~ What is iterable ~
<For beginners> python library <For machine learning>
What is xg boost (1) (for beginners)
What kind of environment should people who are learning Python for the first time build?
Learn the basics of Python ① Beginners
[Python machine learning] Recommendation of using Spyder for beginners (as of August 2020)
[Python] Minutes of study meeting for beginners (7/15)
Inject is recommended for DDD in Python
Learning notes from the beginning of Python 1
What kind of programming language is Python?
Python learning basics ~ What is type conversion? ~
Why Python is chosen for machine learning
What is the cause of the following error?
What is "mahjong" in the Python library? ??
[python] [meta] Is the type of python a type?
Pandas of the beginner, by the beginner, for the beginner [Python]
[Machine learning] What is the LP norm?
Learning notes from the beginning of Python 2
What is the XX file at the root of a popular Python project?
Tips for Python beginners to use the Scikit-image example for themselves 9 Use from C
[Python] [Machine learning] Beginners without any knowledge try machine learning for the time being
What kind of book is the best-selling "Python Crash Course" in the world?
[Introduction to Python] What is the method of repeating with the continue statement?
Python learning memo for machine learning by Chainer until the end of Chapter 2
Tips for Python beginners to use the Scikit-image example for themselves 6 Improve Python code
Follow the forefront of business improvement using machine learning! What is "Machine Re engineering" seen in overseas cases?
The fastest way for beginners to master Python
[Note] Export the html of the site with python.
The answer of "1/2" is different between python2 and 3
For new students (Recommended efforts for Python beginners Part 1)
What is wheezy in the Docker Python image?
Wagtail is the best CMS for Python! (Perhaps)
Upgrade the Azure Machine Learning SDK for Python
[Python] Number of integer sequences of length n for which the sum is m
Python learning site
Image processing? The story of starting Python for
This is the only basic review of Python ~ 1 ~
This is the only basic review of Python ~ 2 ~
Easy understanding of Python for & arrays (for super beginners)
[For beginners] Unexpected behavior if "\" is included when setting the path in Python
What is python
About the development contents of machine learning (Example)
Code for checking the operation of Python Matplotlib
[For beginners] After all, what is written in Deep Learning made from scratch?
This is the only basic review of Python ~ 3 ~