
Learn the basics of Python completely from scratch in a short, beginner-friendly course. Install Python, complete programming exercises, and explore a potential career in Python.
Explore why Python is a versatile programming language with clear syntax that suits beginners, used by Google, YouTube, Reddit, and Instagram for online and offline applications.
Install Python on your computer and set up Visual Studio Code, add Python to the path, and install the Python extension and code runner to run scripts.
Install Python and create your first Python script using basic print functions to introduce yourself. Run it to see the output and share your work with others.
Learn to run Python scripts in Visual Studio Code or the terminal, and explore the Python shell for quick testing, debugging, and interactive help.
Master basic Python syntax and debugging, including reading error messages and line numbers. Understand that Python is case sensitive and how to fix common quote and bracket errors.
Learn to declare and use Python variables to store strings, print them, and update outputs on the fly; follow snake_case for names and combine variables with strings in prints.
practice building a Python script using at least three variables and apply them throughout the code, with an upcoming lesson showing how to add more variables and share your work.
Learn to create and use variables in Python, print dynamic messages with a first name and age, and adapt scripts on the fly with language data.
Learn to add basic interactivity in Python using the input function to prompt the user for their age, then print a message showing their entered age.
Learn to build your third Python script that collects user input by prompting for first name, age, and favorite programming language, then prints the data to the screen for interactivity.
Convert string input to a number in python with int(), then calculate days alive by multiplying age by 365, and avoid type errors during arithmetic.
Learn how to concatenate strings in Python using the plus operator and print the results. Handle spacing and use the += operator for shorter syntax.
Explore string methods in Python, including the length method, upper method, lower method, title method, and format method to manipulate and display text.
Explore booleans in Python, where true and false literals govern truth values; 1 is true, 0 is false, nonempty values are true, and empty strings or objects are false.
Learn to build a Python shouting script that prompts for a favorite number, uses string methods to uppercase the message, prints it that many times, and includes a hidden boolean.
Prompt for a favorite number in Python, save it as an interval, define an uppercase shouting string with string methods, and print the repeated shouting result based on the input.
Explore conditional statements in Python by comparing user input to a target value with if and else branches, then test outcomes to control access.
Learn the elif statement in Python to join conditions after an if, using indentation, with examples for 10 and 7 to print pass, secret passage, or not pass.
Explore python comparison operators, including equals, not equals, greater than, less than, and greater than or equal to, with examples and input type conversion for conditional statements.
Learn to build a Python script with conditional statements and integer input to reflect video game lives, printing messages like too many lives, proceed with caution, or game over.
Learn to implement a Python conditional statements challenge by prompting for lives, converting input to int, and using if, elif, and else to handle 3, 2, 1, or 0 lives.
Learn how to define and call Python functions, including custom ones, using def, parameters, and input prompts; build a password protector with if-else logic to avoid repetition.
Define a function to calculate yearly income by multiplying hourly wage by hours per week, then multiply by 52 and return the value for use in your script.
Create a python function cat years to convert a user’s age to cat years by prompting for input. Return and print the result within seven cat years frame of reference.
Implement a Python password checker using a while loop, prompting for input until the entered password matches the secret, and discuss loop behavior and basic fail-safes.
Explore how to exit and break out of loops in Python by using a password prompt, a retry counter, and break or exit to stop the script after three attempts.
Learn how to use Python for loops to iterate over strings and arrays, printing each character or item. See how for x in collection performs per-element processing.
This talk explores whether you can learn full stack web development in a year, emphasizing daily practice, a structured plan, and staying patient as you build front-end and back-end skills.
Assess how YouTube can support learning web development by offering free tutorials and variety, while emphasizing that YouTube should be used in conjunction with a structured online program for progress.
Learn three tips to teach yourself web development with daily initiative, structured learning, and a personal project list for front-end goals in HTML, CSS, and JavaScript.
Welcome to the course!
In this course you will learn the basics of Python completely from scratch!
This course is designed to provide you with a basic introduction of Python and get Python setup and running on your computer ASAP. You will be slowly be building your own scripts as you learn more along the way throughout this course!
In this course you will learn how to do the following:
Setup and install Python in Visual Studio Code effortlessly
Learn how to create your very first Python script!
How to work inside the python shell
How to debug scripts in Python
Python Variables
Python Data Types
Python conditional statements
...and more!
I regularly update the course on a daily basis and constantly add new lectures and course material!
If you are curious about Python and want to see if it's the right language then this course is for you!
Look forward to seeing you enrolled!
Sincerely,
Robin Haney.