What Will You Learn?

Python 3: From Scratch to Intermediate Introduction - What's This Course All About?
5 minutes
Share the link to this page
Copied
  Completed

Transcript

Hello, and welcome to this Python three comprehensive course for beginners. My name is Mihai and I will be your instructor throughout this entire training. So it's nice to meet you. First of all, who am I and what are some of my credentials. I have a Bachelor of Science degree in Telecommunications and Information Technology from the top university in my home country, Romania. I'm also certified by several organizations such as Cisco, Juniper, and the International software testing qualifications board in network engineering, quality assurance and software testing.

My work experience includes several network automation, engineering and quality assurance jobs in major corporations where I have learned in use Python to optimize my daily tasks and simplify some processes. As an online instructor, I have been teaching Python two and Python three C. 2015 having 10s of thousands of students from over 170 countries enrolled in my courses. But enough about me, let me show you what this course is all about. First of all, is this the right training for you? Well, if you would like to learn Python free from scratch, all the way up to intermediate and even slightly advanced level, then you are definitely in the right place, no matter what your current job is, whether you're a test engineer, a database admin, a systems engineer, a network professional, or simply a geek or an aspiring geek, then this course is the right one for you.

No prior Python knowledge is required. So don't worry about that at all. Next, let's get a couple of things straight right from the start. This is not a theoretical course. I think we both hate learning lots of theory and listening to never ending speeches, no matter how cool the topic is. That's My approach is 100% hands on, and you will be required to both watch and test everything I'm showing you inside the video lectures.

No, I'm not joking. In fact, you will write tons of code alongside me throughout the entire course. So don't make yourself too comfortable, and don't reach for that popcorn. Instead, get your keyboard and fingers ready for action. The last thing I'll add here is that at the end of this training, you will have gained real life Python skills applicable to most jobs and necessary for nailing most interviews. Now, how is this course structured?

Well, there are five levels and you will be required to go through each of them in the order I provided them in so that you will benefit from a coherent and consistent learning process. This is of utmost importance to both you and me. Now, let's go through these levels real quick. At the zero level, which is the first section of the course. You will learn the fundamentals of Python. We will go through installing Python three together, then using and customizing the Python interpreter.

And of course, you will learn how to properly write and execute a Python script. We will also cover user input meaning the way the user is interacting with a script and passing data to the program. And finally, you will learn how Python variables work and what data types are available in Python. Next, at the beginner level, you will learn how to handle all the data types, how to use them inside the interpreter and scripts and the specific methods that Python provides for dealing with each data type. Then you will enter the intermediate level where mid level concepts are discussed in depth. First, you will learn how to work with if Elif else conditionals for and while loops and exception handling.

Next we will discuss a core topic in Python which is functions along with Other related concepts like modules, arguments, parameters, and namespaces. Finally, you will learn how to handle files on your operating system, including creating, reading, writing, appending and closing files. This is going to be super interesting, trust me on that. After all of this, you will promote to advanced level where you will learn how to work with pretty high level tools, such as regular expressions, classes, objects, inheritance, comprehensions, lambda functions, iterators, and many, many more. This is what separates the men from the boys or women from the girls, you get the idea? Then it's time for short break.

Actually, no, it's time for a general recap. And here I provide you with two very useful tools, a Python three cheat sheet which contains all the previously discussed topics and some examples, as well as the Python three ebook 200 plus pages long that you can download and use offline. Whenever you don't feel like watching videos, both the cheat sheet and the E book are completely free of charge, and you can download and use them whenever and however you like. Next, it's time to put some of the concepts you learned in practice once again, how by building a Python three application, which is actually a scientific calculator with an interactive menu, you will build this calculator from scratch and it will be able to perform both basic math operations such as addition or multiplication, as well as more advanced ones, like logarithms or trigonometric functions. Sounds pretty cool, right?

Having that said, I hope to see you in the first lecture. So let's get started.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.