
In this video we will discuss a brief overview and if this course is right for you.
In this video you meet your instructor.
In this video we will go over a brief teaching tip.
In this video we will give an overview of Python as a programming language and some basic information about it.
In this video we will install python to our computer and do a quick demo of a python script.
In this video we will install Visual Studio Code. We will need this for all future sections of this course.
Just a very quick, but helpful and time saving tip for opening folders in Visual Studio Code.
In this video we go over some Visual Studio Code Terminal basics. Although not necessary they make running Python files much easier in later videos. This is how I'll be running files in future videos.
In this video we will go over some basics when working with numbers in Python.
In this video we will discuss the idea of Booleans in Python.
In this video we will talk about strings in python.
In this video we will discuss the concept of lists in python.
In this video we are going to discuss the idea of nested lists in python.
In this video we will be converting numbers to strings and strings to numbers. An essential skill for python.
In this video we will learn about if statements! One of the most comment things in programming.
In this video I have a quick challenge for you guys. We're going to determine use some of the skills we learned in previous videos to build a script to determine whether an number is even or odd.
In this video we will be discussing the idea of For Loops in python.
In this video we will learn about while loops in python.
In this video we will build a quick project that's going to combine some of our skills we learned so far together and build a countdown timer project.
In this video we will discuss out to make functions in python.
In this video we will discuss the concept of scope in python.
In this video we will learn about classes.
In this video I will show you how to read text files in python.
In this video here we will discuss how to write to files in python.
In this video I will show you how to handle errors with a Try/Except clause.
In this video we will get some info from a webpage.
In this video we will download an image from a URL.
In this video we will remove/delete files with a python script.
In this video we will work with directories/folders with python scripts.
In this video we will talk about using date and time in python.
In this video we will talk about dictionaries in python.
In this video we will discuss JSON in python.
In this video we will talk about PIP in python.
In this video we will talk about importing scripts into other scripts.
In this video will will start to build our Rock Paper Scissors Game.
The second video of our Rock Paper Scissors project.
Part 3 of our rock paper scissors game series.
Final video of our Rock, Paper, Scissors project.
A brief overview of this section and what we will be working with.
In this video we will be installing Pillow and building our first script to work with pictures.
In this video we will be talking about the idea of alpha in regards to PNG images.
In this video we will be turning images into thumbnails with a python script.
In this video we will flip and rotate images with a python script.
In this video we will crop images with a python script.
In this video we will be turning an image into greyscale with python.
Now we will learn a feature of Pillow. This will make the image more transparent.
In this video we will place text over top of on image.
In this video we will be places images on top of other images. Essentially making a watermark on an image.
First video of our project for making a Watermark Machine.
Second video of our project for making a Watermark Machine.
Third video of our project for making a Watermark Machine.
Just a quick introduction on what we will be using to build our games in the upcoming sections.
In this game we will build our basic set up for our game loop.
In this color we will fill the background with a color for our game.
In this video we will be drawing a grid for our game to the screen.
In this video we will give our game a title and set up some basic game logic.
This video is about getting the mouse position for our game.
In this video we will build a system to keep track of player moves.
In this video we will be setting up a system to take turns between players.
In this video we will be setting up the functionality in our game to draw an X.
In this video we will be setting up the functionality in our game to draw an O.
In this game we will build a function to draw the moves to the screen based on the players moves and which player picked which spot.
In this video we will build a way to reset our game.
Quick video on what we will be building in this section of the course.
In this video we will setting up our project.
In this video we will be drawing the background to the window just as an static image.
In this video we will be moving our background to the left, creating the illusion the dinosaur is running forward. We will also be building a loop this way the background keeps scrolling through.
In this video we will talk about clock speed and make sure that our game is running at a consistent speed.
In this video we will be drawing the DIno to the game window.
In this video we will be building the animation loop for our dinosaur.
Continuing building out our jump function for the dino and the gameplay.
In this video we will be adding gravity to dino.
In this video we will be fixing the double jump and adding functionality to prevent the dinosaur from jumping if he is already in the air. We will also fix the snappy jump and make a more natural jump motion.
In this video we will be adding some font to the screen to keep track of the user's score. We will also add code to keep track of the user's score as they play.
In this video we will begin the process of adding our cactus to our game.
In this video we will make a cactus class that we will use later on to spawn our cacti.
In this video will be drawing a cactus to the game.
In this video we will be building rects for objects in game.
In this video we will be building collision detection into our game.
In this video we will be setting up a game over functionality to our game.
Part 2 of adding game over functionality to our game.
In this video we will be adding a reset game functionality to our game.
Just a quick introduction to Tkinter.
In this video we will talk about our project a bit more in detail. We will also be signing up for an openweather API.
In this video we are going to talk about the API and JSON a bit more.
In this video we will go over some basic project set up.
In this video we will talk about labels and buttons.
In this video we will talk about input fields.
In this video we will continue formatting our app and get the info from the input field.
In this video we will be setting up our API call.
In this video we will be formatting the JSON response so that we can work with the information and display in the app.
In this video we will set up the fields to display the information coming back.
In this video we will add the finishing touches to our app.
In this video we will do a overview of the project and install the library needed for it.
In this video we will make a proof of concept app before making the entire app.
In this video we will build a proof of concept for getting the audio from a video.
In this video we will do the basic set up of our project.
In this video we will set up the input field.
In this video we will be setting up our buttons for our app.
In this video we will bet setting up a label to show some information about the video.
In this video we will be finishing up our app.
Final video of this course!
Take your tech skills to a whole new level! Python is quickly becoming the favorite programming language by many and there's good reason! Python makes it so easy to automate tasks and build apps. This course is designed both for someone new to programming and who might have some programming experience already. Whoever you are, you are guaranteed to learn something in this course!
Topic Covered:
Python Basics
Importing Libraries
Pillow - Converting and Editing Images with Python
Tkinter - Building GUI(Graphical User Interface) Apps
Pygame - Building Games with Python
And so much more!
So come along for the ride and take your tech skills to a whole new level!!!
--Austin Patkos (eJPT, CCP, SAA, BCCe) has taught over 45,000 students on Udemy. He is passionate not only about tech but about teaching tech too. Knowing that remembering information isn't enough, you have to have a deeper understanding to be able to retain all of the information. He teaches in a manner that is sure to help you develop your skills and take you to the next level as a developer. He teaches a careful balance of giving enough information but also taking time to practice it too. Austin has developed these courses to teach people just like how to become better developers.