Tech with Tim

Python

How to Properly Log in Python

Learn how to properly log your programs (and using the standard print debugging method is not it). Logging Attributes: https://docs.python.org/3/library/logging.html#logrecord-attributes Time stamps: 00:00 | Why Use Logging? 01:03 | ProgrammingExpert 01:32 | Logging Levels 04:09 | Logging To A File 07:32 | Logging Variable Values 08:45 | Logging Exceptions 10:16 | Custom Loggers 12:21 | […]

Read More
Python

Planet Simulation In Python

In this video Tim from Tech with Time is going to show you how to make a planet simulation using Python! The goal of this tutorial is to simulate the orbits of different planets around the sun using real astronomical values! We’re also going to apply the force of gravity on each of the planets […]

Read More
Python

Learn Python in about 75 Minutes

This python tutorial aims to teach you python as fast as possible. This python speed course will cover all the fundamentals of python and give you a quick overview of all of the main python features.

Read More
Career Python

Impressive Python Resume Projects

In this video, see some Python Projects that look great on a resume and really showcase the abilities you have as a programmer and your skills with Python. These projects will be in different categories such as Web Development, Machine Learning, Artificial Intelligence, Data Analysis, and all of the things that Python is really good […]

Read More
Python

3 Python Automation Projects For Beginners

In this video, take a look at 3 different Python Automation Projects for beginners. These are simple projects that are meant to show you a real world use case of Python! So even if you don’t use these specifically for automation, you will be learning a lot and so I hope you enjoy! Resources: Code […]

Read More
Interesting

Why Random Numbers Aren’t Random

Tech with Tim explains why random numbers are not random. In most computer programming languages, random numbers are generated deterministically. Meaning you can guess what the random number will be and control it as well. Time stamps: 00:00 | Why Random Numbers Aren’t Random 01:58 | Random Module Documentation 02:23 | Generating Random Numbers in […]

Read More
Career Developer

What Self-Taught Developers NEVER Learn

In this video, Tim from Tech with Time goes over some topics that most self-taught developers will never learn. Time Stamps: 00:00 | Overview 02:11 | University Courses 02:54 | Advanced Math and Proofs 05:53 | Digital Systems and Computer Architecture 07:32 | Programming Paradigms 10:03 | Programming Language Concepts 11:30 | Operating Systems

Read More
Python

Beautiful Soup 4 Tutorial #3 – Navigating The HTML Tree

In this video, Tim from Tech with Time will be going over how to navigate through the HTML tree. Specifically, how to do this so we can find prices of cryptocurrencies. Time Stamps: 00:00 | Overview 00:52 | Tree Structure 03:29 | Tree Siblings 05:25 | Tree Parents and Descendants 06:40 | Getting Crypto Prices

Read More
Python

Beautiful Soup 4 Tutorial #2 – Searching and Filtering

If you’ve followed my work in the WinRT and UWP space, then you know how much I used screen scraping technologies to create Windows Phone versions of apps to life. (Don’t laugh) 🙂 In this video, Tim from Tech with Tim is going to be going over how to search for more advanced things using […]

Read More
Python

Beautiful Soup 4 Tutorial #1 – Web Scraping With Python

If you’ve followed me in my WIndows 8/UWP developer days, then you know that I’ve done a lot of screen scraping in C#. Here’s a tutorial on how to web scrape in Python with Beautiful Soup 4. Beautiful Soup 4 is a web scraping module that allows you to get information from HTML documents and […]

Read More