How to Learn Python Tutorial – Easy & simple! Learn How to Learn Python!

///How to Learn Python Tutorial – Easy & simple! Learn How to Learn Python!

How to Learn Python Tutorial – Easy & simple! Learn How to Learn Python!

FavoriteLoadingAdd to favorites

Ex-Google Tech Lead teaches you how to learn Python Programming in this tutorial. You will learn the fundamentals of how to learn Python, server backends and frameworks, databases, frontend, pet projects, and examining what is involved in learning how to set up a Python project that can help you land a job in tech!

πŸ‘Œ SUBSCRIBE πŸ‘Œ

Video explanations of popular interview questions:
(use code “techlead” for a discount)

Get free daily coding interview practice:

Listen to audiobooks to save time on your drive, here’s a free book coupon:

Here’s the tech & camera gear that I’m using (β˜…β˜…β˜…β˜…β˜…):

My Desk Lamp:
My Mouse:
My Camera:
My Headphones:
My Earbuds:
My Monitor:
My Multitool:
My Keyboard:
My Microphone:
My Macbook:

β€£ For more tech career & interview tips & tricks, check out TechLead: Season 1 Complete HD available for purchase.

source

By |2019-04-21T17:02:07+00:00April 21st, 2019|Python Video Tutorials|30 Comments

30 Comments

  1. The Whiz Kid April 21, 2019 at 5:02 pm - Reply

    Python is only one of the various other languages. C, C#, C++, PhP for web development. CSS

    But once you get good at one, the others should become easier as well.

  2. Urbie LateNight Gaming Adventure April 21, 2019 at 5:02 pm - Reply

    grt πŸ™‚

  3. Darryl Smitherman April 21, 2019 at 5:02 pm - Reply

    This information is gold. Thank you!

  4. Alex Pinion April 21, 2019 at 5:02 pm - Reply

    best way to learn python: use python

  5. Drew Donaldson April 21, 2019 at 5:02 pm - Reply

    I can't seem to find the official Python videos you mentioned, can you link them?

  6. Lord Amen April 21, 2019 at 5:02 pm - Reply

    It took me a long time to understand that learning from books and language documentations is far faster than learning from video tutorials. Thanks for stating that here TechLead

  7. Dustin Haugh April 21, 2019 at 5:02 pm - Reply

    How are we supposed to get the TechLead coffee? Is there like a coffee fund? I feel like I owe this man a cup.

  8. kawshik ahmed April 21, 2019 at 5:02 pm - Reply

    i fucking love this guy

  9. Petrockspiracy April 21, 2019 at 5:02 pm - Reply

    What are people's thoughts on digital books/PDFs vs. paper books as a method of learning?

  10. Bob Nohart April 21, 2019 at 5:02 pm - Reply

    love yr vids man

  11. Donald Poland April 21, 2019 at 5:02 pm - Reply

    I completely disagree on the django/flask part. Django is way easier to learn, but I might be subjective because I found Django a lot more fun to use.

  12. Pratiksha Yadav April 21, 2019 at 5:02 pm - Reply

    Thank God I found you!!😊

  13. Yasith Prabuddhaka April 21, 2019 at 5:02 pm - Reply

    Inspired!

  14. All day April 21, 2019 at 5:02 pm - Reply

    2:50 lol .

  15. MisterBinx April 21, 2019 at 5:02 pm - Reply

    My problem is I'm in a programming class and they assume the class knows way more than just begginer stuff. It gets overwhelming pretty fast.

  16. li bing zhao April 21, 2019 at 5:02 pm - Reply

    Thank you for sharing this great video, like it very much.

  17. Eric BurstrΓΆm April 21, 2019 at 5:02 pm - Reply

    from tkinter import Tk, Frame, BOTH, Label, RAISED, Button

    import time, requests

    from datetime import datetime, timedelta

    from win32api import GetMonitorInfo, MonitorFromPoint

    class Example(Frame):

    def __init__(self, parent):

    Frame.__init__(self, parent, background="white")

    self.parent = parent

    #self.parent.title('Clock')

    self.dt = datetime.now()

    self.label = Label(self.parent, text=self.get_date_string(self.dt), borderwidth=1 )

    self.label.pack(side='left')

    self.close_button = Button(self.parent, text='X', command=self.parent.destroy)

    self.close_button.pack(side='right')

    self.pack(fill=BOTH, expand=True)

    self.delta_time = time.time()

    self.clock_update()

    def clock_update(self):

    try:

    response = requests.get('http://worldtimeapi.org/api/timezone/Europe/Stockholm&#39πŸ˜‰

    r = response.json()

    dt = datetime.strptime(r['datetime'][0:25], '%Y-%m-%dT%H:%M:%S.%f')

    self.label['text'] = self.get_date_string(dt)

    self.dt = dt

    self.delta_time = time.time()

    except:

    dt = self.dt + timedelta(seconds=time.time()-self.delta_time)

    self.label['text'] = self.get_date_string(dt)

    self.parent.wm_attributes("-topmost", True)

    self.after(1000, self.clock_update)

    def get_date_string(self, dt):

    w = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']

    m = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']

    t = w[dt.weekday()]+" "+str(dt.day)+" "+m[dt.month-1]#+" "+str(dt.year)

    t = t+" "+str(dt.hour).zfill(2)+":"+str(dt.minute).zfill(2)

    return t

    def main():

    monitor_info = GetMonitorInfo(MonitorFromPoint((0,0)))

    monitor_area = monitor_info.get("Monitor")

    work_area = monitor_info.get("Work")

    #print("The taskbar height is {}.".format(monitor_area[3]-work_area[3]))

    taskbar_height = monitor_area[3] – work_area[3]

    root = Tk()

    screen_width = root.winfo_screenwidth()

    screen_height = root.winfo_screenheight()

    win_width = 140

    win_height = 20

    x = screen_width – win_width*2 – 150

    y = screen_height – win_height – 10

    root.geometry(str(win_width)+"x"+str(win_height)+"+"+str(x)+"+"+str(y))

    root.resizable(width=False, height=False)

    root.wm_attributes("-topmost", True)

    root.attributes('-alpha', 0.9)

    root.overrideredirect(True)

    app = Example(root)

    root.mainloop()

    if _name_ == '__main__':

    main()

    To fix windows 10 clock failure , to do all places, nice thing is it takes care of summer time failure since gmt 01:00 switches to 02:00 for some reason, skip last part by [0:25] cut out !

  18. Phillip R Jorgensen April 21, 2019 at 5:02 pm - Reply

    I don't want a job. I want 3.5 million dollars. I'll read the Python but how do I get the 3.5 million?

  19. mostafa saadinasab April 21, 2019 at 5:02 pm - Reply

    Best regards of truly is very good.

  20. Lux April 21, 2019 at 5:02 pm - Reply

    ALL HAIL TECH LEAD

  21. Paul-Sebastian Manole April 21, 2019 at 5:02 pm - Reply

    Step 1: always get a book.
    Step 2: read the book.
    Step 3: now you know the book.

  22. Angel Bunny April 21, 2019 at 5:02 pm - Reply

    There are ways to learn without forgetting even if the skill is not regularly used.

    You will not use 100% of the programming language on the job, but at the next job you might use different features. This, for years, caused me to have to relearn parts of languages when changing projects or companies. I found after 9 years everything I had learned I had not used had been lost, so I set out to learn how to prevent this:

    If there is something you want to stick, you have to learn the etymology of the concept and the etymology its vocabulary. (It helps to also know the etymology of the neighboring concepts.) Stories of how a thing came to be not only involves learning the thought process of the person who discovered or invented the concept, making you a master at the subject matter as a side effect, but it activates the part of the brain tied to spacial awareness. In a way, etymology is spacial awareness, but in time, instead of in space. Think about it this way: Do you remember the layout of the house you were in during your childhood? What about the layout of your high school? Layout of junior high? Layout of elementary school? It takes a minute, but unless you have brain damage, you will remember these details. You may or may not be confident of those details, but those details do not fade at the same rate of every other kind of learning. If you learn a programming language this way, you will perfectly know all of it and it will not fade.

  23. Skuash April 21, 2019 at 5:02 pm - Reply

    "Don't do tutorials. Here's is a tutorial you should do" – By the Tech Lead, 2018.

  24. William Wilson April 21, 2019 at 5:02 pm - Reply

    Anytime someone has asked me how to learn to program, I always tell them to use the official python tutorial. Weirdly, people seem to be intimidated by the official docs.

  25. asdf7692 April 21, 2019 at 5:02 pm - Reply

    wish I watched this video before my 2yr spree of tutorial videos, oh well

  26. Botha Lissom April 21, 2019 at 5:02 pm - Reply

    but reading is for boomers. and besides, i am a visual learner. how do i learn without reading?

  27. KidA Crimson April 21, 2019 at 5:02 pm - Reply

    You troll, but I actually do want to learn Python :/ Still like your vids tho

  28. Lindsey Barber April 21, 2019 at 5:02 pm - Reply

    I'm here so you can tell me it's on the python website πŸ˜ŠπŸ˜†

  29. Sakthi Somaskandan April 21, 2019 at 5:02 pm - Reply

    Hey TechLead, any suggestions on how to learn the basics of JAVA EE? Are there any good resources online for it

  30. Bjarne Gerhardt-Pedersen April 21, 2019 at 5:02 pm - Reply

    You have 3 arms in your thumbnail video picture πŸ™‚

Leave A Comment

*