Intermediate Python Programming Course

///Intermediate Python Programming Course

Intermediate Python Programming Course

FavoriteLoadingAdd to favorites

Take your Python skills to the next level with this intermediate Python course. First, you will get a review of basic concepts such as lists, strings, and dictionaries, but with an emphasis on some lesser known capabilities. Then, you will learn more advanced topics such as threading, multiprocessing, context managers, generators, and more.

💻 Code:

🎥 Course from Patrick Loeber. Check out his channel:

🔗 Written Tutorials from Patrick:

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Intro
⌨️ (0:00:56) Lists
⌨️ (0:16:30) Tuples
⌨️ (0:29:49) Dictionaries
⌨️ (0:42:40) Sets
⌨️ (0:58:44) Strings
⌨️ (1:22:50) Collections
⌨️ (1:36:43) Itertools
⌨️ (1:51:50) Lambda Functions
⌨️ (2:04:03) Exceptions and Errors
⌨️ (2:20:10) Logging
⌨️ (2:42:20) JSON
⌨️ (2:59:42) Random Numbers
⌨️ (3:14:23) Decorators
⌨️ (3:35:32) Generators
⌨️ (3:53:29) Threading vs Multiprocessing
⌨️ (4:07:59) Multithreading
⌨️ (4:31:05) Multiprocessing
⌨️ (4:53:26) Function Arguments
⌨️ (5:17:28) The Asterisk (*) Operator
⌨️ (5:30:19) Shallow vs Deep Copying
⌨️ (5:40:07) Context Managers

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:

source

By |2020-09-20T09:35:12+00:00September 20th, 2020|Python Video Tutorials|41 Comments

41 Comments

  1. Python Engineer September 20, 2020 at 9:35 am - Reply

    Thank you for featuring me on freeCodeCamp! I hope you all enjoy the content 😊 ! If you have any questions, don't hesitate to reach out to me!

  2. Muaath Alaraj September 20, 2020 at 9:35 am - Reply

    8 spaces 😕

  3. Coding with Kids September 20, 2020 at 9:35 am - Reply

    Great Python 🐍🐍🐍 tutorials!

  4. Memo Puertas September 20, 2020 at 9:35 am - Reply

    Intermediate or Advanced?????? Take a choice..

  5. ANTHEYA September 20, 2020 at 9:35 am - Reply

    Erroa:) Great tutorial, thank you!

  6. Satyam kumar September 20, 2020 at 9:35 am - Reply
  7. Pr0grammed September 20, 2020 at 9:35 am - Reply

    Can you please make a python advanced(expert) course and a C++ advanced course?

  8. Jaron Trotter September 20, 2020 at 9:35 am - Reply

    It’s pronounced threaD not threaT!!!!! ThreaD threaD’s! Not threaT or threaT’s aaaaaahhhhhahhhhhhhh

  9. Alpaslan Eldemir September 20, 2020 at 9:35 am - Reply

    You can also continue on exceptions

  10. Rahul Singh September 20, 2020 at 9:35 am - Reply

    Since when u have monetized your videos.. Too many ads now

  11. Andrew AungMyatMin September 20, 2020 at 9:35 am - Reply

    What editor do you use for write python in this video?

  12. NiktoBruh September 20, 2020 at 9:35 am - Reply

    just got back into Python and I remembered the basics pretty quickly this is perfect timing

  13. Aakash Chahal September 20, 2020 at 9:35 am - Reply

    When can we expect the advanced course for Python…

  14. Hal Martin September 20, 2020 at 9:35 am - Reply

    Very good information here.

  15. Aaron Faulkner September 20, 2020 at 9:35 am - Reply

    Really enjoying the video! As a beginner I love how you're explaining everything as it makes it very eash to follow along.

    However I hit a snag @02:33:10 in the Logging section.

    My code in main and my conf file are the same as yours (from what I can see, at least). I even went to the gitHub website to confirm the conf file code. But… when I run the program I still get "root" instead of "simpleExample" in the printout.

    Everything else works fine and gives what it should it's just my logger name isn't "simpleExample" like what it shows in the video.

    What could be wrong here?

  16. kangaroo September 20, 2020 at 9:35 am - Reply

    great content! thanks! does anyone know how to enable the code output in VsCode?

  17. GeorgeMan Kenelsy September 20, 2020 at 9:35 am - Reply

    Ima study this until the advanced one comes out

  18. cheshnut September 20, 2020 at 9:35 am - Reply

    Oh god, Thank you so much!

  19. Brumarul September 20, 2020 at 9:35 am - Reply

    Almost finished , not gonna lie , I learned a lot , but I don't see the uses of Itertools and Collections for now , In past I had an example , where I said that something is useles , but still once I needed it , ex: Do loops

  20. Aaron September 20, 2020 at 9:35 am - Reply

    SOS plz!

    (Input)
    myset = {'Hello'}
    print(type(myset))
    print(myset)

    myset2 = set('Hello')
    print(type(myset2))
    print(myset2)

    (output)
    <class 'set'>
    {'Hello'}

    <class 'set'>
    {'H', 'l', 'e', 'o'}

    What's wrong? – Py3.8

  21. Aniket Gope September 20, 2020 at 9:35 am - Reply

    Waiting for the expert course!
    Thank you for such amazing content!!!

  22. Nishant September 20, 2020 at 9:35 am - Reply

    1:51 does anybody know how to make visual studio to print in the 'OUTPUT' instead of terminal?

  23. INTEGER ES September 20, 2020 at 9:35 am - Reply
  24. INTEGER ES September 20, 2020 at 9:35 am - Reply

    Instructor said — Remember split and join

  25. Quentin Jeriko September 20, 2020 at 9:35 am - Reply

    This is perfect, thanks!

  26. INTEGER ES September 20, 2020 at 9:35 am - Reply

    I am camping here for becoming an expert

  27. H September 20, 2020 at 9:35 am - Reply

    Hi! I can't really grasp the concept of an argument in the lambda function, and what the x represents. Can anyone explain it for me? Thanks in advance :>

  28. Kamran Kerim September 20, 2020 at 9:35 am - Reply

    OMG this is amazing, a free course that covers all the necessary things for an intermediate level.

  29. Lightning Strike September 20, 2020 at 9:35 am - Reply

    21.40 Narrator:we can use the count function lets count p,so there are two pees uhhh
    me:Ok

  30. Python Scripts September 20, 2020 at 9:35 am - Reply

    great course, thanks

  31. KrazyTeeTP September 20, 2020 at 9:35 am - Reply

    Thank you! such a great valuable course… waiting for the Expert Python Programming Course

  32. Space T!me September 20, 2020 at 9:35 am - Reply

    really great, but where to go from here?

  33. Daniel S September 20, 2020 at 9:35 am - Reply

    list = [marmot, stoat, weasel]
    goes = list.pop()
    print(goes)

  34. Daniel S September 20, 2020 at 9:35 am - Reply

    what if the last item in a list is weasel, can you use the pop command? 🤣

  35. Van Elgikayten September 20, 2020 at 9:35 am - Reply

    Which IDE is that?

  36. Pallav Koppisetti September 20, 2020 at 9:35 am - Reply

    what ide is being used in the video?

  37. Karen Khudaverdyan September 20, 2020 at 9:35 am - Reply

    what app is he using to run the code guys?

  38. Mr. Lucky to be born September 20, 2020 at 9:35 am - Reply

    I just familiarised myself with FreeCodeCamp's Python basics lately and this is a perfect time to move on to the next level! I don't comment a lot but I really appreciate the free sources they have.
    Hope everyone reading this is doing well!

  39. Devado Wee September 20, 2020 at 9:35 am - Reply

    very grateful for the teaching though having subtitles would help a lot when going in 1.25/1.5x.

  40. 64standardtrickyness September 20, 2020 at 9:35 am - Reply

    is this course available interactively on freecodecamp?

  41. Max Bart September 20, 2020 at 9:35 am - Reply

    german accent?

Leave A Comment

*