- Introductory Course on Programming with Python
- Free tutorial
- Rating: 4.4 out of 54.4 (1,476 ratings)
- 46,169 students
- 3hr of on-demand video
- Created by Bordeianu Adrian
English
What you’ll learn
- Learn about integer, float, logical, string and other types in Python
- Learn how to create variables
- Learn how to create a while() loop and a for() loop in Python
Requirements
- No prior programming knowledge is required
- A computer and a desire to learn
Description
Become a Python Programmer and learn one of employer’s most requested skills of 2019!
This course assumes no previous programming or Python experience. If you’ve never programmed a computer before, or if you know another programming language and want to learn Python, this course will teach you how.
The goal of the course is to introduce students to Python Version 3.x programming.
Here is what you will get and learn by taking this Python Programming Bootcamp (2019) course:
- How to work with various data types.
- What variables are and when to use them.
- The importance of white space in Python.
- Other.
Who this course is for:
- For Complete Programming Beginners
- Anyone who wants to learn Python
Show more
Course content
16 sections • 76 lectures • 2h 59m total lengthCollapse all sections
Coding environment2 lectures • 6min
- Install Python and PyCharm02:21
- PyCharm Introduction03:53
Tips for beginners3 lectures • 4min
- Indentation01:20
- The zen of Python and PEP 801:07
- Shadowing mistake01:20
Variables and Comments3 lectures • 5min
- Variables02:22
- Switch values01:08
- Comments01:24
Comparison and logical operators2 lectures • 4min
- Comparison Operators02:00
- Logical Operators02:07
Print2 lectures • 6min
- Print02:15
- Print Formating03:55
Variables5 lectures • 14min
- Numbers02:23
- Strings02:22
- Exercise: Strings04:41
- String methods02:15
- Typecasting02:48
Data Structures12 lectures • 39min
- List02:22
- List indexing and slicing03:26
- Exercise: Calculate average01:58
- Add and remove list elements04:36
- List and Range03:53
- LIst sort and reverse03:53
- List of lists03:26
- Dictionary03:02
- Exercise: Dictionary02:19
- Tuple05:35
- Set02:06
- Exercise: Set02:23
Input2 lectures • 6min
- Reading multiple inputs03:26
- Exercise: Reading multiple inputs02:56
Control Flow9 lectures • 18min
- If02:51
- Exercise: Light switch01:18
- Exercise: Number is odd or even02:02
- For02:29
- Execise: Top 3 values03:11
- While00:50
- Exercise: Sublist of list03:16
- Break01:07
- Continue00:57
List Comprehension3 lectures • 8min
- List Comprehension01:44
- Exercise: Common Elements03:16
- Value Validation using List Comprehension03:04
Functions14 lectures • 25min
- Functions01:09
- Return a variable01:12
- Return multiple variables03:30
- Assign keyword arguments01:25
- Assign function to variable01:05
- Globals function01:16
- Send any type as parrameter01:00
- Local function01:30
- Return function02:08
- Send function as parameter to another function01:55
- Recursion02:16
- Exercise: Recursion01:29
- Generators01:56
- Exercise: Local functions03:14
Lambda8 lectures • 13min
- Lambda01:38
- Sum of two numbers01:03
- Maximum of two numbers01:37
- Is even or odd01:27
- Filter01:23
- Map01:28
- Reduce02:05
- Using sort function02:43
Files4 lectures • 8min
- Files01:50
- Write to file01:35
- Read from file01:48
- Check if file exist02:23
Exception Handling5 lectures • 7min
- Handling Exceptions01:23
- Handling multiple exceptions01:34
- Else00:48
- Finally02:02
- Assert01:15
Pandas1 lecture • 15min
- Data analysis using Pandas15:12
Conclusion1 lecture • 1min
- Bonus00:21