Practical Python : Write Over 50+ Scripts In Python
Practice python in different dimensions by solving over 50 real world problems
Lectures -57
Resources -1
Duration -2.5 hours
30-days Money-Back Guarantee
Get your team access to 9000+ top Tutorials Point courses anytime, anywhere.
Course Description
Today , there are many courses that explain the basic notions and fundamentals of certain programming languages like python but that is not sufficient for the real programmers and developers to push their skills to the next level , they need a practical side to improve their programming sense in order to solve the different problems they encounter.
In this course you are going to learn how to practice python efficently by writing over 50 scripts that solve real world problems.
What are the things students are going to learn from the course:
- Learn to do operations on data containers (lists, dictionaries, tuples, sets...)
- Learn to write python functions (with real world examples)
- Learn how to handle and manipulate files ( reading, writing, adding, deleting, extracting ... )
- Work with different packages and libraries to solve problems in a quick and easy way
- Get familiar with special functions (lambda anonymous function)
- Build graphical user interfaces using Tkinter library
- Get familiar with all different widgets of Tkinter library ( Buttons, Checkbuttons, Canvas, Spinbox, ProgressBar, Labels, Radiobuttons... etc)
- Learn to install new packages using the pip command
- Learn to use Geopy library to calculate the distance between the different cities of the world
At the end of this course , you will be able to solve the different problems you face in the programming world with the power of python.
Goals
What will you learn in this course:
- Learn to do operations on data containers (lists, dictionaries, tuples, sets...)
- Learn to write python functions (with real world examples)
- Learn how to handle and manipulate files ( reading, writing, adding, deleting, extracting ... )
- Work with different packages and libraries to solve problems in a quick and easy way
- Get familiar with special functions (lambda anonymous function)
- Build graphical user interfaces using Tkinter library
- Get familiar with all different widgets of Tkinter library ( Buttons, Checkbuttons, Canvas, Â Â Spinbox, ProgressBar, Labels, Radiobuttons... etc)
- Learn to install new packages using the pip command
- Learn to use Geopy library to calculate the distance between the different cities of the world
Prerequisites
What are the prerequisites for this course?
- Very basic understanding of python is preferable ( but it's not mandatory we are going to explain every script of this course).
Curriculum
Check out the detailed breakdown of what’s inside the course
Data Containers : Lists, Tuples, Dictionaries and Sets
30 Lectures
- Download Spyder IDE
- Generate a list and a tuple from a sequence of numbers 05:28 05:28
- Extract the extension from a given filename 04:18 04:18
- Return the length of the longest word from a given list of words 04:21 04:21
- Count the occurences of each word in a given sentence 05:30 05:30
- Make the sum of all the items in a list 03:17 03:17
- Shuffle and print a specified list 02:18 02:18
- Flattening a shallow list 04:08 04:08
- Remove consecutive duplicates of a given list 02:35 02:35
- Create a tuple with different data types 01:13 01:13
- Unpack a tuple into several variables 01:44 01:44
- Add an item to a tuple 06:07 06:07
- Slicing tuples 06:33 06:33
- Merge two python dictionaries 02:26 02:26
- Map two lists into a dictionary 02:18 02:18
- Convert a list of tuple into a dictionary 03:14 03:14
- Create a set 01:31 01:31
- Iterate over sets 00:59 00:59
- Add member(s) in a set 01:32 01:32
- Remove item(s) from a set 01:40 01:40
- Create an intersection of sets 01:38 01:38
- Create a union of sets 01:29 01:29
- Create a set difference 02:43 02:43
- Create a symmetric difference of a set 01:12 01:12
- Clear a set 01:46 01:46
- Iterate over elements repeating each as many times as it counts 03:02 03:02
- Find the most common elements and their counts of a specified text 02:21 02:21
- Find the most common element of a given list 03:25 03:25
- Create 5 integers and display the array items 04:44 04:44
- Append a new item to the end of the array 02:06 02:06
Functions
7 Lectures
File Handling
7 Lectures
Build GUIs with Tkinter
12 Lectures
Geopy library : compute the distance between diffrent cities of the world
1 Lectures
Instructor Details
Haithem Gasmi
Data Scientist | Machine Learning PractitionerHi, I am Haithem
I'm a data scientist and machine learning practitioner with an experience of more than 3 years in the industry. I also share my knowledge through online courses with tangible and impressive real world problems. I worked on many projects in different areas such as predective modelling, Natural Language Processing, Computer Vision. I love implementing my stuff with Python.
Course Certificate
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now