Software Engineering

/Tag: Software Engineering

Python Tutorial: virtualenv and why you should use virtual environments

By |2019-12-19T00:38:11+00:00December 19th, 2019|Python Video Tutorials|

In this video, we will be looking at virtualenv and why you should be using virtual environments in Python. Virtual Environments in Python allow us to keep project-specific dependencies in a separate place than our global site-packages. This is extremely useful when you have different versions of packages for different projects. ✅ Support My Channel [...]

Regular Expressions (Regex) Tutorial: How to Match Any Pattern of Text

By |2019-12-17T00:34:00+00:00December 17th, 2019|Java Video Tutorials|

In this regular expressions (regex) tutorial, we're going to be learning how to match patterns of text. Regular expressions are extremely useful for matching common patterns of text such as email addresses, phone numbers, URLs, etc. Almost every programming language has a regular expression library, so learning regular expressions with not only help you with [...]

Python Tutorial: Variable Scope – Understanding the LEGB rule and global/nonlocal statements

By |2019-12-14T00:33:19+00:00December 14th, 2019|Python Video Tutorials|

In this Python Tutorial, we will be going over variable scope in Python. Scope is important because we need to understand it in just about every program we write. It allows us to understand where our variables can be seen from within our program and also what values these variables hold. It also helps with [...]

Python Tutorial: Decorators With Arguments

By |2019-10-30T23:41:34+00:00October 30th, 2019|Python Video Tutorials|

In this Python tutorial, we will be learning how to create decorators with parameters that accept arguments. This was a highly requested video in response to my original decorator tutorial video. Accepting arguments allows us to add even more functionality to our decorators. You will see this throughout many frameworks and libraries, so it's a [...]

Python Tutorial: Logging Advanced – Loggers, Handlers, and Formatters

By |2019-10-26T23:36:22+00:00October 26th, 2019|Python Video Tutorials|

In this Python Tutorial, we will be going over the some more advanced logging concepts. These will include loggers, handlers, and formatters. Let's get started. Basics Logging Video - The code from this video can be found at: ✅ Support My Channel Through Patreon: ✅ Become a Channel Member: ✅ One-Time Contribution Through PayPal: ✅ [...]

Jupyter Notebook Tutorial: Introduction, Setup, and Walkthrough

By |2019-09-21T22:56:55+00:00September 21st, 2019|Python Video Tutorials|

In this Python Tutorial, we will be learning how to install, setup, and use Jupyter Notebooks. Jupyter Notebooks have become very popular in the last few years, and for good reason. They allow you to create and share documents that contain live code, equations, visualizations and markdown text. This can all be run from directly [...]