Companies Home Search Profile

Python Programming: The Complete Python Bootcamp 2024

Focused View

Andrei Dumitrescu,Crystal Mind Academy

21:09:51

20 View
  • 001 Why Python Programming Why Now.mp4
    01:25
  • 002 IMPORTANT. Please read!.html
  • 003 How to Get the Most Out of This Course.mp4
    03:11
  • 003 Slides-How-to-get-the-most-of-this-course.pdf
  • 004 Python Cheat Sheet.html
  • 005 Join Our Online Community!.html
  • external-assets-links.txt
  • 001 Python Installation.mp4
    02:10
  • 002 Running Python Code in a Cloud IDE.mp4
    03:29
  • 003 Installing Python on Windows.mp4
    02:49
  • 004 Installing Python on Linux and macOS.html
  • 005 Installing PyCharm IDE on Windows.mp4
    03:22
  • 006 Installing PyCharm IDE on Linux and macOS.html
  • 007 Running Python Code using the Python Interpreter.mp4
    05:59
  • 008 Running Python Scripts using PyCharm.mp4
    04:45
  • 009 Running Python Scripts using the Command Line.mp4
    03:39
  • external-assets-links.txt
  • 001 Slides-Variables.pdf
  • 001 Variables.mp4
    09:13
  • 002 Coding - Variables.html
  • 003 Comments.mp4
    02:57
  • 003 Slides-Comments.pdf
  • 004 Coding - Comments.html
  • 005 Constants.mp4
    01:44
  • 006 Dynamic vs. Static Typing.mp4
    05:18
  • 006 Slides-Statically-vs-Dinamically-Typing.pdf
  • 007 Built-in Types.mp4
    04:07
  • 007 Slides-Built-in-Types.pdf
  • 008 Coding - Built-in Types.html
  • 009 Coding Exercise Solution.html
  • 010 Numbers and Math Operators.mp4
    13:06
  • 010 Slides-Numbers-and-Math-Operators.pdf
  • 011 Coding - Numbers and Math Operators.html
  • 012 Coding Exercise Solution.html
  • 013 Coding Exercise Solution.html
  • 014 Comparison and Identity Operators. Mutability vs. Immutability.mp4
    08:51
  • 014 Slides-Camparison-Operators.pdf
  • 015 Coding - Comparison and Identity Operators.html
  • 016 Float-Problem.pdf
  • 016 Solving the Float Problem. Writing Bugs-Free Code.mp4
    10:37
  • 017 Boolean Variables.mp4
    07:59
  • 017 Slides-Boolean-Variables.pdf
  • 018 Coding - Boolean Variables.html
  • 019 Boolean Operators.mp4
    06:03
  • 019 Slides-Boolean-Expressions.pdf
  • 020 Coding - Boolean Operators.html
  • 021 Coding Exercise Solution.html
  • external-assets-links.txt
  • 001 Intro to Strings.mp4
    08:55
  • 001 Slides-Intro-to-Strings.pdf
  • 002 Coding - Intro to Strings.html
  • 003 Coding Exercise Solution.html
  • 004 Get User Input.mp4
    05:46
  • 005 Type Casting.mp4
    06:18
  • 006 Coding - User Input and Casting.html
  • 007 Coding Exercise Solution.html
  • 008 Slides-String-Indexing.pdf
  • 008 String Indexing and Operations.mp4
    07:04
  • 009 Coding Exercise Solution.html
  • 010 String Slicing.mp4
    06:08
  • 011 Coding Exercise Solution.html
  • 012 Coding Exercise Solution.html
  • 013 Coding Exercise Solution.html
  • 014 Formatting Strings (F-Strings).mp4
    08:13
  • 014 Slides-String-Formatting.pdf
  • 015 Recap - Printing Strings.mp4
    04:05
  • 016 Coding - String Indexing, Operations, Slicing and Formatting.html
  • 017 Coding Exercise Solution.html
  • 018 String Methods.mp4
    11:30
  • 019 Coding - String Methods.html
  • 020 Coding Exercise Solution.html
  • external-assets-links.txt
  • 001 If Elif and Else Statements.mp4
    11:54
  • 001 Slides-If-Elif-Else.pdf
  • 002 Coding - If Elif and Else Statements.html
  • 003 Coding Exercise Solution.html
  • 004 For Loops.mp4
    10:24
  • 004 Slides-For.pdf
  • 005 Ranges In Depth.mp4
    04:24
  • 005 Slides-Ranges.pdf
  • 006 Coding Exercise Solution.html
  • 007 Coding Exercise Solution.html
  • 008 For and Continue Statement.mp4
    05:06
  • 009 For and Break Statement.mp4
    05:35
  • 009 Slides-For-and-Break.pdf
  • 010 Coding - For, Ranges, Continue and Break.html
  • 011 Coding Exercise Solution.html
  • 012 Slides-While.pdf
  • 012 While Loops.mp4
    06:31
  • 013 While and Continue Statement.mp4
    04:33
  • 014 While and Break Statement.mp4
    06:26
  • 015 Coding - While, Continue and Break.html
  • 016 Coding Exercise Solution.html
  • 001 Intro to Lists.mp4
    05:33
  • 001 Slides-List-Operations.pdf
  • 002 List Operations.mp4
    10:44
  • 002 Slides-List-Operations.pdf
  • 003 Coding - Intro to Lists and Operations.html
  • 004 Coding Exercise Solution.html
  • 005 List Methods Part 1 Append, Extend, Insert, Copy.mp4
    08:36
  • 006 List Methods Part 2 Clear, Pop, Index, Count.mp4
    08:13
  • 007 List Methods Part 3 Sort, Max, Min and Sum.mp4
    04:45
  • 008 Slides-List-Split-and-Join.pdf
  • 008 String to List and List to String Split and Join Methods.mp4
    04:39
  • 009 Coding - List Methods.html
  • 010 Coding Exercise Solution.html
  • 011 Coding Exercise Solution.html
  • 012 List Comprehension.mp4
    09:02
  • 013 Coding - List Comprehension.html
  • 014 Coding Exercise Solution.html
  • 001 Intro to Tuples.mp4
    04:52
  • 001 Slides-Intro-to-Tuples.pdf
  • 002 Slides-Tuple-Operations.pdf
  • 002 Tuple Operations.mp4
    02:45
  • 003 Tuple Methods.mp4
    04:27
  • 004 Slides-Tuples-vs-Lists.pdf
  • 004 Tuples vs. Lists.mp4
    04:20
  • 005 Coding - Tuples.html
  • 006 Coding Exercise Solution.html
  • 001 Intro to Sets.mp4
    07:16
  • 001 Slides-Intro-to-Sets.pdf
  • 002 Coding Exercise Solution.html
  • 003 Set Methods Part 1 Add, Clear, Copy, Remove, Discard, Pop.mp4
    05:19
  • 003 Slides-Set-Methods-part1.pdf
  • 004 Coding - Intro to Sets and Set Methods.html
  • 005 Set Methods Part 2 Difference, Symmetric Difference, Union, Intersection.mp4
    07:04
  • 005 Slides-Set-Methods-part2.pdf
  • 006 Coding Exercise Solution.html
  • 007 Fronzensets.mp4
    04:40
  • 007 Slides-Frozensets.pdf
  • 008 Coding - Set Operations and Frozensets.html
  • external-assets-links.txt
  • 001 Intro to Dictionaries.mp4
    03:51
  • 001 Slides-Intro-to-Dictionaries.pdf
  • 002 Working with Dictionaries.mp4
    05:13
  • 003 Coding - Working with Dictionaries.html
  • 004 Coding Exercise Solution.html
  • 005 Coding Exercise Solution.html
  • 006 Dictionary Operations and Methods.mp4
    09:10
  • 006 Slides-Dictionary-Operations-and-Methods.pdf
  • 007 Coding - Dictionary Operations and Methods.html
  • 008 Coding Exercise Solution.html
  • 009 Set and Dictionary Comprehension.mp4
    07:20
  • 010 Coding - Zip, Set and Dictionary Comprehension.html
  • 011 Coding Exercise Solution.html
  • 001 Hands-On Challenges PART 1 - Strings, Lists, Sets, Dictionaries and Flow Control.html
  • 002 Hands-On Challenges PART 2 - Strings, Lists, Sets, Dictionaries and Flow Control.html
  • 001 Intro to Functions.mp4
    10:20
  • 001 Slides-Intro-to-Functions.pdf
  • 002 Coding Exercise Solution.html
  • 003 Slides-The-return-keyword.pdf
  • 003 The return Keyword.mp4
    06:35
  • 004 Coding Exercise Solution.html
  • 005 Functions Arguments Positional, Default, Keyword, args and kwargs.mp4
    15:34
  • 005 Slides-Function-Arguments.pdf
  • 006 Coding - Intro to Functions, Return Keyword and Arguments.html
  • 007 Scopes and Namespaces.mp4
    13:05
  • 007 Slides-Scopes-and-Namespaces.pdf
  • 008 One More Detail about Scope and Namespace.mp4
    03:24
  • 009 Coding - Scopes and Namespaces.html
  • 010 Coding Exercise Solution.html
  • 011 The Special Constant None.mp4
    03:05
  • 012 Lambda Expressions.mp4
    05:44
  • 012 Slides-Lambdas.pdf
  • 013 Coding -Lambda Expressions.html
  • 014 Coding Exercise Solution.html
  • 015 Coding Exercise Solution.html
  • 016 Coding Exercise Solution.html
  • 001 Hands-On Challenges - Functions.html
  • 001 Opening and Reading Files.mp4
    05:07
  • 001 Slides-Files.pdf
  • 002 Reading Files Tell, Seek and Cursors.mp4
    03:41
  • 003 Coding Exercise Solution.html
  • 004 The With Keyword.mp4
    02:43
  • 005 Reading Files into a List.mp4
    04:00
  • 005 configuration.txt
  • 006 Coding Exercise Solution.html
  • 007 Writing to Text Files.mp4
    07:19
  • 008 Coding Exercise Solution.html
  • 009 Coding - Working with Files.html
  • 010 Assignment File Processing.mp4
    02:12
  • 010 devices.txt
  • 011 Assignment Answer File Processing.mp4
    03:56
  • 001 Hands-On Challenges - Working With Text Files.html
  • 001 Intro to Exceptions.mp4
    05:59
  • 002 Exception Handling Try...Except...Else...Finall.mp4
    12:07
  • 003 Coding - Exception Handling.html
  • external-assets-links.txt
  • 001 Intro to Object Oriented Programming.mp4
    04:27
  • 001 Slides-Intro-to-OOP.pdf
  • 002 Defining Classes and Objects.mp4
    03:47
  • 003 The init Method.mp4
    07:20
  • 004 The del Method.mp4
    02:10
  • 005 Coding Exercise Solution.html
  • 006 Instance Attributes and Class Attributes.mp4
    07:00
  • 006 Slides-Attributes.pdf
  • 007 Magic Methods.mp4
    07:17
  • 007 Slides-Magic-Methods.pdf
  • 008 Coding - Object Oriented Programming.html
  • 009 Coding Exercise Solution.html
  • 001 Congratulations!.html
  • 002 Python Cheat Sheet.html
  • 001 Section Introduction.html
  • 002 Coding Exercise Solution.html
  • 003 Coding Exercise Solution.html
  • 004 Coding Exercise Solution.html
  • 005 Coding Exercise Solution.html
  • 006 Coding Exercise Solution.html
  • 007 Coding Exercise Solution.html
  • 008 Coding Exercise Solution.html
  • 009 Coding Exercise Solution.html
  • 010 Coding Exercise Solution.html
  • 011 Coding Exercise Solution.html
  • 012 Coding Exercise Solution.html
  • 013 Coding Exercise Solution.html
  • 014 Coding Exercise Solution.html
  • 015 Coding Exercise Solution.html
  • 016 Coding Exercise Solution.html
  • 017 Coding Exercise Solution.html
  • 018 Coding Exercise Solution.html
  • 019 Coding Exercise Solution.html
  • 020 Coding Exercise Solution.html
  • 021 Coding Exercise Solution.html
  • 022 Coding Exercise Solution.html
  • 023 Coding Exercise Solution.html
  • 001 Intro to Python Modules.mp4
    06:40
  • 001 Slides-Intro-to-Modules.pdf
  • 002 Importing Modules.mp4
    06:00
  • 002 Slides-Importing-Modules.pdf
  • 003 Custom Modules. name and main .mp4
    10:30
  • 004 Coding - Importing Python Modules.html
  • 005 Coding Exercise Solution.html
  • 006 Manage External Modules with Pip.mp4
    11:00
  • 006 Slides-Pip.pdf
  • 001 System-specific Parameters and Functions The Sys Module.mp4
    07:18
  • 002 Scripts Arguments sys.argv.mp4
    08:18
  • 003 Coding - The Sys module.html
  • 004 Operating System Interfaces The Os Module.mp4
    06:04
  • 005 Project File Renaming Automation Using Sys and Os Module.mp4
    04:44
  • 006 Coding - The Os Module.html
  • 007 High-level File Operations The Shutil Module.mp4
    07:42
  • 008 Coding - The Shutil Module.html
  • 009 Running System Commands The Os Module.mp4
    03:41
  • 010 Running System Commands The Subprocess Module.mp4
    05:03
  • 011 Coding - Running System (shell) Commands.html
  • 012 The Random Module.mp4
    07:07
  • 013 Coding - The Random Module.html
  • 014 Decimal Arithmetic and Decimal Module Solving the Float Problem.mp4
    08:24
  • 015 The Decimal Module Contexts and Methods.mp4
    08:25
  • 016 Coding - The decimal Module.html
  • 017 Sending Text Emails With Python (SMTPLIB).mp4
    09:02
  • 017 send-text-emails.zip
  • 018 Sending HTML Emails With Python.mp4
    02:05
  • 018 send-html-emails.zip
  • 018 test-email.html
  • 019 Adding Attachments.mp4
    05:18
  • 019 python.pdf
  • 019 send-email-attachment.zip
  • external-assets-links.txt
  • 001 High Order Functions.mp4
    06:57
  • 002 Inner Functions, Closures and Free Variables.mp4
    07:07
  • 003 Coding - Closures.html
  • 004 Creating and Using Decorators.mp4
    08:53
  • 005 The @ Syntax.mp4
    09:16
  • 005 decorators-syntax.py.zip
  • 006 Decorators with Different Signatures (args, kwargs).mp4
    04:10
  • 007 Introspection Using @functools.wraps() to Preserve Metadata.mp4
    04:22
  • 008 Coding - Decorators Template.html
  • 009 Decorators Application Speed Test.mp4
    09:43
  • 010 Application Source Code.html
  • 001 Intro to CSV.mp4
    01:59
  • 002 Reading CSV Files.mp4
    07:04
  • 002 airtravel.csv
  • 003 Coding - Reading CSV Files.html
  • 003 airtravel.csv
  • 004 Writing CSV Files.mp4
    05:53
  • 004 people.csv
  • 005 Coding - Writing CSV Files.html
  • 005 people.csv
  • 006 Using Custom Delimiters.mp4
    02:45
  • 006 passwd.csv
  • 007 Using CSV Dialects.mp4
    04:51
  • 007 items.csv
  • 008 Coding - Custom CSV Files and Dialects.html
  • 008 items.csv
  • 008 passwd.csv
  • external-assets-links.txt
  • 001 Hands-On Challenges - Working With CSV Files.html
  • 001 Intro to Data Serialization.mp4
    03:29
  • 002 Pickle Data Serialization and Deserialization.mp4
    06:21
  • 003 Coding - Pickle.html
  • 004 JSON Data Serialization.mp4
    06:29
  • 005 JSON Data Deserialization.mp4
    05:36
  • 006 Coding - JSON.html
  • 007 Assignment JSON and RequestsREST API.mp4
    01:46
  • 008 Assignment Answer JSON and RequestsREST API.mp4
    03:54
  • 009 Coding Challenge Simplify Serialization.html
  • 010 Coding Challenge Solution Simplify Serialization.html
  • 011 Coding Challenge - JSON and RequestsREST API.html
  • 012 Coding Challenge Solution - JSON and RequestsREST API.html
  • external-assets-links.txt
  • 001 Setup the Environment. Installing OpenPyXL.mp4
    04:22
  • 002 Excel Basics.mp4
    02:29
  • 002 store.xlsx
  • 003 Reading Excel Files.mp4
    08:43
  • 003 store.xlsx
  • 004 Reading Data in a Cell Range.mp4
    06:19
  • 005 Coding - Reading Excel Files.html
  • 005 store.xlsx
  • 006 Writing Excel Files.mp4
    04:48
  • 007 Coding - Writing Excel Files.html
  • 008 Creating New Excel Files.mp4
    02:54
  • 009 Coding - Creating New Excel Files.html
  • 010 Using Excel Formulas.mp4
    04:23
  • 011 Coding - Excel Formulas.html
  • 012 Sheets Operations.mp4
    06:18
  • 013 Coding - Sheets Operations.html
  • 014 Working with Styles.mp4
    10:26
  • 015 Coding - Working with Styles.html
  • external-assets-links.txt
  • 001 Hands-On Challenges - Working With Excel Files.html
  • 001 Intro to SQLite.mp4
    05:50
  • 001 Slides-Intro-to-Sqlite.pdf
  • 002 Slides-When-to-Use-Sqlite.pdf
  • 002 When to Use SQLite.mp4
    03:25
  • 003 Connecting to a SQLite DB and Creating Tables with Python.mp4
    08:35
  • 004 Coding - Connecting to an SQLite DB and Creating Tables.html
  • 005 Inserting with Python.mp4
    08:28
  • 006 Coding - Inserting.html
  • 007 Selecting with Python.mp4
    06:23
  • 008 Coding - Selecting.html
  • 009 Parameterized Sql Statements.mp4
    05:13
  • 010 Coding - Parameterized Sql Statements.html
  • 011 Updating with Python.mp4
    05:00
  • 012 Coding - Updating.html
  • 013 Deleting with Python.mp4
    03:37
  • 014 Coding - Deleting.html
  • external-assets-links.txt
  • 001 Intro to Jupyter Notebook. Installing Jupyter Notebook.mp4
    05:36
  • 002 How to use Jupyter Notebook.mp4
    08:51
  • 003 Intro to Pandas. Installing Pandas.mp4
    03:06
  • 004 Pandas Series.mp4
    08:23
  • 004 pandas-series.ipynb.zip
  • 005 Coding - Pandas Series.html
  • 006 Pandas DataFrames I. Working with Columns.mp4
    10:57
  • 006 pandas-dataframes-I-working-with-columns.ipynb.zip
  • 007 Pandas DataFrames I. Working with Rows.mp4
    08:27
  • 007 pandas-dataframes-I-working-with-rows.ipynb.zip
  • 008 Coding - Working with Rows and Columns.html
  • 009 Pandas DataFrames II. Filtering Data.mp4
    12:58
  • 009 pandas-dataframes-II-filtering.ipynb.zip
  • 010 Coding - Filtering Data.html
  • 011 Reading and Analyzing CSV Files with Pandas.mp4
    21:28
  • 011 countries-of-the-world.csv
  • 011 reading-csv-files-countries-of-the-world.ipynb.zip
  • 012 Coding - Reading and Analyzing CSV Files.html
  • 012 countries-of-the-world.csv
  • 013 Reading Excel Files. GroupBy and Other Useful Operations.mp4
    11:13
  • 013 reading-excel-files.ipynb.zip
  • 013 salaries.xlsx
  • 014 Coding - Reading Excel Files and GroupBy.html
  • 014 salaries.xlsx
  • 015 Reading and Analyzing HTML Pages with Pandas.mp4
    08:16
  • 015 pandas-reading-html.ipynb.zip
  • 016 Coding - Reading HTML Files.html
  • 017 Working with Missing Data.mp4
    06:07
  • 017 pandas-working-with-missing-data.ipynb.zip
  • 018 Coding - Working with Missing Data.html
  • external-assets-links.txt
  • 001 Intro to Python Visualization Libraries.mp4
    04:18
  • 002 Installing Plotly.html
  • 003 Creating Scatter Plots.mp4
    14:39
  • 003 houses.csv
  • 003 scatter-plots.ipynb.zip
  • 004 Coding - Scatter Plots.html
  • 004 houses.csv
  • 005 Creating Line Charts.mp4
    11:11
  • 005 gold-monthly-price.csv
  • 005 line-charts.ipynb.zip
  • 006 Coding - Line Charts.html
  • 006 gold-annual-price.csv
  • 007 PROJECT Line Charts for Ethereum and Tesla Stock Price.mp4
    01:10
  • 008 PROJECT SOLUTION Line Charts for Ethereum and Tesla Stock Price.mp4
    09:58
  • 009 Creating Basic Bar Charts.mp4
    10:22
  • 009 basic-bar-charts.ipynb.zip
  • 009 countries-of-the-world.csv
  • 010 Creating Grouped and Stacked Bar Charts.mp4
    09:02
  • 010 countries-of-the-world.csv
  • 010 grouped-nested-bar-charts.ipynb.zip
  • 011 Coding - Bar Charts.html
  • 011 countries-of-the-world.csv
  • 012 Creating Pie Charts.mp4
    09:55
  • 013 Coding - Pie Charts.html
  • 014 Creating Histograms.mp4
    06:36
  • 014 histograms.ipynb.zip
  • 014 monthly-salary.csv
  • 015 Coding - Histograms.html
  • 015 monthly-salary.csv
  • 001 Intro to Web Scraping using Requests and BeautifulSoup.mp4
    03:40
  • 001 Slides-Web-Scraping.pdf
  • 002 Setup the Environment. Installing Requests and BeautifulSoup.mp4
    02:42
  • 003 Diving into Requests HTTP Library.mp4
    08:46
  • 003 Slides-HTTP-Status-Codes.pdf
  • 004 Coding - Requests Library.html
  • 005 Diving into BeautifulSoup Library.mp4
    10:19
  • 006 Coding - BeautifulSoup Library.html
  • 007 Project Real-World Web Scraping (Requests, BeautifulSoup and OpenPyXL).mp4
    10:22
  • 007 scraping2.zip
  • external-assets-links.txt
  • 001 Python Parallel Processing Theory.mp4
    04:54
  • 001 Slides-Parallel-Processing-Theory.pdf
  • 002 Multiprocessing vs. Multithreading.mp4
    02:06
  • 002 Slides-Multiprocessing-vs-Multithreading.pdf
  • 003 Multithreading and Multiprocessing Pros and Cons.mp4
    02:35
  • 003 Slides-Multiprocessing-and-Multithreading-Pros-and-Cons.pdf
  • 004 Implementing Multiprocessing in Python.mp4
    09:51
  • 005 Coding - Implementing Multiprocessing.html
  • 006 Implementing Multithreading in Python.mp4
    03:40
  • 007 Coding - Implementing Multithreading.html
  • 008 Sharing Data Between Processes using Value.mp4
    05:51
  • 009 Coding - Sharing Data Using Value.html
  • 010 Sharing Data Between Processes using Array.mp4
    05:49
  • 011 Coding - Sharing Data using Array.html
  • 012 Implementing Multiprocessing Locks.mp4
    10:14
  • 013 Coding - Implementing Locks.html
  • external-assets-links.txt
  • 001 Python Concurrency Ecosystem.mp4
    04:19
  • 002 Implementing Async IO.mp4
    13:42
  • 002 asyncio-implementing.zip
  • 003 Coding - Implementing Async IO.html
  • 004 Building an Asynchronous Web Scraper.mp4
    09:57
  • 004 asyncio-aiohttp.zip
  • 005 Coding - Building an Async Web Scraper.html
  • 006 Running Shell Commands (Subprocesses) Asynchronously.mp4
    08:07
  • 006 asyncio-subprocess.zip
  • 007 Coding - Running Shell Commands.html
  • 008 AsyncSSH Asynchronous SSH.mp4
    10:32
  • 009 AsyncSSH Running Multiple Clients.mp4
    09:20
  • 009 asyncio-asyncssh.zip
  • 010 Coding - AsyncSSH (Multiple Clients).html
  • external-assets-links.txt
  • 001 Section Introduction.mp4
    01:46
  • 002 The Lab Environment.html
  • 003 Download and Install the Required Software GNS3, VirtualBox, Linux,Cisco Images.html
  • 004 Where do I get Cisco IOS Images.html
  • 005 Just a few Words about Windows Installation.mp4
    00:39
  • 006 Installing GNS3 on Windows 10.mp4
    11:18
  • 006 install-gns3-windows.pdf
  • 007 Running Cisco IOU Images in GNS3 on Windows 10.mp4
    11:17
  • 007 run-cisco-iou.pdf
  • 008 Connecting to Cisco IOU Images Running in GNS3 from Window 10.mp4
    07:24
  • 008 windows-loopback-interface.pdf
  • 009 Bytes Objects, Encoding and Decoding.mp4
    07:03
  • 010 Telnet Protocol Basics. Configure and Connect to Cisco Devices.mp4
    05:38
  • 011 Connecting to Cisco Networking Devices with Telnet from Python.mp4
    10:28
  • 012 Getpass Module.mp4
    04:10
  • 013 Network Automation using Telnet. Configure Multiple Cisco Devices.mp4
    08:50
  • 014 Intro to Paramiko.mp4
    04:44
  • 015 Bonus Enable SSH on Cisco Devices.mp4
    04:49
  • 016 Connecting to Networking Devices using Paramiko.mp4
    09:01
  • 017 Using kwargs and Arguments Unpacking.mp4
    03:39
  • 018 Running a Command on a Cisco Device using Paramiko(SSH).mp4
    07:03
  • 019 Running a Command on Linux using Paramiko(SSH).mp4
    05:22
  • 020 Secure Copying Files to Linux with SCP and Paramiko from Python.mp4
    09:27
  • 021 Intro to Netmiko.mp4
    04:38
  • 022 Connecting and Running a Command on a Cisco Networking Device.mp4
    07:49
  • 023 Netmiko prompt. Enable & Global Config Mode.mp4
    08:31
  • 024 Running Multiple Commands on a Cisco Networking Device.mp4
    10:33
  • 025 Configure a Cisco Networking Device from a File.mp4
    04:40
  • 026 Configure Multiple Cisco Networking Devices from Multiple Files.mp4
    07:40
  • 027 Configure Backup using Netmiko.mp4
    10:37
  • external-assets-links.txt
  • 001 Congratulations.html
  • 002 BONUS.html
  • Description


    Python from Scratch. Learn Data Science and Visualization, Automation, Excel, SQL and Scraping with Python.100% Hands-On

    What You'll Learn?


    • You will MASTER all the Python 3 key concepts starting from Scratch. No prior Python knowledge is required.
    • For each Key Concept you'll get a Hi-Quality HD Video, a Coding Section, a quiz, practice exercises and slides.
    • Build a comprehensive understanding of Python 3 from the ground up. Write professional, Pythonic code using the best practices.
    • Learn to work with Python control flow structures: if, for, while, break, continue, pass, exceptions, try-except-else-finally blocks etc.
    • Master all the Python data structures: strings, lists, tuples, sets, dictionaries.
    • Learn to work efficiently with Text and CSV files (including using Pandas).
    • Master Network Automation using SSH, Paramiko, Netmiko, Telnet or Serial Connections.
    • Learn to work with Pip and Python Modules: Sys, Os, Subprocess, Shutil, Random, Decimal.
    • Learn how to send Emails with Python (SMTPLIB)
    • Acquire an in-depth understanding of how to use multithreading and multiprocessing in Python.
    • Acquire a good Understanding of Async IO and how to build Asynchronous Applications in Python
    • Learn to use HTTP Requests Library and BeautifulSoup and create an automated web scraping application.
    • Learn to work with SQL Databases in Python.
    • Learn to efficiently work with Excel Files and automate spreadsheet-related tasks.
    • Learn to Analyse Data with Pandas.
    • Learn to Create Interactive Charts with Plotly.
    • Acquire the prerequisite Python Skills to move into specific branches: AI, Machine Learning, Data Science, Network Automation, Web.
    • Acquire an In-Depth Understanding of Decorators, Inner Functions and Closures.
    • You will learn how to create web apps (front-ends) with Streamlit.
    • You will learn how to use AI Coding companions such as Jupyter AI and GitHub Copilot.

    Who is this for?


  • Beginners with no previous programming experience.
  • Programmers switching languages to Python.
  • Programmers who know Python basics and want to master Python.
  • This course should not be attended by senior Python developers.
  • What You Need to Know?


  • A computer (Windows, Mac, or Linux) with an Internet connection.
  • Very basic PC Skills such as downloading and installing a program, opening a terminal etc
  • No prior Python knowledge is required. You will learn everything from scratch!
  • Your time and enthusiasm to learn.
  • More details


    Description

    ***Fully updated for 2024*** This Python Bootcamp covers every major Python topic, including Object-Oriented Programming, Decorators, Working with Excel, Working with Databases, Web Scraping, Data Science with Pandas, Data Visualization with Plotly, Network Automation, Multiprocessing and Threading, and many more!

    Course Updates:

    • Update: December 2023 - NEW Section:  Coding with AI: Jupyter AI.

    • Update: October 2023 - NEW Section: Coding with AI: GitHub Copilot.

    • Update: August 2023 - NEW Section: Creating front-ends for Data Science, Machine Learning and AI apps using Streamlit.

    • Update: November and December 2022 - After years of design and testing, I've decided to re-record the first part of the course from scratch (12+ hours of video content). This is a brand new course that is also 2023-ready.

    • Update: Summer 2022 - Re-recording the entire section "Setup the Environment".

    • Update: Spring 2022 - Updates to the latest libraries.

    • Update: July 2020 - NEW Section: Sending Emails with Python (SMTPLIB).

    • Update: June 2020 - NEW Section: Async IO in Python (async/await, aiohttp, aiofiles, asyncssh).

    • Update: April 2020 - FIVE NEW Sections of Coding Challenges with Solutions: Data Structures, Flow Control, Functions, Working with Text, CSV, and Excel Files.

    • Update: November 2019 - NEW Section: Decorators In-Depth (one hour of videos, coding sections, and a Quiz).

    • Update: October 2019 - NEW Section: Data Serialization and Deserialization in Python (Pickle, JSON, and REST APIs).

    • Update: June 2019 - NEW Section: Interactive Data Visualization with Plotly (2 hours of videos, coding sections, a Project, and a Quiz).

    • Update: May 2019 - NEW Section: Data Analysis with Pandas (2 hours of videos, coding sections, and a Quiz).

    • Update: May 2019 - NEW Lectures: Jupyter Notebook (Installing and How to Use).

    • Update: April 2019 - NEW Section: Massive Section of Coding Challenge Exercises (over 25 coding exercises directly in Udemy Platform), Quiz Updates, NEW Videos about List, Set, and Dictionary Comprehension.

    • Closed and Exclusive Discord Community created: March 30, 2019.

    • Course Launch: March 20, 2019.

    This course IS NOT like any other Python Programming course you can take online. At the end of this course, you will MASTER all the Python 3 key concepts starting from scratch and you'll be among the top Python Programmers.

    Welcome to this practical Python Programming course for learning Python, the most in-demand programming language across the job market in 2023.

    I am constantly updating the course to be the most comprehensive, yet straightforward, Python Programming course on the planet!


    ★★★★★ "This is the only course you need in order to MASTER every key aspect of Python. Don't look for other Python courses because it's a waste of time." by Daniel A.

    ★★★★★ "This Python course, though I am still halfway through, is the best I have seen so far, that is why I am giving it a 5 star. I am enrolled in two more Python courses in Udemy, and this is the most useful. Keep it up!" by Malvin Arceo

    ★★★★★ "This is an excellent course for anyone who wants to learn Python from scratch or just do a refresher of a language. Everything is well explained, and many quizzes and coding exercises are very helpful. Highly recommended :)" by Tomaso

    ★★★★★ "Overall a great Python course, with lots of extra details added, to make it as comprehensive as possible. At the moment, I consider it the best Python course for anybody who wants to learn more about this subject." by Racz Tamas

    This course, taught by a Senior Software Engineer and Professional Trainer, is the only one you need in order to become a complete professional Python Programmer. After this course, you'll have an in-depth knowledge of core and advanced Python 3 and can move into specific branches: Artificial Intelligence (AI), Machine Learning, Data Science, Network Automation, or Web Development.

    Why this Python Programming course?

    This Python Bootcamp is a unique experience on Udemy. There are tons of existing Python courses you can choose from, but this course is completely different since it has many years of design and testing behind it.

    You'll have access to my closed and exclusive Discord community with tens of thousands of members in order to provide you with improved, faster and better support for your course-related questions. I am always available to guide you personally and answer any questions you might have.


    ★★★★★ "Exactly what is required for someone who is familiar with programming languages. Andrei dives into the basics and explains very well. Assignments are helpful. Highly recommend it for someone who is interested in learning Python." by Nara

    ★★★★★ "What can I say, it's a great course. Well explained, quizzes, and code exercises. It's up to date and I'm having a blast learning Python. No regrets!" by Adam Leo


    Have you ever programmed before? Just starting out with Python Programming and have the desire to learn the employers' most requested skills of 2023 in a practical way? Perfect. Then, this course is the right one for you. This Python course will help you go from beginner to pro in Python. You'll boost your career with hands-on Python Programming Skills!

    Or maybe you are coming from other programming languages such as Java or C++ and want to learn Python? I'm here to help you and we'll put all the pieces together. This Python Programming course has everything you need to know to become a proficient Python Developer.


    You'll have lifetime access and you can return and look for a specific Python library or example anytime you want. And let's not forget, if you don't like the course, you are covered by a 30-day money-back guarantee, full refund, no questions asked!


    In this course, you'll learn the best practices of the Python programming language and how to write code the "Pythonic" way. Together we will go deeper into Python and you will understand every key concept of Python thoroughly. Then, after taking this course, you will be able to code on your own.

    This course is based on Python 3 and doesn't require prior Python Programming Knowledge. Everything is included in the course. This Python for beginners course teaches you the Python Language fast.

    Why should you learn from me?

    • I'm a practitioner and an enthusiast. Welcome to the real world! I have 20 years of experience as a Software Engineer. Since I started with Programming and Networking in the early 2000s, I've been using or studying technology almost on a daily basis. I also have a bunch of certifications in the area of Programming or Networking: Python Institute Instructor, Cisco CCNP Routing & Switching, CCNP Security, CCNP Service Provider, and Certified Certified Instructor.

    • I'm an educator and I know how to make a syllabus. For the last 15 years, I've trained hundreds of thousands of people in Programming and Networking.

    • You'll learn not only general Python Programming but also advanced concepts for real-world projects. After this course, you'll MASTER all the Python 3 key concepts.


    ★★★★★ "This is actually one of the best courses around regarding Python. Andrei is taking the students from the basic stages all the way to advanced ones ." by Alex Pascu


    Every topic includes many live examples in Python, a complete Python Cheat Sheet, a coding section, numerous quizzes, slides, practice tests and code challenges with solutions.

    At the end of this Python Course, you'll also have acquired the prerequisite Python skills to move deeply into specific branches: Artificial Intelligence (AI), Machine Learning, Data Science, Network Automation, or Web Development using frameworks like Django or Flask.

    If you want to take ONE COURSE to master Python Programming from scratch you should choose this one and you'll have no regrets.

    Who this course is for:

    • Beginners with no previous programming experience.
    • Programmers switching languages to Python.
    • Programmers who know Python basics and want to master Python.
    • This course should not be attended by senior Python developers.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Andrei Dumitrescu
    Andrei Dumitrescu
    Instructor's Courses
    I've been a Network and Software Engineer for over 15 years, the typical profile of a DevOps Engineer.I've co-founded Crystal Mind Academy, a Cisco Academy and professional training center in Romania, that focuses on teaching cutting-edge technologies to students.I have contributed to education in the areas of programming, information security, and operating systems. During the last 15 years, more than 200,000 students have participated in in-person or online training programs at Crystal Mind Academy.I have developed documentation, labs, and case studies for many training programs such as Cisco CCNA, CCNA Security, CCNP, Linux Administration, Information Security, Python Programming, Network Automation with Python or Blockchain Programming (Ethereum/Solidity) which have been successfully attended by thousands over the years.When I'm not working, I crossfit, read a good book, enjoy a good time or travel with my wife and children.
    Crystal Mind Academy
    Crystal Mind Academy
    Instructor's Courses
    The Academy’s goal is to teach hundreds of thousands of people cutting-edge technologies in the fields of Programming and Networking.Our philosophy is that courses should be taught by real professionals with substantial experience in the industry, who are also great teachers. Courses are provided by Andrei Dumitrescu, a software engineer with over 15 years experience in the industry and in teaching offline and online course.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 191
    • duration 21:09:51
    • English subtitles has
    • Release Date 2024/04/29

    Courses related to Python