최근 코딩과 관련된 교육 과목이 증가하면서 프로그래밍과 관련된 교육/직무에 관한 관심도 많이 증가하고 있죠. 게다가 수많은 기업이나 팀에서 코딩을 필수 덕목으로 생각하기 시작했어요. 대기업 입사 면접에서 비전공자들에게 파이썬 할 줄 아냐고 물어보기도 하죠.
프로그래밍을 취미로 투잡하는 사람들, 여행 다니며 일하는 만들고 싶은 것을 만드는 노마드 인생을 즐기는 사람들도 늘어나고 있어요.
하지만 코딩은 어쩐지 어렵게 느껴지지 않나요?
🥺
코딩 강의가 너무 비싼데, 강의 내용이 좋을지 모르겠어요. 한두 번 듣고 안 들을까 봐 걱정돼요.
🥲
혼자 코딩 공부 중인데, 제가 하는 게 맞는지 모르겠어요. 모르는 건 누구한테 질문해야 하나요?
🤔
무작정 시작해도 되는 건가요? 어떤 걸 어떻게 공부해야 할지 모르겠어요.
🤨
시간도 없고 학원도 너무 멀어서 코딩 공부를 시작하기가 쉽지 않아요.
고민은 그만! 누구나 재미있게 배울 수 있어요 💡
파이썬(Python)이란?
우리가 매일 만나는 웹 사이트, 앱을 만들 수 있는 프로그래밍 언어예요. 웹, 앱 말고도 게임, 인공지능 등 파이썬으로 할 수 있는 것들이 정말 많아요. 배우기가 다른 언어보다 쉽다는 점을 포함한 다양한 장점 덕분에 인기 언어로 꼽히고 있어요.
왜 파이썬을 배워야 할까요?
파이썬은 문법 구조가 쉽기 때문에 프로그래밍을 처음 접하는 초보자도 쉽게 이해할 수 있어요. 파이썬은 그 어떤 프로그래밍 언어보다 확장성이 월등히 높은 언어예요. 데이터 분석가도, 웹 개발자도, 머신러닝 연구자도, 대학원생도 파이썬을 사용하죠. 당신이 어떤 업무를 맡더라도 파이썬만 알아두면 척척 대응하기 쉬워집니다.
당연히 비전공자도 다룰 수 있습니다. 프로그래밍 언어는 만국 공통어에요. 만약 C, Java 등의 언어를 접해봤다면 더욱 쉽게 파이썬을 익힐 수 있겠죠.
파이썬의 특장점 ⭐
코딩 입문에 딱
파이썬은 사람의 언어와 닮아서 상대적으로 배우기 쉬운 개발 언어입니다.
거대한 커뮤니티
커뮤니티에서 참고할 자료가 많고, 다른 사람들에게 도움받기도 쉬워요.
높은 활용성
웹 개발, 데이터 분석, 해킹 등 다양한 분야에서 쓰이는 언어예요.
많은 라이브러리
다양한 파이썬 라이브러리와 함께 빠른 결과물을 만들 수 있어요.
업무 자동화
메일 분류, 웹 크롤링 등 반복적이고 오래 걸리는 일을 빨리할 수 있어요.
많은 기업의 관심
인스타그램 등 유명 사이트도 파이썬으로 만들어진 경우가 많아요.
가장 실무에 가까운 언어, 파이썬
# 개념 확립 & 실무 기초 시중에 나와 있는 모든 파이썬 기본서를 분석하고 습득한 후 제작했습니다. 정확한 개념 확립과 실무 기초를 한 번에 가져갈 수 있는 구성입니다.
# 실제 활용 본 강의는 기존 파이썬 기초 강의에서 다루고 있는 기초 ‘맛보기’가 아닌 실제 활용을 염두에 두고 제작되었습니다.
# 데이터 타입 실제 현업(필드)에서 처리해야 할 다양한 데이터 타입을 정리하고 분류하는 데 많은 시간을 할애하여 만들었습니다.
실전 프로젝트와 함께
수업에서 배웠던 것들을 총동원하여 행맨 게임을 만들어보세요!
🎮 행맨 게임이란?
글자 수만큼 밑줄을 그려 놓고 단어를 완성하는 게임입니다.
👨🏻💻 행맨 미니 게임 코드 작성하기
무작위 단어를 추가하고, 단어를 맞추기 위한 힌트도 만들어볼까요?
사운드 효과도 추가해서 더 재밌는 게임을 만들어보세요 :D
파이썬 (Python), 다양한 분야에서 쓰이고 있어요!
데이터 분석
다양한 파이썬 라이브러리를 활용하면 데이터를 쉽게 분석하고 정리할 수 있습니다.
딥러닝
파이썬 라이브러리 TensorFlow를 활용하세요. 알파고에 활용된 딥러닝을 배울 수 있어요.
대학원
파이썬과 SciPy를 활용하면 여러 문제를 컴퓨터로 쉽게 풀 수 있습니다.
웹 개발
파이썬의 웹 프레임워크인 Django로 나만의 웹 서비스를 만들어 보세요.
이런 분들께 추천해요!
반복업무
끝없는 반복 업무에 지친 직장인과 대학생
파이썬?
파이썬 이름은 들어봤는데 궁금한 분
코알못
프로그래밍을 배우고 싶은 모든 분
파알못
파이썬을 처음 접하는 분
인프런 오리지널 - 파이썬 입문 수강생의 목소리를 직접 들어보세요!
1. IT 기업 근무하는 비전공자, "구본세 님" 인터뷰
2. 창업을 위한 프로그래밍, "몽몽 님" 수강 후
인프런 오리지널 시리즈 : 파이썬 (Python)
파이썬의 기본부터 심화까지 차근차근 따라 해보세요. 인프런이 제시하는 프로그래밍 학습 로드맵을 따라가면 어느덧 파이썬 프로그래밍을 마스터한 자신과 만나게 될 겁니다.
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!