Algorithms in Python – Full Course for Beginners
By freeCodeCamp.org
Published: Sep 22, 2022“
In this Introduction to Algorithms in Python course, you’ll learn about algorithm basics like recursion and then go all the way to working with concepts like dynamic programming.
The 5 main course segments include simple recursive algorithms, data structures, divide & conquer, greedy algorithms, and dynamic programming.
Joy Brock developed this course in collaboration with realtoughcandy.io. Check out Joy’s channel: https://www.youtube.com/c/PythonLearn…
Sign up for the RealToughCandy newsletter and get a free ebook plus coding challenges, exclusive promo codes and more delivered directly to your inbox. https://realtoughcandy.com/newsletter…
Code Samples
- https://github.com/joyb0218/intro_to_…
- https://github.com/joyb0218/intro_to_…
- https://github.com/joyb0218/intro_to_…
- https://github.com/joyb0218/intro_to_…
- https://github.com/joyb0218/intro_to_…
Course Contents
- (0:00:00) Intro & course overview
- (0:07:07) Factorials refresher
- (0:10:04) CODING CHALLENGE: Factorial program using iteration, recursion
- (0:14:57) What is a permutation?
- (0:16:34) CODING CHALLENGE: Recursive permutation
- (0:20:13) Iterative permutation example
- (0:22:17) 8/N queens problem: theory & explanation
- (0:23:57) Real world example of permutations
- (0:24:49) Lesson recap
- (0:26:11) What are data structures?
- (0:27:53) What is a one-dimensional array?
- (0:29:01) Search & sort
- (0:30:39) CODING CHALLENGE: Linear search
- (0:31:00) Binary search
- (0:32:06) CODING CHALLENGE: Iterative binary search
- (0:33:31) Coding a recursive binary search
- (0:34:47) Bubble sort
- (0:36:42) CODING CHALLENGE: Bubble sort
- (0:38:02) Insertion sort
- (0:39:24) CODING CHALLENGE: Insertion sort
- (0:40:36) Linked lists
- (0:44:01) CODING CHALLENGE: Linked list (traverse, search, add, delete, header, nodes, tail)
- (0:52:12) Hash tables
- (0:56:27) Lesson recap
- (0:57:42) Divide & conquer algorithm paradigm: uses, benefits and more
- (1:00:43) Merge sort
- (1:02:48) CODING CHALLENGE: An efficient merge sort
- (1:05:48) Getting judged mercilessly on LeetCode
- (1:06:47) Getting Python to do the work for us with sorted()
- (1:07:33) Matrix multiplication
- (1:10:06) CODING CHALLENGE: Matrix multiplication
- (1:11:20) Strassen algorithm
- (1:14:45) CODING CHALLENGE: Strassen algorithm
- (1:16:27) Lesson recap
- (1:17:21) What is a greedy algorithm?
- (1:19:20) Assign mice to holes conceptual overview
- (1:21:45) CODING CHALLENGE: Assign mice to holes
- (1:23:10) Fractional knapsack
- (1:23:36) Understanding the fractional knapsack problem with a (light-hearted) dystopian apocalypse example
- (1:25:54) Coding challenge prep
- (1:27:13) CODING CHALLENGE: Fractional knapsack
- (1:31:49) Egyptians fractions
- (1:34:03) CODING CHALLENGE: Egyptian fractions
- (1:37:06) Lesson recap
- (1:38:15) What is dynamic programming (also called DP)?
- (1:41:55) What is the principle of optimality?
- (1:42:20) The 3-step process to solving a problem with optimal substructure
- (1:43:55) Introduction to “ugly numbers”
- (1:47:19) CODING CHALLENGE: Ugly numbers
- (1:51:41) Traveling salesman problem (TSP)
- (1:55:49) CODING CHALLENGE: Traveling salesman problem
- (1:59:52) Palindromic matrix paths
- (2:03:11) CODING CHALLENGE: Palindromic matrix paths
- (2:08:37) Lesson recap
- (2:10:03) Course wrap up (and the importance of coding every day)
[READ MORE]”
Category: Video Tutorials
Video Tutorials on Photoshop, after effects, coding, managing your YouTube channel, etc
[#Life #Success] Digital Minimalism How to Use Technology Better
Digital Minimalism How to Use Technology Better
By Alux.com
Published: Mar 12, 2022“
Digital Minimalism: How to Use Technology Better.
SUBSCRIBE to ALUX: https://www.youtube.com/channel…
How to Brute Force your way to $1 Million: https://youtu.be/Awy_4FcqnVUHave a look at our premium courses: https://courses.alux.com
GOAL Mastery: https://www.alux.com/goalsIn this Alux.com video we will be answering the following questions:
- What is digital minimalism?
- How to handle Technology on a daily basis?
- How not to let Technology affect your life in a bad way?
- How to explain Digital minimalism?
- What is the meaning of digital minimalism?
- What is the primary purpose of digital minimalism?
- How do I start digital minimalism?
- What is the concept of digital minimalism?
CONTENTS:
- 00:00 – Intro
- 00:49 – An Addiction to Tech
- 03:01 – Digital Minimalism Explained
- 06:33 – How to Keep it Simple in a Complex World – The Digital Declutter Process
”
[#Script #Coding] Command Line Hacking – Over The Wire Bandit Walkthrough (CTF Wargame)
Command Line Hacking – Over The Wire Bandit Walkthrough (CTF Wargame)
By freeCodeCamp.org
Published: Nov 09, 2022“
Improve your cybersecurity and Linux skills by solving challenges in the Bandit Wargame from OverTheWire. This video is a walk through of how to solve the challenges—but make sure to try each on your own before watching the solution!
Start the game here: https://overthewire.org/wargames/bandit/
Tutorial from Sabyasachi Paul. Check out his channel: https://www.youtube.com/channel/UCF6D…
Sabyasachi’s Linktree: https://linktr.ee/h0tPlug1nContents
- (0:00:00) Introduction
- (0:02:11) Level 0
- (0:04:06) Level 0 – Level 1
- (0:05:11) Level 1 – Level 2
- (0:06:18) Level 2 – Level 3
- (0:07:56) Level 3 – Level 4
- (0:09:11) Level 4 – Level 5
- (0:11:57) Level 5 – Level 6
- (0:14:51) Level 6 – Level 7
- (0:17:06) Level 7 – Level 8
- (0:18:37) Level 8 – Level 9
- (0:21:08) Level 9 – Level 10
- (0:22:45) Level 10 – Level 11
- (0:24:10) Level 11 – Level 12
- (0:27:11) Level 12 – Level 13
- (0:35:22) Level 13 – Level 14
- (0:37:01) Level 14 – Level 15
- (0:38:45) Level 15 – Level 16
- (0:41:35) Level 16 – Level 17
- (0:50:46) Level 17 – Level 18
- (0:53:07) Level 18 – Level 19
- (0:55:28) Level 19 – Level 20
- (0:58:23) Level 20 – Level 21
- (1:02:33) Level 21 – Level 22
- (1:07:47) Level 22 – Level 23
- (1:11:54) Level 23 – Level 24
- (1:26:39) Level 24 – Level 25
- (1:32:53) Level 25 – Level 26
- (1:43:25) Level 26 – Level 27
- (1:47:18) Level 27 – Level 28
- (1:52:10) Level 28 – Level 29
- (1:56:36) Level 29 – Level 30
- (2:00:17) Level 30 – Level 31
- (2:05:31) Level 31 – Level 32
- (2:10:34) Level 32 – Level 33
- (2:14:45) Level 33 – Level 34
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
”
[#Script #Coding] User Authentication in Web Apps (Passport.js, Node, Express)
User Authentication in Web Apps (Passport.js, Node, Express)
By freeCodeCamp.org
Published: Mar 16, 2021“
In this full course for beginners, you will learn how to implement user authentication from scratch in your web apps. You will learn how to use Passport.js in a Node / Express app.
Course created by Zach Gollwitzer. Check out his channel: https://www.youtube.com/zachgollwitzer
Course Contents
- (0:00:00) Introduction
- (0:04:04) Topics and Prerequisites
- (0:16:43) Intro to HTTP Headers and Cookies
- (0:34:23) Intro to Express Middleware
- (1:05:04) Intro to Express Sessions
- (1:31:10) Implementation of Passport Local Strategy
- (2:50:21) Intro to Public Key Cryptography
- (3:34:31) How do JWTs work?
- (4:16:58) Implementation of Passport JWT Strategy
- (5:17:29) Implementing a Custom JWT Auth Solution
- (5:46:20) JWT Strategy in Angular Front-End App
”
[#Money #Success] 15 Habits That Make You SMARTER Every Day
15 Habits That Make You SMARTER Every Day
By Alux.com
Published: Jun 29, 2022
15 Habits That Make You SMARTER Every Day
SUBSCRIBE to ALUX: https://www.youtube.com/channel/UCNjPtOCvMrKY5eLwr_-7eUg?sub_confirmation=1GET THE ALUX APP: https://alux.com/app
iPhone: https://itunes.apple.com/app/id1575063699
Android: https://play.google.com/store/apps/details?id=com.alux
Watch the keynote: https://youtu.be/bd4uVm2AYuY15 Books People Read To Get Smarter: https://youtu.be/79X_yQ…
[#Photoshop #Tutorial] How To Repair Old Film Negatives in Photoshop
How To Repair Old Film Negatives in Photoshop
By Photoshop Training Channel
Published: Jan 25, 2021“
SUBSCRIBE to get more amazing Photoshop tutorials!
https://www.youtube.com/user/photoshop…INDEX – Repair Film Negatives in Photoshop
00:00 – Introduction 01:25 – Curves Color Correction 03:32 – Analyzing the Deterioration Problem 04:15 – Convert Image Into the Lab Color Mode 06:15 – Repairing the “b” Channel with The Spot Healing & Patch Tools 08:00 – Using the “Lightness” Channel To Repair the “b” Channel 10:15 – Fine–Tune the “b” Channel with Levels 12:30 – Fine-Tune the “a” Channel with The Dodge & Burn Tools 15:35 – Paint with The Brush Tool to Remove the Color Cast 16:49 – Working with the Lightness Channel 19:30 – Analyzing The Final Image 20:06 – Final Thoughts LINKS:
- Easy ONE-CLICK Color Correction in Photoshop
https://www.youtube.com/watch?v=B-W44…- Tutorial Images
https://photoshoptrainingchannel.com/…- Become an Adobe Stock Contributor:
- PTC Newsletter:
http://ptcvids.com/subscribe- Premium Tutorials:
http://ptcvids.com/shop- Website:
https://photoshoptrainingchannel.com
FOLLOW ON:
- Instagram:
http://instagram.com/photoshoptrainin…- Facebook Group:
http://ptcvids.com/group”
[#Video #Editing] 10 EASY Music Video Effects | Cross Dissolve Transitions
10 EASY Music Video Effects | Cross Dissolve Transitions
By Olufemii
Published: Sep 28, 2022“
Today is all about cross dissolve transitions! We’ve all heard of them BUT 95% of you are using them wrong. In this video, Josh walks you through the ins and outs of a useful video editing transition, the dissolve transition. By the end of this video, you will know exactly how and when to use them. They’re the perfect music video effect if you want subtle music video transitions.
This is the first of 3 tutorials we have coming your way.
Timestamps:
- 00:00:00 Intro
- 00:00:41 What is deflection?
- 00:01:29 What is a Cross Dissolve?
- 00:02:11 Show Hide Show Transition
- 00:02:44 Cropped Show Hide Show Transition
- 00:03:02 Get Our CRT Pack for $9 or Free If You have Envato Elements Account
- 00:04:39 Anchored Movement Transition
- 00:04:55 Lens Reflection Transition
- 00:05:40 Lens Reflection with Heat Refraction Transition
- 00:06:23 Overlay For Texture Transition
- 00:06:45 Repeated Reflections Transition
- 00:07:28 Repeated Blurred Reflections Transition
- 00:07:42 Dynamic Repeated Reflections Transition
Reach out to Josh Olufemii on Instagram: https://www.instagram.com/madebyolufemii
Subscribe Here: https://www.youtube.com/c/OlufemiiTuts”
[#Script #Coding] Microservice Architecture and System Design with Python & Kubernetes – Full Course
Microservice Architecture and System Design with Python & Kubernetes – Full Course
By freeCodeCamp.org
Published: Nov 08, 2022“
Learn about software system design and microservices. This course is a hands-on approach to learning about microservice architectures and distributed systems using Python, Kubernetes, RabbitMQ, MongoDB, mySQL.
Course from Kantan Coding. Check out his channel: https://www.youtube.com/channel…
Kubernetes API Reference: https://kubernetes.io/docs…
Contents
- (0:00:00) Intro
- (0:01:02) Overview
- (0:02:47) Installation & Setup
- (0:10:16) Auth Service Code
- (0:32:25) Auth Flow Overview & JWTs
- (0:53:04) Auth Service Deployment
- (0:56:08) Auth Dockerfile
- (1:20:05) Kubernetes
- (1:37:26) Gateway Service Code
- (1:42:34) MongoDB & GridFs
- (1:47:04) Architecture Overview (RabbitMQ)
- (1:49:50) Synchronous Interservice Communication
- (1:50:49) Asynchronous Interservice Communication
- (1:53:19) Strong Consistency
- (1:54:07) Eventual Consistency
- (2:19:16) RabbitMQ
- (2:21:16) Gateway Service Deployment
- (2:35:34) Kubernetes Ingress
- (2:46:28) Kubernetes StatefulSet
- (2:51:18) RabbitMQ Deployment
- (3:09:35) Converter Service Code
- (3:33:43) Converter Service Deployment
- (4:21:09) Checkpoint
- (4:22:11) Update Gateway Service
- (4:31:46) Notification Service Code
- (4:43:24) Notification Service Deployment
- (4:51:55) Sanity Check
- (5:05:54) End
References:
- https://www.mongodb.com/docs/
- https://www.rabbitmq.com/documentation.html
- https://docs.microsoft.com/en-us/azur…
- https://docs.microsoft.com/en-us/azure/…
- https://cloud.google.com/datastore/docs/…
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news”
[#Art #Animation] Making Animation for INSTAGRAM! Adobe Animate
Making Animation for INSTAGRAM! Adobe Animate
By BaM Animation
Published: May 04, 2018“
Learn how we used adobe Animate and After effects to make this short looping animation for our Instagram. Animation is a great way to gain Followers on Instagram and social media. In this Adobe Animate Tutorial we show you how to use symbols to make this car animation. Its sort of like making a gif on Instagram.
Max also shows us a bit about Character Design, and how to create Iconic head shapes.
BaM is dedicated to teaching artists all about the animation industry, and skills sets including character design, background design, animation, and painting! Send us your art, and BaM will make an episode about YOU!
”
[#Photoshop #Tutorials] How to Create an Awesome Letter Portrait – Photoshop Tutorial
How to Create an Awesome Letter Portrait – Photoshop Tutorial
By Photoshop Tutorials
Published: Apr 11, 2019“
This Photoshop tutorial covers how to create a Letter Portrait effect. We’ll be using free stock images so you can follow along to create your own. This tutorial is easy to follow along! Go ahead and give it a try! If you’re new, please don’t forget to subscribe. So that you will be notified when I upload new content. Thx!
Download Stocks Here
Download over 1 Million Digital Assets! Photoshop Brushes, Actions, Stocks and so much more!
”









