Tech With Tim

※本サイトに掲載されているチャンネル情報や動画情報はYouTube公式のAPIを使って取得・表示しています。

Videos

動画一覧

動画数:984件

Make 2048 In Python | Full Python Game Tutorial

Make 2048 In Python | Full Python Game Tutorial

In this Python tutorial, I will be showing you how to build the game "2048". This childhood-favorite of mine is a bit complex so I will be showing you some advanced techniques to structure a game like this. By the end of this video, you will have a fully-functional game to add to your portfolio in addition to a handful of new techniques to add to your toolbelt. 🎓 Premium Courses 🎓 🏢 CourseCareers - https://techwithtim.net/dev 🎓 Free Courses 🎓 📚 Introduction To Software Development: https://techwithtim.net/dev 🎞 Video Resources 🎞 Full Code: https://github.com/techwithtim/2048-In-Python Install Pygame (Mac): https://www.youtube.com/watch?v=E-WhAS6qzsU Install Pygame (Windows): https://www.youtube.com/watch?v=AdUZArA-kZw&t=11s ⏳ Timestamps ⏳ 00:00 | Project Demo 00:50 | Project Overview/Plan 02:18 | Setup/Dependencies 03:45 | Constants Definition 08:27 | Game Loop 11:54 | Drawing 19:42 | Defining The Tiles 39:54 | Moving The Tiles - Explanation 46:07 | Moving The Tiles - Implementation 🔖 Tags 🔖 - Python Game Development - Building Games in Python - How To Code A Game Hashtags #pythonprogramming #techwithtim #pythongame #tech with tim #python tutorial #pygame tutorial #python game development #tutorial #2048 game #python #how to code #2048 #programming #Python Game Development #2048 Game Python #Tech with Tim #Python Tutorial #Game Programming #Python for Beginners #Full Game Tutorial #Python Projects #2048 Game Tutorial #Coding 2048 #Learn Python #Python Coding Tutorial #Python Game Tutorial #Building Games in Python #Python Programming #Create 2048 Game #Python Game Design #Coding Tutorial
2024年04月09日
00:00:00 - 01:15:53
Asyncio in Python - Full Tutorial

Asyncio in Python - Full Tutorial

Asynchronous programming allows our code to be more efficient by doing multiple things at once without any unnecessary waiting. Asyncio is your choice for running multiple tasks concurrently such as network requests or reading files, without using much CPU power. If you want to land a developer job click here and view my free introduction course with Course Careers for becoming a developer in 2024: https://techwithtim.net/dev Skool community for free resources: https://www.skool.com/software-developer-academy/about Discord server: https://discord.gg/twt 🎞 Video Resources 🎞 Python Async IO Docs: https://docs.python.org/3/library/asyncio.html ⏳ Timestamps ⏳ 00:00 | What is Asyncio? 00:48 | When to use Async IO? 02:04 | #1 - The Event Loop 02:47 | #2 - Coroutines 09:52 | #3 - Tasks 16:50 | #4 - Futures 18:23 | #5 - Synchronization Hashtags #techwithtim #asynchronousprogramming #python #pythonprogramming #tech with tim
2024年04月05日
00:00:00 - 00:24:59
3 IMPRESSIVE Coding Resume Projects

3 IMPRESSIVE Coding Resume Projects

I invited 3 software engineers out to Vegas to help me answer this one question: "What software projects should you put on your resume?". Join our Skool community! https://www.skool.com/software-developer-academy/a-guide-to-the-ideal-resume-projects?p=eab30933 🎞 Video Resources 🎞 If you want to land a developer job: https://techwithtim.net/dev Skool community for free resources: https://www.skool.com/software-developer-academy/about Discord server: https://discord.gg/twt ⏳ Timestamps ⏳ 00:00 | Introduction 00:36 | 1st Project Idea 02:45 | Full Guide Of The Best Resume Projects 03:00 | 2nd Project Idea 03:56 | 3rd Project Idea 05:45 | Conclusion Hashtags #techwithtim #softwaredevelopment #programming #tech with tim #software development #programming projects #web development projects #learn beginner javascript #programming project ideas #become a software developer #self taught software developer #webdev portfolio projects #beginner javascript #how to learn to code for beginners #coding for beginners #programming for beginners #portfolio projects #beginner javascript tutorial #projects get hired #developer portfolio #projects to get hired #javascript important parts
2024年04月02日
00:00:00 - 00:06:02
10 Python Comprehensions You SHOULD Be Using

10 Python Comprehensions You SHOULD Be Using

In this video, I will be showing you 10 Python comprehensions you can & should be using. These comprehensions will progress in difficulty, so be sure to stick around until the end of the video! If you want to land a developer job: https://techwithtim.net/dev Skool community for free resources: https://www.skool.com/software-developer-academy/about Discord server: https://discord.gg/twt 🎞 Video Resources 🎞 ⏳ Timestamps ⏳ 00:00 | Overview 00:11 | Basic List Comprehensions 02:06 | Comprehension Condition 04:22 | If You're Serious About Becoming A Developer 05:20 | Comprehension With Multiple Conditions 07:42 | Multiple List Comprehension 09:18 | If/Else In A Comprehension 11:22 | Nested List Comprehension 14:32 | Transformation In Comprehension 15:38 | Dictionary Comprehension 16:47 | Set Comprehension 17:49 | Generator Comprehension Hashtags #techwithtim #programming #python #tech with tim #python comprehensions #python list comprehensions #set comprehensions #list comprehensions #dict comprehensions #comprehensions #python tutorial #python tutorials #python (programming language) #python generators #generator expressions #computer science #software engineering #python #programming #programming tutorials #video tutorial #programming language (software genre) #development #how to #software #generators
2024年03月29日
00:00:00 - 00:21:35
Django & React Web App Tutorial - Authentication, Databases, Deployment & More...

Django & React Web App Tutorial - Authentication, Databases, Deployment & More...

In this video, you will learn how to use Python and JavaScript to create a full-stack web application. We will be using Django for the backend & React for the frontend as well as implementing authentication using JWT tokens. And as a bonus, I am going to show you how to deploy this application for free. WSO2 Code Challenge: https://tinyurl.com/4whmzvsd Choreo page: https://tinyurl.com/ywr7ak29 Choreo docs: https://tinyurl.com/2fvamzu9 Discord server for any questions: https://discord.com/invite/wso2 🎞 Video Resources 🎞 GitHub Repo (Completed Project): https://github.com/techwithtim/Django-React-Full-Stack-App JWT Token Explainer Video: https://www.youtube.com/watch?v=vLTJ_03Dq4M ⏳ Timestamps ⏳ 00:00:00 | Video Overview 00:00:39 | Project Demo 00:03:03 | Win a Cybertruck or $100,000 00:04:32 | Backend Setup/Installation 00:10:11 | Django Settings 00:14:39 | Understanding JWT Tokens 00:18:00 | Making The Registration View 00:25:40 | Connecting Our Auth Routes 00:32:58 | Creating Custom Models 00:38:57 | Writing Create, Read & Delete Views 00:50:38 | Frontend Installation/Setup 00:52:20 | Frontend Organization & Axios Setup 00:59:32 | Writing Protected Routes 01:08:57 | Navigation & Pages 01:16:35 | 404 Page 01:17:30 | Making A Generic Form 01:26:15 | Adding Form Styles 01:27:06 | Connecting The Login/Register Form 01:31:42 | Building The Home Page 01:44:10 | Building The Note Component 01:48:41 | Frontend Finishing Touches 01:52:20 | Database Deployment 02:00:03 | Deployment Configuration 02:05:02 | Choreo Project Setup 02:07:39 | Backend Deployment 02:14:30 | Frontend Deployment 02:16:23 | Connecting The Fronted To The Backend | 02:16:23 Hashtags #techwithtim #djangoproject #djangorestframework #javascript #tech with tim #django and react tutorial #django react tutorial 2020 #django react tutorial #python django react tutorial #django rest framework tutorial #django rest api tutorial #full stack web app tutorial #django rest framework serializers #django tutorial #javascript react tutorial #rest api django tutorial #django and react project #react and django tutorial #react tutorial 2020 #react tutorial #django rest framework #django rest api #javascript web app #django react
2024年03月26日
00:00:00 - 02:22:03
Is NVIDIA’s ChatRTX The Next Big Thing?

Is NVIDIA’s ChatRTX The Next Big Thing?

NVIDIA just released their ChatRTX application which solves 2 of the biggest issues we see with LLMs today; Data access & privacy. The ChatRTX application solves these issues by allowing you to run a free & open-source model locally on your computer. Want to create your own local chatbot powered by ​⁠@NVIDIAGeForce RTX GPUs? Download ChatRTX here: https://nvda.ws/4a3lgw8 ⏳ Timestamps ⏳ 00:00 | The Problem With LLMs 01:01 | What Is ChatRTX? 01:28 | ChatRTX Demo 05:03 | Installation & Requirements 06:22 | How This Works (RAG) Hashtags #alonrtx #ChatRTX #Allinnovation #tech with tim #Nvidia #ChatRTX #artificial intelligence #AI technology #machine learning #Nvidia technology #ChatRTX review #AI chatbots #tech news #Nvidia ChatRTX #Nvidia innovation #AI advancements #ChatRTX technology #Tech with Tim #AI chat technology #computer vision #natural language processing #AI research #deep learning #Nvidia developments #future technology #AI trends #technology reviews
2024年03月23日
00:00:00 - 00:10:49
PLEASE Use These 5 Python Decorators

PLEASE Use These 5 Python Decorators

In this tutorial, I'll be unveiling 5 essential Python decorators that every programmer should have in their toolkit. If you're wondering what decorators are and how they can supercharge your Python code, you're in the right place. Throughout this video, I'll dive deep into the world of decorators, explaining their fundamental principles and showcasing real-world examples of how they can streamline your code and make it more efficient. If you want to land a developer job check out my program with Course Careers: https://techwithtim.net/dev Skool community for free resources: https://www.skool.com/software-developer-academy/about Discord server: https://discord.gg/twt 🎞 Video Resources 🎞 Python Decorators Tutorial: https://www.youtube.com/watch?v=tfCz563ebsU Python Dataclasses Tutorial: https://youtu.be/5mMpM8zK4pY?si=wSuNbR5pzI3nldv9 ⏳ Timestamps ⏳ 00:00 | What Is A Decorator? 05:30 | What You NEED To Know 06:14 | @property 10:34 | @staticmethod 12:10 | @classmethod 13:45 | @functools.cache 17:09 | @dataclass Hashtags #TechWithTim #PythonDecorators #PythonProgramming #CodingTips #tech with tim #Python #decorators #Python programming #coding tips #Tech with Tim #Python tutorial #Python functions #Python decorators tutorial #Python programming guide #coding in Python #software development #Python projects #Python programming tips #Python coding #coding for beginners #Python advanced #Python decorators examples #Python development #Python functions tutorial #artificial intelligence #ai #how to code in python #coding tutorial #programming basics
2024年03月19日
00:00:00 - 00:20:12
Python Virtual Environments - Full Tutorial for Beginners

Python Virtual Environments - Full Tutorial for Beginners

In this video, I will show you step by step how to create a virtual environment in Python. A virtual environment is a self-contained location that enables you to maintain separate and isolated environments for your python projects. This isolation allows you to manage dependencies, versions, and packages without conflicts across different projects. If you want to land a developer job: https://techwithtim.net/dev Skool community for free resources: https://www.skool.com/software-developer-academy/about Discord server: https://discord.gg/twt ⏳ Timestamps ⏳ 00:00 | What Are Virtual Environments? 00:47 | Creating a Virtual Environment 03:17 | Installing Packages 04:29 | Saving Dependencies 05:25 | Example Work Flow 07:07 | Virtual Environment Tips Hashtags #TechWithTim #PythonVirtualEnvironments #PythonProgramming #CodingTips #tech with tim #Python #programming tutorial #virtual environments #Python development #Python tips #coding tips #Tech with Tim #Python virtual environment tutorial #Python programming guide #Python environment setup #Python virtualenv #coding in Python #software development #Python projects #Python programming tips #coding tutorial #virtualenv tutorial #Python coding #coding for beginners #Python setup #Python development environment
2024年03月16日
00:00:00 - 00:09:05
Python Data Classes Are AMAZING! Here's Why

Python Data Classes Are AMAZING! Here's Why

In this video, you'll discover why data classes are a game-changer for Python developers for simplifying code and enhancing readability. If you want to land a developer job: https://techwithtim.net/dev Skool community for free resources: https://www.skool.com/software-developer-academy/about Discord server: https://discord.gg/twt 🎞 Video Resources 🎞 Docs: https://docs.python.org/3/library/dataclasses.html#class-variables ⏳ Timestamps ⏳ 00:00 | Before Data Classes 01:14 | An Intro To Data Classes 01:47 | How A Data Class Works 04:57 | If You Want To Become A Developer 05:49 | Data Class Example 06:58 | Optional Arguments 07:53 | Default Parameters 10:28 | A Quick Tip - Help() 10:55 | Class Variables 11:39 | Inheritance 14:03 | InitVar Hashtags #python #dataclasses #programming #tech with tim #Python data classes #Tech with Tim #advanced Python #Python programming #data class tutorial #Python 3.7 features #object-oriented programming #Python coding #Python best practices #Python classes and objects #coding tutorials #Python development #learn Python #software engineering #Python tips and tricks #data structures in Python #Python for beginners #professional Python programming #Python tutorial for professionals #using data classes in Python
2024年03月14日
00:00:00 - 00:16:11
Can ChatGPT Actually Teach You How To Code?

Can ChatGPT Actually Teach You How To Code?

ChatGPT is a revolutionary tool, but can it actually teach you how to code entirely on its own? In this video I'm going to act like a complete beginner & have ChatGPT attempt to teach me the C programming language. Let's see if ChatGPT can really teach me how to code. Learn how to use ChatGPT from this FREE guide! https://clickhubspot.com/mcg If you want to land a developer job: https://techwithtim.net/dev Skool community for free resources: https://www.skool.com/software-developer-academy/about Discord server: https://discord.gg/twt Hashtags #chatgpt #howtocode #programming #techwithtim #tech with tim #ChatGPT coding #Tech with Tim #learn to code #AI programming tutor #ChatGPT tutorials #coding with AI #programming basics #artificial intelligence #Python programming #chatbot coding lessons #self-taught programmer #coding for beginners #ChatGPT for developers #natural language processing #machine learning #coding questions #software development #learning to code with ChatGPT #ChatGPT programming guide #AI in education #ChatGPT coding challenges
2024年03月10日
00:00:00 - 00:21:04