Introducing Podcast Later - Saved for Later Articles as Podcast Audio
Michael Kennedy
Introducing Podcast Later - Saved for Later Articles as Podcast Audio
2:53
Python Expert Reacts to PSF Dev Survey Results (2023)
Michael Kennedy
Python Expert Reacts to PSF Dev Survey Results (2023)
18:32
5 Career Tips for Budding Python Developers
Michael Kennedy
5 Career Tips for Budding Python Developers
25:41
Best Native App for Mastodon is ...
Michael Kennedy
Best Native App for Mastodon is ...
5:30
Python GC Settings - Change This and Go 20% Faster!
Michael Kennedy
Python GC Settings - Change This and Go 20% Faster!
14:14
A Walrus Meets a Python - What is the := Walrus Operator?
Michael Kennedy
A Walrus Meets a Python - What is the := Walrus Operator?
16:35
Python 3.11 in 100 Seconds!
Michael Kennedy
Python 3.11 in 100 Seconds!
2:24
17x Faster Page Load in 30 minutes using Python, PyCharm, and MongoDB
Michael Kennedy
17x Faster Page Load in 30 minutes using Python, PyCharm, and MongoDB
28:19
Python iOS Web App with pyscript and offline PWAs
Michael Kennedy
Python iOS Web App with pyscript and offline PWAs
2:58
Python + pyscript + WebAssembly: Python Web Apps, Running Locally with pyscript
Michael Kennedy
Python + pyscript + WebAssembly: Python Web Apps, Running Locally with pyscript
31:35
The 4 Reasons To Branch with Git - Illustrated Examples with Python
Michael Kennedy
The 4 Reasons To Branch with Git - Illustrated Examples with Python
1:02:15
Get minutes, hours, and days from Python timedelta - A Python Short by Michael Kennedy
Michael Kennedy
Get minutes, hours, and days from Python timedelta - A Python Short by Michael Kennedy
6:44
Combining dictionaries, the Python 3.10 way - A Python short by Michael Kennedy
Michael Kennedy
Combining dictionaries, the Python 3.10 way - A Python short by Michael Kennedy
6:05
Beyond the List Comprehension - A Python Short by Michael Kennedy
Michael Kennedy
Beyond the List Comprehension - A Python Short by Michael Kennedy
6:17
Do you even need loops in Python? A Python short by Michael Kennedy
Michael Kennedy
Do you even need loops in Python? A Python short by Michael Kennedy
5:05
Stream Deck + PyCharm - Enhancing Python Developer Productivity
Michael Kennedy
Stream Deck + PyCharm - Enhancing Python Developer Productivity
10:59
Counting the number of times items appear with collections.Counter and Python - A Python short
Michael Kennedy
Counting the number of times items appear with collections.Counter and Python - A Python short
5:53
Parsing data with Pydantic - A Python short by Michael Kennedy
Michael Kennedy
Parsing data with Pydantic - A Python short by Michael Kennedy
7:47
A Python Developer Explores Apple's M1 (Live Stream)
Michael Kennedy
A Python Developer Explores Apple's M1 (Live Stream)
1:02:19
Michael Kennedy Live Stream
Michael Kennedy
Michael Kennedy Live Stream
Python for the .NET developer webcast
Michael Kennedy
Python for the .NET developer webcast
1:04:53
Python for decision makers - Is Python for your company?
Michael Kennedy
Python for decision makers - Is Python for your company?
1:26:23
What is NoSQL and where did it come from?
Michael Kennedy
What is NoSQL and where did it come from?
5:07
VA Meetup: Pythonic code techniques for developers and data scientists
Michael Kennedy
VA Meetup: Pythonic code techniques for developers and data scientists
1:20:21
Course Introduction: Consuming HTTP and RESTful Services in Python
Michael Kennedy
Course Introduction: Consuming HTTP and RESTful Services in Python
3:31
Running Pyramid web apps in PyCharm Community Edition
Michael Kennedy
Running Pyramid web apps in PyCharm Community Edition
4:53
Pythonic code: Tip 5 Lambda expressions
Michael Kennedy
Pythonic code: Tip 5 Lambda expressions
7:16
Pythonic code: Tip 4 Processing large data sets with yield and generators
Michael Kennedy
Pythonic code: Tip 4 Processing large data sets with yield and generators
8:19
Pythonic code: Tip #3 Merging dictionaries cleanly in Python
Michael Kennedy
Pythonic code: Tip #3 Merging dictionaries cleanly in Python
6:26
Python for Entrepreneurs Course on Kickstarter
Michael Kennedy
Python for Entrepreneurs Course on Kickstarter
5:26
Pythonic code: Tip #2 Hacking Python's memory with __slots__
Michael Kennedy
Pythonic code: Tip #2 Hacking Python's memory with __slots__
9:14
Pythonic code: Tip #1 Stop using lists for everything
Michael Kennedy
Pythonic code: Tip #1 Stop using lists for everything
9:42
Course: Write Pythonic Code Like a Seasoned Developer
Michael Kennedy
Course: Write Pythonic Code Like a Seasoned Developer
2:10
Kickstarter: Python Jumpstart by Building 10 Apps [video course]
Michael Kennedy
Kickstarter: Python Jumpstart by Building 10 Apps [video course]
5:39
MongoDB from C# with the .NET driver 2.0
Michael Kennedy
MongoDB from C# with the .NET driver 2.0
11:30
Python XML Jumpstart in only 5 minutes
Michael Kennedy
Python XML Jumpstart in only 5 minutes
5:33
Introduction to File IO in Python focused on processing CSV files
Michael Kennedy
Introduction to File IO in Python focused on processing CSV files
9:56
Where does code execute in ASP.NET web apps
Michael Kennedy
Where does code execute in ASP.NET web apps
4:27
Quick start: Hosting your ASP.NET Website in IIS
Michael Kennedy
Quick start: Hosting your ASP.NET Website in IIS
6:10
Quick start: Hosting your ASP.NET Website in Microsoft Azure
Michael Kennedy
Quick start: Hosting your ASP.NET Website in Microsoft Azure
5:06
Part 7: Lambda Expressions - Python for the CSharp developer series
Michael Kennedy
Part 7: Lambda Expressions - Python for the CSharp developer series
5:34
Part 6: Anonymous Objects - Python for the CSharp developer series
Michael Kennedy
Part 6: Anonymous Objects - Python for the CSharp developer series
7:35
Part 5: Properties - Python for the CSharp developer series
Michael Kennedy
Part 5: Properties - Python for the CSharp developer series
6:20
Part 4: foreach and IEnumerable - Python for the CSharp developer series
Michael Kennedy
Part 4: foreach and IEnumerable - Python for the CSharp developer series
6:26
Part 3: Everything is an object - Python for the CSharp developer series
Michael Kennedy
Part 3: Everything is an object - Python for the CSharp developer series
3:28
Part 2: Visual Studio and IDEs - Python for the CSharp developer series
Michael Kennedy
Part 2: Visual Studio and IDEs - Python for the CSharp developer series
8:52
Part 1: Lightning introduction - Python for the CSharp developer series
Michael Kennedy
Part 1: Lightning introduction - Python for the CSharp developer series
9:47
Python for the C# developer
Michael Kennedy
Python for the C# developer
1:18:22
Building beautiful websites with Bootstrap: A case study
Michael Kennedy
Building beautiful websites with Bootstrap: A case study
1:04:53
Optimistic Concurrency for MongoDB in .NET using LINQ
Michael Kennedy
Optimistic Concurrency for MongoDB in .NET using LINQ
13:59
Validating ASP.NET MVC Forms with DataAnnotations
Michael Kennedy
Validating ASP.NET MVC Forms with DataAnnotations
14:58
Introduction to ASP.NET MVC Routes
Michael Kennedy
Introduction to ASP.NET MVC Routes
10:22
Nested Layouts in ASP.NET MVC razor views
Michael Kennedy
Nested Layouts in ASP.NET MVC razor views
5:57
Refactoring with Partial Views in MVC
Michael Kennedy
Refactoring with Partial Views in MVC
9:56
Strongly-Typed Views in ASP.NET MVC
Michael Kennedy
Strongly-Typed Views in ASP.NET MVC
9:03
ViewBag and View Data in ASP.NET MVC
Michael Kennedy
ViewBag and View Data in ASP.NET MVC
11:17
Getting to know ASP.NET MVC - Understand the project file structure
Michael Kennedy
Getting to know ASP.NET MVC - Understand the project file structure
11:05
Asynchronous Programming in .NET 4.5 (async and await)
Michael Kennedy
Asynchronous Programming in .NET 4.5 (async and await)
57:10
Building Rich Input Forms in ASP.NET MVC
Michael Kennedy
Building Rich Input Forms in ASP.NET MVC
1:12:04
Dynamic Data Access with LINQ
Michael Kennedy
Dynamic Data Access with LINQ
19:46
RESTful Web Services with WCF Screencast
Michael Kennedy
RESTful Web Services with WCF Screencast
23:45
Webcast: Building Modern Apps in ASP.NET WebForms
Michael Kennedy
Webcast: Building Modern Apps in ASP.NET WebForms
1:00:17
Webcast: NoSQL Movement, LINQ, and MongoDB
Michael Kennedy
Webcast: NoSQL Movement, LINQ, and MongoDB
1:22:25
Building ASP.NET MVC Forms with Razor (ASP.NET MVC Foundations Series)
Michael Kennedy
Building ASP.NET MVC Forms with Razor (ASP.NET MVC Foundations Series)
14:32