Getting Started with Programming: Introduction to Python (Inflearn Original)
The best introductory programming course that has already been taken and enjoyed by over 20,000 people.
This introductory programming course was planned and prepared by Inflearn from the perspective of a non-major, and helps people who have never touched programming before to develop programming skills that can be used in real life.
You can learn the basic grammar and usage of Python.
data analysis
Business Automation
Introduction to Python, Anyone can do it! 💪
Isn't it because programming is a means to give us freedom?
Find materials for your assignments with just one click!
Send documents to numerous business partners with just one press of Enter!
Have your computer automatically handle repetitive tasks that need to be done every month!
Recently, as the number of coding-related educational subjects has increased, interest in education/jobs related to programming has also increased significantly. In addition, many companies and teams have started to consider coding as an essential virtue. In job interviews at large companies, they even ask non-majors if they know Python.
There are more and more people who do programming as a hobby or enjoy a nomad life where they travel and work to create things they want to make.
But coding is somehow Doesn't it feel difficult?
🥺
Coding classes are so expensive, and I'm not sure if the content is good. I'm worried that people will listen to it once or twice and then stop.
🥲
I'm learning coding on my own, but I'm not sure if what I'm doing is right. Who should I ask if I don't know something?
🤔
Should I just start? I don't know what to study or how to study it.
🤨
It's not easy to start learning coding because I don't have time and the academy is too far away.
Stop worrying! Anyone can learn and have fun 💡
What is Python?
It is a programming language that allows us to create websites and apps that we encounter every day. In addition to websites and apps, there are many things that can be done with Python, such as games and artificial intelligence. It is considered a popular language due to its various advantages, including the fact that it is easier to learn than other languages.
Why should I learn Python?
Python has an easy grammar structure, so even beginners who are new to programming can easily understand it. Python is a language with far higher extensibility than any other programming language. Data analysts, web developers, machine learning researchers, and graduate students all use Python. No matter what your job is, if you know Python, it will be easy to respond.
Of course, even non-majors can handle it. Programming languages are universal languages. If you have experience with languages such as C or Java, you will be able to learn Python more easily.
Python's Special Features ⭐
Perfect for beginners in coding
Python is a relatively easy development language to learn because it resembles human language.
Huge community
There are a lot of resources to reference in the community, and it's easy to get help from others.
High usability
It is a language used in various fields such as web development, data analysis, and hacking.
many libraries
You can create fast results with various Python libraries.
Automation of business
It can quickly complete repetitive and time-consuming tasks such as sorting emails and crawling the web.
Interest from many companies
Many popular sites, such as Instagram, are also made with Python.
The most practical language, Python
# Establishing the concept & practical foundation It was created after analyzing and acquiring all the basic Python books available on the market. It is a structure that allows you to establish accurate concepts and acquire practical foundations at once.
# Actual use This course was designed with practical use in mind, rather than just a 'taste' of the basics covered in existing Python introductory courses.
# Data Type We spent a lot of time organizing and categorizing the various data types that need to be processed in the actual field.
With a practical project
Let's create a hangman game using everything you learned in class!
🎮 What is Hangman Game?
It's a game where you complete words by underlining the number of letters in the word.
👨🏻💻 Write Hangman Mini Game Code
How about adding random words and even creating hints to help you guess the words?
Add sound effects to make the game more fun :D
Python, It is used in various fields!
Data Analysis
You can easily analyze and organize your data by utilizing various Python libraries.
Deep Learning
Use the Python library TensorFlow. You can learn deep learning used in AlphaGo.
graduate school
Python and SciPy make it easy to solve many problems on your computer.
Web Development
Create your own web service with Django, Python's web framework.
I recommend this to these people!
Repetitive tasks
Office workers and college students who are tired of endless repetitive tasks
Python?
I've heard of Python, but I'm curious
I don't know Koala
Programming Anyone who wants to learn
I don't know how to read
Python First time meeting someone
Inflearn Original - Introduction to Python Hear from our students directly!
1. Interview with “Mr. Koo Bon-se,” a non-major working at an IT company
2. Programming for Entrepreneurship, after taking the course “Mongmong”
Inflearn Original Series: Python
Follow along step by step from the basics to advanced levels of Python . If you follow the programming learning roadmap presented by Inflearn, you will soon find yourself mastering Python programming.
# Data Analysis # Work Automation Get ready to learn advanced Python syntax and package usage through this intermediate programming course that will take you one step beyond beginner level!
Ta-da, it's finally here. Inflearn Original Aren't Netflix originals high quality? Inflearn originals are the same. This course was created to enable more people to take quality courses. I took great care to make it so that you wouldn't be embarrassed.
Want to know more?
•Content designed for beginners For parts that are difficult to understand, I have tried to help with easy examples with intentional repetition.
•Special knowledge sharer I've teamed up with someone who knows where programming beginners get confused. He'll help you avoid getting lost.
•Most practical We have only the best that has already been proven. We teach properly with clear communication skills and explanations that are easy to understand. Not only concepts, but also leading practical projects in the current field.
•Study by asking questions! If you ask a question, there are supporters who will give you appropriate answers. Look for answers to the questions you have already asked and ask. If you ask and answer each other, you will remember better.
Recommended for these people
Who is this course right for?
Anyone who wants to learn programming
Office workers and college students who are tired of endless repetitive work
If you've heard of Python but are curious
For those who are new to Python
Need to know before starting?
None
Hello This is
703,403
Learners
6,079
Reviews
118
Answers
4.7
Rating
131
Courses
배움의 기회는 경제적, 물리적 한계에서 자유로워야 한다고 생각합니다. 우리는 성장기회의 평등을 추구합니다.
I went to about 3 computer academies in Gangnam offline, took classes on a site with a similar name to Post-it, and read about 6-7 books on Python. Maybe it's because I'm not a major, or because my job isn't development-related (I work in the CS industry), but I often felt like my skills weren't improving even after spending so much time. During that time, I came across a course called "Introduction to Python and Creating Various Automation Applications Using Web Crawling" on Inflearn, and my perspective on Python changed. I created and distributed a work automation application for my current company and received an award, and based on what I learned from a good person, I successfully transferred to a large company by writing my resume.
I hesitated a lot about whether or not to buy the beginner's course. When I looked at the table of contents, I thought that most of the content was already familiar, so I wondered if it was really necessary to listen to it, but I bought it out of loyalty to the good person and Inflearn. (I intentionally waited for the discount to end before buying it...)
In the end, I made the right purchase. I was able to review the content I already knew, and I learned about 4~5 things I didn't know. It was a lecture worth the money. I really liked that it covered the basics solidly, and I think it's probably the only lecture in Korea that tells you how it can be used in future development work.
I'm going to take the intermediate course now!
I took the course after seeing good reviews that said it was the best.
At first, I was interested in the course because it was easy to understand, but
As I went into the second half, functions, classes, etc., the course didn't explain the basic concepts and explained difficult words that weren't explained properly, so my overall understanding dropped and I lost interest, which made it difficult. I paid to take the course so that I wouldn't have to listen to the lectures, but I had to search on Google, look for other books, and understand on other YouTube channels while listening to the lectures. After learning the concepts well by looking for other YouTube channels and reading books, I understood it well. If you understand it, the explanations are good, but if you try to understand it as something you're hearing for the first time, it'll be difficult.
The answer is that you shouldn't study only with this course. It seems that the best way to study is to study by looking at the Python Basics book together to understand the exact definitions of concepts and various rules, and to search YouTube for parts that you don't understand.
Thank you.
I think this is a really good course to learn Python basics.
In my case, I learned Python once before, but after working on a Django project, I only developed with JavaScript, so I wanted to study Python again, so I bought the course. I was impressed by how the instructor caught important parts here and there even though I was learning Python for the first time.
There were also advanced courses here and there, so I had a feeling that I should study something later. ㅎㅎ..
As someone who has taken several Python Basic online courses, I think this course is a really good course to build Python basics. I think you will be able to grasp these courses after taking it twice. ^^:;
However, since it is Inflearn Original(?), I have a suggestion. I wish there were more projects. It is really hard for beginners to gain practical experience while developing, so I think that having a lot of project experience will be helpful in future work. I think it would be even better if individual reviews for projects were possible. In my case, I paid a considerable amount of money(?) to take a development course at Udacity, but in Korea, I think Infraon is the leader among these programming education sites, so I thought it would be better if they had a process that includes projects + inspections (even if the cost is much higher), so I wrote a lot in the course review.
Hello! This is Inflearn!
Wow, thank you so much for writing such a wonderful review. We also use JavaScript a lot and Python a little, so we are getting started through this course!
We are also thinking a lot about Inflearn Original. Since we are basically a platform, we are thinking of Inflearn Original as a link to the content that other knowledge sharers upload.
But I think it would be good to include the project experience, inspection, and code review that you mentioned. We will think about it carefully and try to create a better experience!! If you have any good ideas, please let us know at any time!!
As a beginner, I am listening to the lectures well. In particular, the 'Ask a question' function is very helpful. I am studying the parts that I do not understand well or am lacking on the Internet, but there are times when I am lost because I do not know exactly what I do not know and do not know how to search. At this time, the 'Ask a question' function is a rain in a drought for beginners. If I have any wishes, 1. I wish the lectures were in the form of a textbook (so that I can use it as a reference material) and 2. It would be better if simple practice problems were given for each chapter so that I can review what I learned. I will listen hard with the goal of completing the course! Thank you for the great lecture :)
This is a great lecture for beginners! I took this lecture with almost no knowledge of coding, and it helped me a lot! The class and function parts were a little difficult, but I think this is something I need to practice more. I plan to sign up for the next lecture!