Python Full Course for Beginners

Programming with Mosh · 49.5M views · 2019 · 6:14:07

Open on YouTube

Python, Ruby & scripting languagesEducation & learningWeb developmentcoursedated

Why Stack Overflow recommends it

Stack Overflow users cite it because beginners follow it step by step and, when their code or setup diverges from the video, post questions pointing to the exact timestamp where they got stuck.

Recommended by 1 people across 1 different months, 2019 to 2023.

What it is

A 6-hour beginner Python course from Programming with Mosh covering installation, core language features, loops, functions, file and directory handling, and several small projects. It finishes with a Django web app section (a products site with an admin panel and SQLite) built in PyCharm.

What people said

Recommends Darius · 2019-12 · Stack Overflow · on “How to check if a command has already been executed”

How can you demonstrate that?! I'm doing this online course [this video] (1:31:13) and I was curious if could improve the code.

Cites Martin Flower · 2019-07 · Stack Overflow · on “How to set library root correctly?”

OS: Windows 10 I am new to python (and programming) and use this tutorial: [this video] My problem starts at the time-print by installing openpyxl via pip: I can install openpyxl sucessfully but after that I can not use it via: import openpyxl I get: ModuleNotFoundError: No module named 'openpyxl' Now the video shows me the path where openpyxl should be installed: -External Libraries\Python 3.7\site-packages library root \site-packages where it should be: [LINK] But my library root is: -External Libraries\Python 3.7\Python library root And so I find openpyxl inside: -External Libraries\Python 3.7\Python library root \Lib\site-packages The folder site-packages and its contents are red. where it is

Cites CodeParking · 2019-10 · Stack Overflow · on “Page not found after trying to add a new path to the urlpatterns of main urls.py file? (Mosh Python Tutorial)”

I'm following Mosh's tutorial video on Python. He begins the django section ( [this video] ) by installing django 2.1. I am able to open a development server the first time as he does: pip install django==2.1 django-admin startproject pyshop . python manage.py runserver #server works Here are the steps he goes through to add a "products" app/path: python manage.py startapp products Opens views.py from this new products folder and modifies code to this: from django.http import HttpResponse from django.shortcuts import render def index(request): return HttpResponse('Hello World') Creates urls.py inside the products app/folder and adds this code: from django.urls import path from . import views urlp

Cites tiga · 2020-02 · Stack Overflow · on “Having trouble with Django and adding to tables”

I was following a tutorial on youtube and it came to a point where we were putting data on tables on the admin site. This is the link with the time stamp [this video] when I finished with the info it brings up this error message OperationalError at /admin/products/product/add/ no such table: main.auth_user__old btw im on MacOs Catalina django = 2.1 python = 3.8 Anything I can do?

Cites user13170424 · 2020-03 · Stack Overflow · on “For Loop Shows All Steps One By One & Not The Final One Directly”

I have been learning Python from this YouTube video Python Tutorial For Beginners [this video] by Programming With Mosh. At (2:26:28) in the video, instructor has given an exercise to write a program to convert the numbers from a phone number into words. I tried doing that. I am currently using Pycharm with Python 3.8.2 on a Mac. This is what I wrote: number = input('Phone: ') number_in_words = { '1': 'One', '2': 'Two', '3': 'Three', '4': 'Four' } final_output = '' for words in number: final_output += number_in_words.get(words) + ' ' print(final_output) And this is the output: Phone: 1234 One One Two One Two Three One Two Three Four I, however, only want the last line on the terminal, and not the

Cites Tom Ziv · 2020-04 · Stack Overflow · on “I have a long error message when writing "python manage.py makemigrations" saying invalid syntax”

1**. I am following Mosh' tutorial on (youtube [this video] at the part where we get to the DB SQLite part, it sayd this long message when writing "Python manage.py makemigrations": (venv) C:\Users\user\PycharmProjects\PyShop>python manage.py makemigrations Traceback (most recent call last): File "manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "C:\Users\user\PycharmProjects\PyShop\venv\lib\site- packages\django\core\management\__init__.py", line 381, in execute_from_command_line utility.execute() File "C:\Users\user\PycharmProjects\PyShop\venv\lib\site- packages\django\core\management\__init__.py", line 375, in execute self.fetch_command(subcommand).run_from_argv(self.a

Cites Avivgal · 2020-08 · Stack Overflow · on “After install djanog and try to runserver manage.py I get ImportError”

I'm new and trying to follow this tutorial: [this video] from 05:00:00 I follow him just like he doing, then at 05:05:04 when he run the server it's work fine for him, but for me is not. This is exactly my steps.... After Install django like this: pip install django I write this: django-admin startproject pyshop . so far all good, no error, then I try to run the server like this: python manage.py runserver But then I get a big error: Exception ignored in thread started by: <function check_errors.<locals>.wrapper at 0x000001D36DA79AF0> Traceback (most recent call last): File "D:\User\OneDrive\Programing Code\Python\PyShop\venv\lib\site-packages\django\utils\autoreload.py", line 225, in wrapper fn(

Cites user14528515 · 2021-01 · Stack Overflow · on “Getting false Answer from path.exists()”

I am following a course in which the instructor makes a file in one of the directories and searches for another directory from within that directory link [this video] 03:44:37 Working with Directories

Cites Abhirajshri Winsome · 2021-01 · Stack Overflow · on “For loops vs Max function for finding the largest number in a list in Python (Beginner)”

@anvoice But in a tutorial of Python in YouTube, he didn't use the max function. Rather he used the For loop function. Link: [this video] He showed that in 2:01:48 (Timestap)

Cites Abhirajshri Winsome · 2021-01 · Stack Overflow · on “For loops vs Max function for finding the largest number in a list in Python (Beginner)”

But in a tutorial of Python in YouTube, he didn't use the max function. Rather he used the For loop function. Link: [this video] He showed that in 2:01:48 (Timestap)