Python teaches you to think like a programmer were the famous words by Allen Downey in his book Think Python. Like other languages, you do not need to waste time in memorizing syntax. Instead, you can focus on programming concepts and paradigm. Easy to learn doesn’t mean that it’s a kid’s toy. Python is used by NASA for shuttle support.
If this is your first time, Python can also be your stepping stone to the programming world. Employers are looking for fully stacked programmers and Python will help you to get there. Just like, JS, C++ C#, Perl, Ruby, Python is also an object oriented programming language and learning Python will make you easily adaptable to other such environments.
Why learn Python Basics?
·Free to use: It is a totally free language to download, use and play with, that’s because a bunch of crazy volunteers who devote their time to improving the language
·Google uses it: Python is one of Google’s preferred languages, they are always looking to hire experts in it and they have created many of their popular products with it
·Up to date: Because of Python’s volunteers and the fact that it’s an open source language there are always people trying to improve it
·It’s versatile: Ok, I promised no techie stuff so I’ll keep it simple. Python can be used for small, large, online and offline projects
In this course, you will learn about basics Python and you will get to try those with us in the form of examples. The course is packaged with Mini Project (Hangman) where you can actually apply your knowledge to create the game. There are working files which you may use in case of any doubt.
- 2+ hours of video tutorials
- Project (Hangman game)
- 7 Short Quizzes to test your understanding
- Yoda's Cheat Sheet
| This video will explain what you are going to take away from this tutorial. Please download the working files for the exercise. You will also find Project related files in the Lecture - "Getting Started with Hangman Attack" |
Join our community to get latest trends, tutorials and updates
|This video will get python scripting started by writing the first Hello World program.|
|Whitespace plays a significant role in Python and it is described in this chapter.|
|This video will show how to write comments for python.|
|This chapter helps one understand the syntax of assigning values to different variables.|
|Syntax of writing conditional code is described in this video.|
|This video teaches code reuse by use of functions.|
|This video describes basic syntax to write classes and objects in python.|
Short quiz to test your learning in Section 3
|This chapter describes different types of objects in python and helps one understand mutable and immutable objects.|
|This video discusses how numbers are represented and assigned to variables in python.|
|This video demonstrates different ways to initialize strings, assign them and apply functions of them|
|This video demonstrates the use of variable types - lists and helps one understand the use cases where these different variable types can be put to use.|
|This video demonstrates the use of variable types - dictionaries and helps one understand the use cases where these different variable types can be put to use|
This video describes how booleans are declared, assigned and used.
Short quiz to test what you have learnt in Section 4
|This video helps one understand the if - else construct|
|This video describes how multiple if-else constructs can be handled in a neater way|
|This chapter shows how values can be assigned to variables conditionally|
Short Quiz to test your understanding of Section 5
|A modification in code flow can be obtained by use of while loop|
|Another kind of modification in code flow is demonstrated using the for loop|
|This video describes the use of continue, break and else keybwords with while and for loops|
|Now that you have learnt a lot of basics you are now ready to get your hands on Python! This video will get you started on your project which will be a game called Hangman Attack.|
Short Quiz on Section 6
|Writing functions is an important aspect of programming. This video teaches how to write functions|
|This video teaches how to pass values when calling a functions|
|This chapter explains how values can be returned from functions|
Short Quiz on Section 7
|Python offers various types of functions that can be applied to strings. Ths video teaches how to apply commonly used functions and also teaches how to look for more of them from the python documentation|
|We will implement our knowledge of using functions and strings and add to our project - Hangman Attack|
Short Quiz to test understanding of Section 8
|This video shows how to open, read and write to files in Python|
|We will be using sqlite module of python to understand creating and using databases|
|Create, read, update and delete - 4 major operations carried out using databases are demonstrated in this chapter|
|We will finalize our project by adding our knowledge of using file IO and databases to Hangman Attack|
Short Quiz to test Section 9 and 10
Yoda Learning is a team of 12+ industry professionals focused on developing “Project-based" learning solutions, which enable the learners explore real world situations and thus, make the learning process engaging and practical. Our Courses on Technology includes everything including Web Development, Mobile App Development, Data Analytics and Design.
The collective work-experience of 80+ yrs. spans across multiple industries like Manufacturing, IT, Sales, Finance, Marketing, Operations, HR and functional domains such as Office suites, Mobile applications, Digital Marketing, Database Technologies, Networking).