American British Translator | FreeCodeCamp
In this video I build the American British Translator Project put forth by FreeCodeCamp. This is part of the quality assurance portion. To complete locally, download git, vscode, and nodejs.
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
git: https://git-scm.com/downloads
vs code: https://code.visualstudio.com/Download
nodejs: https://nodejs.org/en/download/current
Thanks for watching and have a great day!
6
views
Learn Intermediate CSS by Building a Cat Painting | FreeCodeCamp
I go through the new CSS Cat Painting lessons on freecodecamp. This one isn't too difficult. Thanks for watching and have a great day!
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
5
views
Twenty-Five Plus Five Clock (Solution) | FreeCodeCamp
Today, we build the Twenty-Five plus Five Clock as described by FreeCodeCamp. This is my second time doing this, so I hope my video quality has improved!
Tools Used:
1. Visual Studio Code - https://code.visualstudio.com/download
2. NodeJs - https://nodejs.org/en/download
3. Vite - https://vitejs.dev/guide/
4. Github - https://github.com/Landon345
5. Git - https://git-scm.com/downloads
6. Netlify - https://www.netlify.com/
My completed app URL: https://fcc-landon-clock.netlify.app/
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Thanks for watching!
12
views
JavaScript Calculator (Solution) | FreeCodeCamp
Today, we build the JavaScript Calculator as described by FreeCodeCamp. This is my second time doing this, so I hope my video quality has improved!
Tools Used:
1. Visual Studio Code - https://code.visualstudio.com/download
2. NodeJs - https://nodejs.org/en/download
3. Vite - https://vitejs.dev/guide/
4. Github - https://github.com/Landon345
5. Git - https://git-scm.com/downloads
6. Netlify - https://www.netlify.com/
My completed app URL: https://js-calculator-fcc-landon.netlify.app/
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Thanks for watching!
12
views
Drum Machine (Solution) | FreeCodeCamp
Today, we build the Drum Machine as described by FreeCodeCamp. This is my second time doing this, so I hope my video quality has improved!
Tools Used:
1. Visual Studio Code - https://code.visualstudio.com/download
2. NodeJs - https://nodejs.org/en/download
3. Vite - https://vitejs.dev/guide/
4. Github - https://github.com/Landon345
5. Git - https://git-scm.com/downloads
6. Netlify - https://www.netlify.com/
My completed app URL: https://drum-machine-fcc-landon.netlify.app/
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Thanks for watching!
9
views
Markdown Previewer (Solution) | FreeCodeCamp
Today, we build the Markdown Previewer as described by FreeCodeCamp. This is my second time doing this, so I hope my video quality has improved!
Tools Used:
1. Visual Studio Code - https://code.visualstudio.com/download
2. NodeJs - https://nodejs.org/en/download
3. Vite - https://vitejs.dev/guide/
4. Github - https://github.com/Landon345
5. Git - https://git-scm.com/downloads
6. Netlify - https://www.netlify.com/
My completed app URL: https://fcc-markdown-preview-landon.netlify.app/
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Thanks for watching!
15
views
Random Quote Machine (Solution) | FreeCodeCamp
Today, we build the random quote machine as described by FreeCodeCamp. This is my second time doing this, so I hope my video quality has improved!
Tools Used:
1. Visual Studio Code - https://code.visualstudio.com/download
2. NodeJs - https://nodejs.org/en/download
3. Vite - https://vitejs.dev/guide/
4. Github - https://github.com/Landon345
5. Git - https://git-scm.com/downloads
6. Netlify - https://www.netlify.com/
My completed app URL: https://landon-fcc-random-quote-machine.netlify.app/
I was able to change the url in Netlify ➡️ Site Configuration ➡️ Domain Management
Thanks for watching!
14
views
Netlify react-router Error? Fix easily!
#shorts #programming #netlify #svelte
Just add a netlify.toml file to the root of your directory and add:
[[redirects]]
from = "/*"
to = "index.html"
status = 200
1
view
Ultimate Todo App Showdown | Web App Battles
Get ready for an adrenaline-fueled coding competition as Landon and Dominic face off in the thrilling 1-Hour Challenge to build the ultimate Todo App! With only 60 minutes on the clock, these talented developers will push their skills to the limit, each armed with their preferred programming frameworks.
Landon, a seasoned professional software engineer, will harness the power of React, Tailwind CSS, and the revolutionary Github Copilot to create a visually striking and feature-rich Todo App. Watch as he leverages his expertise and tools to maximize productivity in this high-pressure race against time.
Dominic, a beginner coder eager to make his mark, will showcase his potential with Django, MySQL, and the incredible ChatGPT. With a thirst for knowledge and determination, Dominic will embark on an exhilarating coding journey, demonstrating his growth and problem-solving skills within the confines of a tight deadline.
Join us as we witness their intense progress, brainstorming sessions, and quick thinking in this fast-paced battle. You'll gain valuable insights as they explain their coding choices, share tips and tricks, and adapt their strategies on the fly. Witness firsthand how Landon's experience and Dominic's hunger for learning shape their approaches in this thrilling competition.
Who will emerge victorious within the time limit? Will Landon's advanced tools and expertise triumph over Dominic's determination and resourcefulness? Tune in to find out! Subscribe now and hit the notification bell to catch every intense moment of this epic 1-Hour Challenge.
Don't miss this opportunity to witness the clash between React and Django, as Landon and Dominic strive to build remarkable Todo Apps within an hour. It's a race against time, and the stakes have never been higher. Get ready to be inspired and amazed as these developers prove that incredible things can be achieved under pressure! Subscribe now and hit the notification bell to be the first to watch this intense competition unfold. It's time to pick your favorite and witness the birth of the ultimate Todo App!
Connect with us on LinkedIn and have the chance to compete with one of us!
Landon: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Dominic: https://www.linkedin.com/in/dominic-schlangen-83874716b/
4
views
How to put Your NodeJs App on Elastic Beanstalk | AWS
This video demonstrates the steps to deploy a Node.js application to AWS Elastic Beanstalk. I decided to use the eb cli which I set up using the setup scripts. We even figured out how to add environment variables via the Beanstalk console. Thank you for watching and have a great day!
9
views
1
comment
File Metadata | FreeCodeCamp
In this tutorial, we'll be building a file upload API using Node.js and Multer. Multer is a middleware for handling multipart/form-data, which is primarily used for uploading files. We'll create a POST endpoint that accepts file uploads and returns the file name, type, and size in bytes as a JSON response. By the end of this tutorial, you'll have a basic understanding of how to create a file upload API with Node.js and Multer. Thanks for watching and have a great day!
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
5
views
URL Shortener Microservice | FreeCodeCamp
In this tutorial, we will be building a Node.js API that can shorten URLs and redirect users using MongoDB to store the short URLs. Our API will pass all the necessary tests, including returning a JSON response with the original URL and short URL properties and redirecting users to the original URL when they visit the short URL. Thanks for watching and have a great day!
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
5
views
Request Header Parser Microservice | FreeCodeCamp
In this tutorial, we will be building a Node.js API that can get your IP address, preferred language, and software. Our API will pass all the necessary tests, including returning the correct information in the corresponding JSON object keys. Thanks for watching and have a great day!
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
6
views
Timestamp Microservice | FreeCodeCamp
In this tutorial, we will be building a Node.js API that can convert dates into Unix timestamps and UTC format. Our API will pass all the necessary tests, including handling valid and invalid date strings, and returning the current time if no date parameter is provided.
We will be using the new Date(date_string) function in JavaScript to parse the input date string and convert it into a Unix timestamp and UTC format. We will also be using the Express.js framework to handle HTTP requests and responses.
Throughout the tutorial, we will go over each of the requirements in the testing suite and show you how to implement them in your own project. By the end of this video, you will have a fully functional Node.js API that can handle date conversions with ease. Thanks for watching and have a great day!
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
1
view
Number Guessing Game | FreeCodeCamp
In this video we create our own number_guess database that has a users table and a games table. We then use this database to store our game data from guessing random numbers. Thank you for watching and have a great day!
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Time Stamps:
0:00:00 Intro
0:01:16 Read through tasks
0:03:18 Create database
0:08:28 Start on number_guess.sh script
0:55:00 Trying to pass tests
1:02:21 Trying someone else's code
3
views
Periodic Table Database | FreeCodeCamp
For this project, we have to fix up a periodic table database and create a script to retrieve data about a specific element. Thanks for watching and have a great day!
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Time stamps:
0:00:00 Intro
0:00:36 Reading the Instructions
0:01:34 Start fixing the database
0:13:52 Add type_id column and foreign key constraint
0:24:33 Capitalize symbols
0:35:18 Add Fluorine and Neon
0:46:22 Changing first commit to "Initial commit"
0:51:50 Writing the bash script
1:22:28 Complete the Project!!
7
views
Learn Git by Building a SQL Reference Object | FreeCodeCamp
Git is a tool used for sharing your code with others. We use it to interface with GitHub and organize our code in branches. We can see our code changes in a defined history. We know who made the change, what the change was, and when the change was made. This helps us roll back changes that were harmful and allows us to work together with many people at a time.
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Time Stamps:
0:00:00 Intro
0:00:40 Get started
0:07:56 Add drop key to database object
0:16:00 Merge feat/add-drop-table-reference
0:23:53 Create feat/add-insert-row-reference
0:30:53 git stash
0:41:25 commit "feat: add foreign key reference"
0:51:05 git show HEAD~1
1:00:55 commit "fix: add missing rename table reference"
1:03:34 Add .gitignore and .env
Learn Nano by Building a Castle | FreeCodeCamp
In this video, we will take a fun and creative approach to learning by building a castle with Nano. We will learn how to modify files in the terminal by using Nano's powerful editing features. Thank you for watching and have a great day!
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Time Stamps:
00:00 Intro
00:50 Opening the file in nano
03:16 Starting the castle
04:49 Adding walls
06:03 Adding a ceiling
10:25 Adding windows
12:24 Adding a door
14:51 Completing the project!!
4
views
Salon Appointment Scheduler | FreeCodeCamp
In this video we are instructed to complete tasks for a project involving the creation of a salon database. The tasks include creating a database named "salon" and tables named "customers", "appointments", and "services". The tables should have primary key columns that follow a specific naming convention and foreign keys that reference other columns from different tables. The script file "salon.sh" should be created with executable permissions, and it should prompt users for input to add new appointments to the database. Thanks for watching and have a great day!
Connect on LinkedIn:
Time stamps
00:00 Intro
00:35 Read Instructions
02:55 Start on Database
11:09 Insert initial data
12:44 Start on salon.sh
15:12 Figure out how to query the database in bash
18:17 Display services correctly
24:52 Gather Phone number
31:11 Format service and name for when they would like to schedule
38:08 Change variable names so it passes the test
45:11 Break out create appointment functionality to its own function
51:15 Figuring out "If you pick a service that doesn't exist, you should be shown the same list of services again"
54:05 Finally Figured it out!!
33
views
Learn Bash and SQL by Building a Bike Rental Shop | FreeCodeCamp
In this comprehensive 210-lesson course, you'll learn how to build an interactive Bash program that stores rental information for your bike rental shop using PostgreSQL. Thanks for watching and have a great day!
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Time stamps:
0:00:00 Intro
0:01:00 Database and Tables creation
0:13:30 Start bike-shop.sh script
0:19:50 Case statement
0:32:50 List available bikes
0:40:30 Ask for bike to rent
0:48:00 Make sure bike is available to rent
0:49:50 Can't pass comment test
0:52:30 That bike is not available
0:58:50 If customer doesn't exist
1:06:30 Get customer_id
1:16:14 Format Bike info
1:30:30 The RETURN_MENU Function
1:49:00 Check if input is rented
1:54:15 Make bike available again
6
views
Learn Advanced Bash by Building a Kitty Ipsum Translator | FreeCodeCamp
Are you ready to take your Bash skills to the next level? In this 140-lesson course, you will learn some of the more complex commands and the details of how they work.
While Bash commands may seem simple at first, there is so much more to them than meets the eye. You will discover how to chain and pipe commands together to create more powerful and efficient workflows. You will learn how to write to text files, manipulate file permissions, and search/replace through large amounts of text using regular expressions.
With each lesson, you will gain practical experience through real-world examples and exercises. You will also receive detailed explanations and walkthroughs, making it easy for you to follow along and learn at your own pace.
This course is suitable for both beginners and those with some experience in Bash scripting. It's perfect for anyone looking to expand their knowledge and master advanced techniques and tricks in Bash commands.
Thank you for watching and have a great day!
Time Stamps:
0:00:00 Intro
0:00:40 stdout.txt
0:02:30 stderr.txt
0:04:50 read command
0:08:25 Pipe ( | ) command
0:12:07 script.sh file
0:23:53 start kitty_info.txt
0:29:29 use grep to search for meow
0:35:41 Lines that "meow" appear on:
0:46:13 Number of times cat, cats, or catnip appears:
0:48:34 Lines that "cat" appear on:
0:51:00 Do kitty_ipsum_2.txt info
1:01:01 translate.sh script
1:05:47 grep search for dogchow
1:12:29 view differences between files
1:14:04 Complete!!!
4
views
World Cup Database | FreeCodeCamp
This video will guide you through one of the required projects to earn your certification. In this project, you will learn how to create a Bash script that automates the process of entering information from World Cup games into PostgreSQL. Once the data is entered, you will be shown how to query the database for useful statistics, such as the number of goals scored by a specific team or the average number of goals scored per game.
The project will require a basic understanding of Bash scripting and PostgreSQL, but no prior experience is necessary. By the end of this project, you will have gained practical experience in creating Bash scripts and using PostgreSQL to manipulate data.
Whether you're looking to earn your certification or simply wanting to learn a new skill, this World Cup Bash Script Project is a great opportunity to improve your knowledge and take your programming skills to the next level. So, let's get started! Thanks for watching and have a great day!
Timestamps:
00:00 Connecting
02:50 Creating games and teams tables
12:40 Getting reference for insert_data bash script
17:30 Creating the insert_data.sh script
36:00 Doing the queries in queries.sh
49:09 worldcup.sql on github and try to submit
52:20 Running tests and fixing mistakes
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
8
views
1
comment
Learn SQL by Building a Student Database Part 2 | FreeCodeCamp
In this video, we will query our data with some advanced SQL techniques. We learn about WHERE, LIKE, ORDER BY, GROUP BY, HAVING, AS (Alias), FULL, INNER, LEFT, and RIGHT JOINS.
Thank you for watching and have a great day!
Connect with me on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Time Stamps:
0:00:00 Intro
0:00:55 Setting up the data
0:03:20 Creating student_info.sh
0:06:00 Students with 4.0 gpa
0:09:50 Courses first letter before 'D'
0:13:00 Students last name after 'R'
0:16:40 Students last name contains 'sa'
0:24:36 Students not selected a major, first begins with 'D'
0:25:00 Technical Difficulties
0:27:43 Continue students not selected major
0:31:16 Course name of the first five courses
0:35:23 Average GPA of all students
0:38:50 Major ID, total number of students in a column named 'number_of_students'
0:50:50 List of majors, in alphabetical order, that either not student is taking...
1:14:30 List of unique courses, in reverse alphabetical order, that no student...
1:24:40 List of courses, in alphabetical order, with only one student enrolled
10
views
Learn SQL by Building a Student Database Part 1 | FreeCodeCamp
In this video we will create a Student database and insert the data using a shell script.
0:00:00 Intro
0:00:38 Start Project
0:01:25 Connecting and creating tables
0:04:55 Adding Columns
0:18:19 Inserting a few columns
0:20:30 Working on the shell script
0:32:11 Creating courses_test.csv
0:43:47 Working on courses instead of majors
0:54:21 Inserting student data
1:07:10 Not using test files anymore
16
views
Learn Bash Scripting | FreeCodeCamp
In this video, we'll be exploring the world of Bash scripting! If you're new to the world of scripting or just want to learn a new language, Bash is a great place to start. We'll cover the basics of the language, including variables, commands, and control structures, and then move on to some more advanced topics, like functions and loops. Whether you're a beginner or an experienced programmer, you'll find something useful in this video. So sit back, relax, and join us on this journey to learn Bash scripting!
Connect on LinkedIn: https://www.linkedin.com/in/landon-schlangen-a3989a16b/
Timestamps:
0:00:00 Intro
0:01:50 Questionnaire
0:14:25 Countdown
0:38:15 Bingo
0:55:50 Fortune Teller
1:15:20 Five
14
views