02:03
Python is a powerful language that is easy to learn and excels at many different types of computing. It is used to run large, well-known websites. It is used to process log files and make sense of their contents. It might even be used to create some of your favorite games! Not only that, but with a simple, expressive syntax, Python doesn't have the gotchas and edge cases that make some other languages hard to learn.
In this course, instructor Derek Jenson will help you to learn to start coding with the Python language. You'll start with the very basics to lay a solid foundation for future learning. Then, you'll go deeper, learning more advanced ways of manipulating data with commonly used data structures. Later on, Derek will share some pointers with you about how to get data in and out of files and even store complex data structures in them. Finally, you'll learn about some of Python's powerful built-in networking features to write code that can talk to other computers on the internet.
Let's not wait any longer! Time to dive in.
Learn Python
Learn Python with our complete python tutorial guide, whether you're just getting started or you're a seasoned coder looking to learn new skills.
1.Introduction2 lessons, 11:32
2.Python Building Blocks6 lessons, 1:08:07
2.1
Introduction to the Interpreter
09:51
2.5
Standard Input and Formatting
12:00
2.6
Building a Tip Calculator
09:14
3.Controlling the Flow7 lessons, 1:20:10
3.1
Conditional Statements
12:47
3.2
Looping With For
09:36
3.3
The Range Function
10:41
3.4
Looping With While
13:06
3.5
Creating Functions: Part 1
11:55
3.6
Creating Functions: Part 2
08:49
3.7
Building an Average Calculator
13:16
4.Common Data Structures4 lessons, 46:49
4.1
Lists, Stacks, and Queues, Oh My!
11:45
4.3
Iterating Data Structures
09:41
4.4
Building a Sentence Analyzer
15:13
5.Application Structure7 lessons, 1:15:12
5.6
A Special Calculator: Part 1
13:36
5.7
A Special Calculator: Part 2
09:36
6.Collections7 lessons, 46:55
6.1
What Are Comprehensions?
06:32
6.2
List Comprehensions
06:08
6.3
Dictionary Comprehensions
06:38
7.File I/O6 lessons, 48:51
7.2
Reading Entire Files
07:49
7.3
Navigating a File
08:32
7.4
Writing to Files
07:22
7.5
Reading and Writing to Files
09:15
7.6
Reading and Writing Complex Objects
09:03
8.Networking5 lessons, 43:48
8.1
Introducing the Socket
04:39
8.2
Getting a Remote IP Address
06:42
8.3
Handling Socket Errors
07:58
8.4
Create a Socket Server
16:04
8.5
Create a Socket Client
08:25
9.Connecting to Network Services3 lessons, 34:27
9.1
Getting the Current Time With NTP
10:38
9.2
Getting Websites With HTTP
12:57
9.3
Downloading Files With FTP
10:52
10.Conclusion1 lesson, 02:08
Derek Jensen is a lifetime nerd that calls the Chicagoland area home. He is your typical family man that loves activities with his wonderful wife and three amazing children. He is huge sports buff (both playing and coaching) and loves football, baseball and basketball. He loves just about any technology he can get his hands on but spends most of him time on the server side of the world. His day job consists of writing highly transactional backend web services, data access layers, and n-tier applications using the .NET Framework in C#. At night, when he's not spending time with his family, he enjoys authoring Tuts+ Courses and creating ASP.NET MVC web sites and mobile apps for clients.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4