강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Programming Language

1 minute snack python for intermediate users

On the subway, on the bus, at the airport! A snack for intermediate learners to read briefly when you have a little free time! Python code snippets that will fill in the 2% I didn't know!

(4.9) 22 reviews

715 learners

3시간 만에 완강할 수 있는 강의 ⏰
Python

Reviews from Early Learners

What you will learn!

  • How to write efficient code

  • Pythonic code

  • Generator

  • Walrus operator

  • Coroutine

  • Type hints, etc.

[Text for search engine optimization.]

Hello Pythonistas!
Welcome to the intermediate Python course.

"How well do you know Python?
"Would you please rate it on a scale of 1 to 10?"
"8 points."
- Guido van Rossum (creator of Python),
In an interview with Python core developers,
Turning Point Publishing

"If I read the code you wrote six months ago,
If it's still okay, something is wrong.
Usually something new every 6 months
It means you have never learned it."

- Cannon (import, time implementation),
In an interview with Python core developers,
Turning Point Publishing

Do you want to reach a higher level?
This lecture will at least help you code
So that I can look into it again
I think you can make it.

✅ Pythonista who wants to fill the 2% gap
✅ For those who want to learn only the key points with clear code rather than long code
✅ Anyone who needs to improve the performance of their Python code
✅ Anyone who wants to create their own code snippets
✅ Anyone who needs practical guidance for better code
✅ But for those who find it too hard to make time!

That's why on the subway, on the bus, at the airport
You can watch it whenever you have some free time
We have prepared a convenient and practical lecture.

Quickly browse only the topics that interest you.
Your Pythonicness will be enhanced.

[Lecture Structure]

  1. Double curly brackets in f-string
    2. Walrus operator
    3. Handling dictionary KeyError
    4. Performance comparison between list append and list comprehension
    5. Application of sorted key
    6. Type hints (type annotation)
    7. Combining individual elements using sum
    8. Creating an infinite iterator for specific values using a generator
    9. Unpacking the dictionary
    10. Python's Zen and PEP8
    11. 0.1+0.2 is not 0.3
    12. Improving search speed with array binary partitioning algorithm
    13. Free variable to learn about currency converter using closure
    14. How fast is heapq?
    15. Let's develop accurately and quickly with documentation strings. (PEP 257)
    16. Code Optimization Tips through Profiling
    17. Speed up C language with Cython!
    18. Improve block-by-block code speed with pypy
    19. Catch the memory leak culprit with tracemalloc
    20. How Python works and __pycache__, __name__
    21. Closing contextlib to prevent memory leaks
    22. Improving class efficiency using slots
    23. Creating a progress bar using tqdm & loading a yaml file

Recommended for
these people

Who is this course right for?

  • People who don't have time to watch video lectures for 2~3 hours each

  • People with unusually long commute times

  • For those who want to make the leap to Python

Need to know before starting?

  • Python

  • Data Structure

  • Algorithm

Hello
This is

10,370

Learners

359

Reviews

2

Answers

4.8

Rating

21

Courses

더 오름은 제주코딩베이스캠프의 프리미엄 브랜드로 주로 실무, 취업과 연관된 강의를 제작하고 있습니다.

제주코딩베이스캠프에서 이론적인 지식을 획득하셨다면, 더 오름의 실전 강의들을 통해 포트폴리오와 실무 능력들을 모두 가져가세요! 

" 2%를 채우기 위한 여러분의 집념과 열정을 응원합니다! "

 

︎ 더 오름 로드맵

The Oreum 로드맵.png.webp

 

Curriculum

All

50 lectures ∙ (3hr 19min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

22 reviews

4.9

22 reviews

  • kef2001naver1407님의 프로필 이미지
    kef2001naver1407

    Reviews 1

    Average Rating 4.0

    4

    34% enrolled

    It contains a lot of good content. The price is not expensive, so it is definitely worth listening to if you are a beginner in Python and have a hard time getting started. However, the concept of covering it in a short period of time of "1 minute" feels too concise. Rather than learning something in detail through the lecture, it would be better to approach it as knowing that there is such a concept and having to find it and study it separately. Since it proceeds by running the example code once in a short period of time and saying that the result is like this and moving on, there are many parts that you have to stop and go back and understand by going over them several times if they are really unfamiliar.

    • s375301님의 프로필 이미지
      s375301

      Reviews 3

      Average Rating 5.0

      5

      72% enrolled

      Please just give me the key points! It's a little different from the algorithm lecture, but I find it useful. :)

      • tjdwns03098970님의 프로필 이미지
        tjdwns03098970

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        The lecture is short, but it makes you stop and think. The explanation is also clear and good.

        • ghdd999님의 프로필 이미지
          ghdd999

          Reviews 4

          Average Rating 5.0

          5

          62% enrolled

          I like it because it's short and easy to learn!

          • jongkwang님의 프로필 이미지
            jongkwang

            Reviews 2

            Average Rating 5.0

            5

            76% enrolled

            It provides a clear overview of the important points and provides a direction for study.

            $17.60

            The Oreum's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!