The Complete Python Bootcamp From Zero to Hero in Python
تطوير البرمجيات / لغات البرمجة

The Complete Python Bootcamp From Zero to Hero in Python

Learn Python like a Professional Start from the basics

الإلتحاق

8 طلاب

المستوى

متوسط 

اللغة

الإنجليزية
The Complete Python Bootcamp From Zero to Hero in Python
هذه الدورة التدريبية تتضمّن:
  • 22ساعة 47دقيقة
  • 182 محاضرة
  • 311 أصول قابلة للتحميل
  • متاحة مدى الحياة
  • مشاهدة عبر الموبايل والتلفزيون
  • شهادة عند الإنتهاء

ملخص

ما الذي سيتعلّمه المتعلّمون في هذه الدورة التدريبية؟
  • You will learn how to leverage the power of Python to solve tasks.
  • You will build games and programs that use Python libraries.
  • You will be able to use Python for your own work problems or personal projects.
  • You will create a portfolio of Python based projects you can share.
  • Learn to use Python professionally, learning both Python 2 and Python 3!
  • Create games with Python, like Tic Tac Toe and Blackjack!
  • Learn advanced Python features, like the collections module and how to work with timestamps!
  • Learn to use Object Oriented Programming with classes!
  • Understand complex topics, like decorators.
  • Understand how to use both the Jupyter Notebook and create .py files
  • Get an understanding of how to create GUIs in the Jupyter Notebook system!
  • Build a complete understanding of Python from the ground up!
ما هي الشروط أو المتطلبات الأساسية لأخذ دورتك التدريبية؟
  • Access to a computer with an internet connection.
لمن هذه الدورة التدريبية؟
  • Beginners who have never programmed before.
  • Programmers switching languages to Python.
  • Intermediate Python programmers who want to level up their skills!
الوصف
علامات الدورة التدريبية

محتوى الدورة التدريبية

  • 23 قسم
  • 182 محاضرة
  • 22ساعة 47دقيقة إجمالي طول المدة
Course Overview
19دقيقة
5 محاضرات

Course Overview

Auto-Welcome Message
0:01:00
Course Curriculum Overview
0:04:00
Why Python?
0:05:17
Course FAQs
0:02:33
Command Line Basics
0:08:15
Running Python Code
0:17:50
Getting the Notebooks and the Course Material
0:02:22
Git and Github Overview (Optional)
0:02:49
Introduction to Python Data Types
0:04:02
Numbers: Simple Arithmetic
0:01:00
Numbers - FAQ
0:01:00
Numbers Quiz
0:01:00
Variable Assignments
0:07:54
Introduction to Strings
0:07:10
Quick Print Check
0:01:00
Indexing and Slicing with Strings
0:08:29
String Indexing
0:01:00
String Slicing
0:01:00
String Properties and Methods
0:09:27
Strings -FAQ
0:01:00
Strings Quiz
0:01:00
Print Formatting with Strings
0:11:50
Print Formatting FAQs
0:01:00
Print Formatting
0:01:00
Lists in Python
0:11:42
Lists
0:01:00
Lists - FAQ
0:01:00
Lists Quiz
0:01:00
Dictionaries in Python
0:10:39
Dictionaries
0:01:00
Dictionaries - FAQ
0:01:00
Dictionaries Quiz
0:01:00
Tuples with Python
0:04:49
Tuples Quiz
0:01:00
Sets in Python
0:02:49
Sets
0:01:00
Booleans in Python
0:03:07
Sets and Booleans Quiz
0:01:00
I/O with Basic Files in Python
0:17:46
File I/O
0:01:00
Resources for More Basic Practice
0:01:00
Python Objects and Data Structures Assessment Test Overview
0:06:48
Python Objects and Data Structures Assessment Test Solutions
0:09:47
Comparison Operators in Python
0:03:26
Chaining Comparison Operators in Python with Logical Operators
0:05:42
Comparison Operators Quiz
0:01:00
If Elif and Else Statements in Python
0:09:06
While Loops in Python
0:10:35
Useful Operators in Python
0:16:08
List Comprehensions in Python
0:11:26
Python Statements Test Overview
0:02:27
Python Statements Test Solutions
0:07:19
Methods and the Python Documentation
0:07:04
Introduction to Functions
0:03:09
def Keyword
0:05:42
Basics of Python Functions
0:11:05
Logic with Python Functions
0:12:19
Tuple Unpacking with Python Functions
0:08:55
Interactions between Python Functions
0:10:48
Overview of Quick Function Exercises #1-10
0:01:06
Quick Check on Solutions Link
0:01:00
Functions #1: print Hello World
0:01:00
Functions #2: print Hello Name
0:01:00
Functions #3 - simple Boolean
0:01:00
Functions #4 - using Booleans
0:01:00
Functions #5: simple math
0:01:00
Functions #6: is even
0:01:00
Functions #7: is greater
0:01:00
*args and **kwargs in Python
0:12:01
Functions #8: *args
0:01:00
Functions #9: pick evens
0:01:00
Functions #10: skyline
0:01:00
Function Practice Exercises - Overview
0:04:55
Function Practice Exercises - Solutions
0:10:03
Function Practice - Solutions Level One
0:07:20
Function Practice - Solutions Level Two
0:11:25
Function Exercise Solutions - Challenge Problem
0:13:16
Lambda Expressions, Map, and Filter Functions
0:13:36
Nested Statements and Scope
0:16:02
Methods and Functions Homework Overview
0:05:59
Methods and Functions Homework - Solutions
0:19:11
Introduction to Warm Up Project Exercises
0:03:47
Displaying Information
0:05:27
Accepting User Input
0:10:18
Validating User Input
0:18:39
Simple User Interaction
0:14:20
First Python Milestone Project Overview
0:15:38
Milestone Project Help
0:02:59
Solution Overview for MileStone Project 1 - Part One
0:16:01
Solution Overview for MileStone Project 1 - Part Two
0:13:04
Object Oriented Programming - Introduction
0:04:52
Object Oriented Programming - Attributes and Class Keyword
0:14:19
Object Oriented Programming - Class Object Attributes and Methods
0:17:18
Object Oriented Programming - Inheritance and Polymorphism
0:16:45
Object Oriented Programming - Special (Magic/Dunder) Methods
0:07:01
Object Oriented Programming - Homework
0:03:07
Object Oriented Programming - Homework Solutions
0:06:51
Object Oriented Programming - Challenge Overview
0:05:14
Object Oriented Programming - Challenge Solution
0:05:22
Pip Install and PyPi
0:07:46
Modules and Packages
0:11:39
__name__ and "__main__"
0:09:45
Errors and Exception Handling
0:17:19
Errors and Exceptions Homework
0:01:30
Errors and Exception Homework - Solutions
0:05:16
Update for Pylint Users
0:01:00
Pylint Overview
0:11:36
Running tests with the Unittest Library
0:09:33
Introduction to Milestone Project 2 Section Warmup
0:03:49
Card Class
0:11:57
Deck Class
0:15:51
Player Class
0:11:04
Game Logic - Part One
0:05:43
Game Logic - Part Two
0:08:04
Game Logic - Part Three
0:16:32
Milestone Project 2 Overview
0:08:37
Solution Walkthrough - Card and Deck classes
0:10:48
Solution Walkthrough - Hand and Chip Classes
0:14:22
Solution Walkthrough - Functions for Game Play
0:19:22
Solutions Walkthrough - Final Gameplay Script
0:12:11
Decorators with Python Overview
0:21:20
Decorators Homework
0:02:05
Generators with Python
0:13:06
Generators Homework Overview
0:01:40
Generators Homework Solutions
0:02:31
Introduction to Advanced Python Modules
0:01:00
Python Collections Module
0:12:56
Opening and Reading Files and Folders (Python OS Module)
0:19:42
Python Datetime Module
0:11:22
Python Math and Random Modules
0:15:44
Python Debugger
0:06:51
Python Regular Expressions Part One
0:11:31
Python Regular Expressions Part Two
0:14:32
Python Regular Expressions Part Three
0:14:04
Timing Your Python Code
0:12:32
Zipping and Unzipping files with Python
0:10:26
Advanced Python Module Puzzle - Overview
0:01:49
Advanced Python Module Puzzle - Solution
0:10:16
Introduction to Web Scraping
0:15:40
Setting Up Web Scraping Libraries
0:06:57
Python Web Scraping - Grabbing a Title
0:10:13
Python Web Scraping - Grabbing a Class
0:08:16
Python Web Scraping - Grabbing an Image
0:15:30
Python Web Scraping - Book Examples Part One
0:09:45
Python Web Scraping - Book Examples Part Two
0:13:21
Python Web Scraping - Exercise Solutions
0:16:00
Introduction to Images with Python
0:01:00
Working with Images with Python
0:18:05
Python Image Exercises - Overview
0:01:56
Python Image Exercises - Solution
0:03:31
Introduction to PDFs and Spreadsheets with Python
0:01:00
Working with CSV Files in Python
0:19:27
Working with PDF Files in Python
0:12:37
PDFs and Spreadsheets Python Puzzle Exercise
0:02:00
PDFs and Spreadsheets Python Puzzle Exercise - Solutions
0:09:55
Introduction to Emails with Python
0:01:31
Sending Emails with Python
0:13:42
Receiving Emails with Python
0:12:47
Final Capstone Project
0:03:15
Advanced Numbers
0:04:33
Advanced Strings
0:08:30
Advanced Sets
0:11:25
Advanced Dictionaries
0:05:02
Advanced Lists
0:08:20
Advanced Python Objects Assessment Test
0:01:46
Advanced Python Objects Test - Solutions
0:01:10
Introduction to GUIs
0:01:00
Quick note about ipywidgets
0:01:00
Interact Functionality with GUIs
0:15:40
GUI Widget Basics
0:08:12
List of Possible Widgets
0:06:19
Widget Styling and Layouts
0:08:10
Example of what a Widget can do!
0:05:53
Objects and Data Structures Assessment - Solutions
0:06:09
Comparison Operators
0:04:59
Chained Comparison Operators
0:04:02
BONUS LECTURE
0:01:00

نبذة عن المعلّم

بيرنيس مراز

بيرنيس مراز
بلد الأصل: بلجيكا
بلد الأصل: بلجيكا
اوروجواي
مكان الإقامة: اوروجواي

4.50 (6 مراجعات)
1 دورة تدريبية
السيرة الشخصية

أنا بيرنيس مراز من بلجيكا، ثم انتقلت إلى أوروغواي بعد الكلية. لقد قمت بتدريس اللغة الصينية لأكثر من 13 عامًا. أقوم بالتدريس بطريقة غير رسمية وأستمتع بكوني مبدعًا أثناء إنشاء الأشياء. لقد تعرفت على مجموعة متنوعة من الثقافات ولطالما كنت أقدر التنوع في المجتمع. أنا أستمتع بالتدريس لأنه يسمح لي بالتعرف على أشخاص مختلفين.

تقييمات ومراجعات الدورة

0.00
0 مراجعات
5
4
3
2
1