- Overview
- Transcript
10.1 Goodbye
Thank you for joining me on this journey into the Python programming language. I hope that, like me, you have found a new respect and appreciation for the language. I also hope that you want to learn more! Be sure to keep up with the latest happenings in the world of Python, and I will see you next time.
Related Links
1.Introduction2 lessons, 11:32
1.1Introduction02:03
1.2Prerequisites09:29
2.Python Building Blocks6 lessons, 1:08:07
2.1Introduction to the Interpreter09:51
2.2Numbers10:53
2.3Strings14:36
2.4Lists11:33
2.5Standard Input and Formatting12:00
2.6Building a Tip Calculator09:14
3.Controlling the Flow7 lessons, 1:20:10
3.1Conditional Statements12:47
3.2Looping With For09:36
3.3The Range Function10:41
3.4Looping With While13:06
3.5Creating Functions: Part 111:55
3.6Creating Functions: Part 208:49
3.7Building an Average Calculator13:16
4.Common Data Structures4 lessons, 46:49
4.1Lists, Stacks, and Queues, Oh My!11:45
4.2Dictionaries10:10
4.3Iterating Data Structures09:41
4.4Building a Sentence Analyzer15:13
5.Application Structure7 lessons, 1:15:12
5.1Modules09:08
5.2Packages11:24
5.3Classes09:53
5.4Attributes09:34
5.5Methods12:01
5.6A Special Calculator: Part 113:36
5.7A Special Calculator: Part 209:36
6.Collections7 lessons, 46:55
6.1What Are Comprehensions?06:32
6.2List Comprehensions06:08
6.3Dictionary Comprehensions06:38
6.4Map05:45
6.5Filter06:31
6.6Lambdas05:21
6.7Generators10:00
7.File I/O6 lessons, 48:51
7.1File Basics06:50
7.2Reading Entire Files07:49
7.3Navigating a File08:32
7.4Writing to Files07:22
7.5Reading and Writing to Files09:15
7.6Reading and Writing Complex Objects09:03
8.Networking5 lessons, 43:48
8.1Introducing the Socket04:39
8.2Getting a Remote IP Address06:42
8.3Handling Socket Errors07:58
8.4Create a Socket Server16:04
8.5Create a Socket Client08:25
9.Connecting to Network Services3 lessons, 34:27
9.1Getting the Current Time With NTP10:38
9.2Getting Websites With HTTP12:57
9.3Downloading Files With FTP10:52
10.Conclusion1 lesson, 02:08
10.1Goodbye02:08
10.1 Goodbye
So there you have it. You have now completed the introduction to Python course. Now, I have to really thank you for joining me in this journey as I've really enjoyed taking you through the fundamentals and a lot of the basics of Python that are really gonna lay a very solid foundation for you as you continue your journey further and deeper into the world of Python. Now, I say that because there is so much more to touch on, so much more than we can possibly fit into a single course. And that's also one of the reasons why I chose this, because it's a wonderful language for you to get started into the world of software development, if you're brand new to this. Because it's so easy to learn and easy to get started, and build very simple applications to really learn the ins and outs of how to structure your code and how to use logic and conditional statements to do those type of things. But, it's also flexible and powerful enough for the seasoned veterans out there to use it in your next project so definitely keep an open mind when it comes to Python because it's more than just a learning tool. It's more than just a language to learn how to program. Now before I let you go I'm gonna leave you with a few different resources to continue your learning into the world of Python. The first one is going to be at Python.org which is obviously where we downloaded the latest version of Python for this course and it's a wealth of information. It has a lot of very good documentation. It's well maintained with a lot of good source code and applications for you to play around with. So definitely bookmark this one so you can continue to learn more and more as your knowledge increases. Also, I would definitely head over to tutsplus.com and search around for Python and you are going to see that there is a number of written tutorials here that you can read through and read about new and different features of the Python language so that you can become more accustomed to them. And there is also a couple related courses as well. A few here by yours truly but I would definitely urge you to take a look at those as well and to really continue your journey into the world of Python because it's a very rewarding one and it's not a very hard one to get up to speed with. So once again I would like to thank you for joining me as we went into the world of Python and I hope to see you again next time.