Latest videos
I go through the basic node and express challenges on freecodecamp. Sometimes, repl.it can be a little bit confusing, and I try to make it less confusing. Node is a backend "language" and Express is the framework that makes Node easier to write. We learn how to serve html files and json data in these challenges. I hope you enjoy and thanks for watching!
this one has us adding an h1 element with a title and id
project link: https://www.freecodecamp.org/l....earn/2022/responsive
survey form playlist link: https://www.youtube.com/playli....st?list=PLktFju7xyBz
#freecodecamp #coding #learntocode #learnprogramming #learnhtml #html #learncss #css #frontend #frontenddeveloper #programming #programminglife #computer #computerscience #computers #homework #learning #tutorial #programmingtutorials #programmingtutorial #htmltutorial #htmltutorialforbeginners #htmltutorials #csstutorial #csstutorialforbeginners #csstutorials #code #codes #responsivewebdesign #tutorial #tutorials #learn2code #course #courses #computercourse #computercourses #htmlcourse #csscourse #programmingcourses #computerclasses #computerclass #class #classes #learn #learning #form #survey #surveyform #forms #build #building #learn2code #project #projects | #h1 #element #elements #elemental #title #titles #id
In this video, we will be covering the basics of algorithmic thinking and how to apply it using JavaScript. We will be solving a variety of problems to help you build a strong foundation in JavaScript and algorithmic problem-solving. By the end of this video, you will have a solid understanding of how to approach and solve algorithmic problems using JavaScript. Let's get started! Thanks for watching and have a great day!
Connect on LinkedIn: https://www.linkedin.com/in/la....ndon-schlangen-a3989
Learn how to become more effective at searching the web!
In this video, student Seth Goldin discusses how Google works, how to ask the right questions and identify the best results, and using built-in search operators to power up your search!
🔗 Read more like this from Seth: https://goldin.io/blog
⭐️ Course Contents ⭐️
⌨️ (00:00) Intro
⌨️ (03:14) How Does Google Work
⌨️ (09:40) Asking the Right Questions
⌨️ (14:41) Identifying the Right Answers
⌨️ (23:40) What Are Search Operators?
🔍 (24:43) Matching Operators
🔍 (28:23) Date Operators
🔍 (29:58) Source Operators
🔍 (33:29) Boolean Operators
🔍 (34:03) In-(URL/Title/Text/Anchor) Operators
🔍 (37:02) Utility Operators
⌨️ (41:05) Using and Combining Search Operators
⌨️ (44:02) Google Lens and Image Search
⌨️ (46:29) Specialized Search Engines
⌨️ (51:21) Keyboard Shortcuts
⌨️ (52:38) Wrapping Everything Up
Disclaimer: This course is not affiliated with Google.
"Music: 8 Bit Win By HeatleyBros -
https://youtu.be/vX1xq4Ud2z8"
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Yesterday I spent about three hours working through the first two modules on freecodecamp.org dealing with HTML and CSS.
#coding #freecodecamp #html
Check out this Java Documentation page! Today we built the Technical Documentation Page for FreeCodeCamp's Responsive Web Design course. It passes all of the tests and will make a great addition to our project portfolio.
Thanks for watching and have a great day!
Connect on LinkedIn: https://www.linkedin.com/in/la....ndon-schlangen-a3989
Learn how to program with TypeScript in this full course for beginners. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. TypeScript provides better error checking than JavaScript. This is because TypeScript uses a static type system, which means that the type of a variable is checked before the code is executed.
💻 GitHub Repo: https://github.com/hiteshchoud....hary/typescript-yout
✏️ Hitesh Choudhary created this course. Check out his channel: https://www.youtube.com/c/HiteshChoudharydotcom
⭐️ Contents ⭐️
⌨️ (0:00:00) Why to learn TypeScript
⌨️ (0:07:08) TypeScript is not what you think
⌨️ (0:15:25) How to install TypeScript
⌨️ (0:27:33) Your first intro to TypeScript docs
⌨️ (0:39:21) Number, boolean, and type inference
⌨️ (0:39:21) Number, boolean, and type inference
⌨️ (0:46:52) Don't use ANY
⌨️ (0:51:30) Do you really know functions
⌨️ (1:02:55) A better way to write function
⌨️ (1:15:38) Bad behavior of objects
⌨️ (1:25:14) Type Aliases
⌨️ (1:32:28) READONLY and optional
⌨️ (1:42:13) Array
⌨️ (1:50:03) Union Types in TS
⌨️ (2:04:46) Tuples
⌨️ (2:14:33) Enums
⌨️ (2:24:03) interface
⌨️ (2:33:52) Interface vs Type
⌨️ (2:39:08) How to setup Typescript for real projects
⌨️ (2:53:44) Classes
⌨️ (3:02:06) Private Public
⌨️ (3:08:12) Getters and Setters
⌨️ (3:15:25) Protected
⌨️ (3:19:34) Why Interface is important
⌨️ (3:26:05) Abstract class
⌨️ (3:35:36) Generics
⌨️ (3:47:58) Generics in Array and Arrow functions
⌨️ (3:56:07) Generic Classes
⌨️ (4:07:16) Type Narrowing
⌨️ (4:17:04) The in operator narrowing
⌨️ (4:22:17) Instanceof and Type Predicates
⌨️ (4:31:35) Discriminated Union and Exhaustiveness Checking with never
⌨️ (4:42:54) TypeScript End
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
this one introduces setting a style property for an element
step 11 link: https://www.freecodecamp.org/l....earn/2022/responsive
#freecodecamp #coding #learntocode #learnprogramming #learnhtml #html #learncss #css #frontend #frontenddeveloper #programming #programminglife #computer #computerscience #computers #homework #learning #tutorial #programmingtutorials #programmingtutorial #htmltutorial #htmltutorialforbeginners #htmltutorials #csstutorial #csstutorialforbeginners #csstutorials #code #codes #responsivewebdesign #tutorial #tutorials #learn2code #cafe #menu #cafemenu | #style #property #element
In this full stack development course, you will learn how to create an application using MongoDb for the database, Java and Spring Boot for the backend, and React for the frontend.
You will learn to develop a movie review application that will feature a separation of concerns between the client code and the server code. By implementing this loosely coupled architecture, these two parts (implemented using different technologies) can evolve in parallel and independently from one another.
✏️ Farhan Hasin Chowdhury teaches the backend section.
✏️ Gavin Lon teaches the frontend section. @GavinLon
💻 Backend Code: https://github.com/fhsinchy/movieist
💻 Frontend Code: https://github.com/GavinLonDigital/movie-gold-v1
🔗 Spring Initializr - https://start.spring.io/
🔗 JDK Download Page: https://www.oracle.com/java/te....chnologies/downloads
🔗 IntelliJ IDEA Download Page: https://www.jetbrains.com/idea/download/
🔗 Postman Download Page: https://www.postman.com/downloads/
🏗 MongoDB provided a grant to make this course possible.
⭐️ Contents ⭐️
⌨️ (0:00:00) Course Introduction
⌨️ (0:01:48) JDK and IntelliJ IDEA Installation
⌨️ (0:06:13) MongoDB Atlas
⌨️ (0:20:35) Project Initialization
⌨️ (0:27:03) Project Structure
⌨️ (0:29:13) Running The Project
⌨️ (0:32:41) Writing The First Endpoint
⌨️ (0:35:33) Database Configuration
⌨️ (0:38:49) Installing Additional Dependencies
⌨️ (0:44:48) Setting Up Environment Variables
⌨️ (0:47:20) Movies and Reviews Endpoints
⌨️ (1:31:46) Testing
⌨️ (1:35:42) Backend Conclusion
⌨️ (1:36:45) Frontend Introduction
⌨️ (1:38:32) Create the React Project
⌨️ (1:43:49) Applying Bootstrap to our React application
⌨️ (1:52:47) Implementing the Use State and Use Effect Hooks
⌨️ (1:58:04) Create Home and Hero Component
⌨️ (2:06:56) Style the Carousel
⌨️ (2:15:21) Create Header Component (Navigation)
⌨️ (2:21:55) Create Trailer Component with react-player
⌨️ (2:28:46) Create Movie Reviews Functionality
⌨️ (2:34:43) Add and Get Reviews with HTTP Requests
⌨️ (2:40:33) Course Wrap Up
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Learn how to build a personal website with Next.js 13 for the frontend and Sanity.io as the content backend. You will also be introduced to TailwindCSS for styling and TypeScript for type safety and improved developer experience. By the end of this tutorial, you will have a fully functioning, deployed personal website that you can continue building on.
✏️ Kapehe Sevilleja developed this course.
💻 Code: https://github.com/kapehe-ok/next-sanity-test
🔗 Boosted free plan with Sanity.io: https://www.sanity.io/youtube
🔗 Next.js links: https://nextjs.org/docs & https://nextjs.org/blog/discord
🔗 Sanity.io links: https://www.sanity.io/docs & https://slack.sanity.io/
🔗 TailwindCSS: https://tailwindcss.com/docs/installation
🔗 TypeScript: https://www.typescriptlang.org/
🔗 Kapehe's Twitter: https://twitter.com/kapehe_ok
🏗 Sanity provided a grant that made this course possible.
⭐️ Contents ⭐️
⌨️ (0:00:00) Intro
⌨️ (0:03:48) Finished project
⌨️ (0:06:06) Starting Next.js
⌨️ (0:09:17) Starting Sanity.io
⌨️ (0:12:04) Overview of Sanity.io
⌨️ (0:15:05) Sanity.io Manage Dashboard
⌨️ (0:16:28) GROQ query language
⌨️ (0:18:03) Embedding the Sanity Studio
⌨️ (0:20:38) Routing in Next.js 13
⌨️ (0:27:37) next-sanity library
⌨️ (0:31:09) First Sanity schema
⌨️ (0:39:05) Displaying data
⌨️ (0:42:38) First GROQ query
⌨️ (0:45:03) Mapping over projects
⌨️ (0:49:47) Setting up TypeScript types
⌨️ (0:54:34) Adding TailwindCSS
⌨️ (1:06:40) More on the Studio
⌨️ (1:09:52) Images in Next.js 13
⌨️ (1:13:52) Individual project pages
⌨️ (1:22:41) Styling project pages
⌨️ (1:31:21) The NavBar
⌨️ (1:35:38) Next.js organizational folders
⌨️ (1:41:50) Pages schema
⌨️ (1:58:28) Deploying to Vercel
⌨️ (2:01:33) Sanity real-time updates
⌨️ (2:03:22) Recap
⌨️ (2:04:29) Outro
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
This course is a detailed introduction to system design for software developers and engineers.
Building large-scale distributed systems like Google, Facebook, Amazon, and Twitter requires an in-depth understanding of computer science principles. This allows systems to handle millions of users concurrently despite hardware failures.
We discuss the fundamental concepts of system design in this course like requirement selection, API design, Database Design, Network protocols, Fault-tolerance, design trade-offs, solution tradeoffs, and low-level design.
Gaurav Sen created this course. Check out his channel: @gkcs
You can learn about distributed systems and system design using the following resources:
Designing Data-Intensive Applications by Martin Kleppmann: https://amzn.to/3SyNAOy
System Design Simplified: https://interviewready.io
Let us know your thoughts and suggestions in the comments!
⭐️ Contents ⭐️
⌨️ (0:00:00) What is System Design
⌨️ (0:02:27) Design Patterns
⌨️ (0:04:07) Live Streaming System Design
⌨️ (0:07:42) Fault Tolerance
⌨️ (0:08:32) Extensibility
⌨️ (0:09:49) Testing
⌨️ (0:10:32) Summarizing the requirements
⌨️ (0:11:27) Core requirement - Streaming video
⌨️ (0:14:52) Diagramming the approaches
⌨️ (0:17:12) API Design
⌨️ (0:20:02) Database Design
⌨️ (0:22:32) Network Protocols
⌨️ (0:29:07) Choosing a Datastore
⌨️ (0:32:57) Uploading Raw Video Footage
⌨️ (0:34:37) Map Reduce for Video Transformation
⌨️ (0:39:24) WebRTC vs. MPEG DASH vs. HLS
⌨️ (0:41:55) Content Delivery Networks
⌨️ (0:42:27) High-Level Summary
⌨️ (0:44:48) Introduction to Low-Level Design
⌨️ (0:47:00) Video Player Design
⌨️ (0:49:17) Engineering requirements
⌨️ (0:50:32) Use case UML diagram
⌨️ (1:02:32) Class UML Diagram
⌨️ (1:06:27) Sequence UML Diagram
⌨️ (1:11:49) Coding the Server
⌨️ (1:24:23) Resources for System Design
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
If you're new to Linux, this beginner's course is for you. You'll learn many of the tools used every day by both Linux SysAdmins and the millions of people running Linux distributions like Ubuntu on their PCs. This course will teach you how to navigate Linux's Graphical User Interfaces and powerful command line tool ecosystem.
🔗 Linux Installation guide: https://courses.edx.org/asset-....v1:LinuxFoundationX+
✏️ Beau Carnes teaches this course.
🏗 The Linux Foundation provided a grant to make this course possible.
⭐️ Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:01:38) Chapter 1. Introduction to Linux Families
⌨️ (0:07:39) Chapter 2. Linux Philosophy and Concepts
⌨️ (0:16:37) Chapter 3. Linux Basics and System Startup
⌨️ (1:05:36) Chapter 4. Graphical Interface
⌨️ (1:34:29) Chapter 5. System Configuration from the Graphical Interface
⌨️ (2:04:27) Chapter 6. Common Applications
⌨️ (2:12:57) Chapter 7. Command Line Operations
⌨️ (3:25:50) Chapter 8. Finding Linux Documentation
⌨️ (3:36:53) Chapter 9. Processes
⌨️ (4:07:51) Chapter 10. File Operations
⌨️ (4:31:11) Chapter 11. Text Editors
⌨️ (4:49:25) Chapter 12. User Environment
⌨️ (5:13:32) Chapter 13. Manipulating Text
⌨️ (5:40:04) Chapter 14. Network Operations
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Learn how to use React version 18 and Redux Toolkit in this full course for beginners. React is a free and open-source front-end JavaScript library for building user interfaces based on components.
✏️ Course created by @CodingAddict
Source Code
React Tutorial: https://github.com/john-smilga/react-course-v3
Redux Toolkit: https://github.com/john-smilga..../redux-toolkit-tutor
Contents
⌨️ (00:00:00) Setup
⌨️ (0:30:33) Folder Structure
⌨️ (0:42:58) First Component
⌨️ (0:53:25) Extensions and settings.json
⌨️ (1:06:09) JSX
⌨️ (1:20:21) Nest Components
⌨️ (1:26:35) Booklist
⌨️ (1:36:57) CSS
⌨️ (1:47:31) Images
⌨️ (1:55:31) JSX - CSS
⌨️ (2:02:17) JSX - Javascript
⌨️ (2:08:44) Props
⌨️ (2:18:33) Props - Somewhat Dynamic Setup
⌨️ (2:23:00) Access Props - Multiple Approaches
⌨️ (2:27:44) Children Prop
⌨️ (2:35:12) Simple List
⌨️ (2:43:48) Proper List
⌨️ (2:51:12) Key Prop
⌨️ (2:57:20) Props - Options
⌨️ (3:02:56) Events
⌨️ (3:21:51) Form Submission
⌨️ (3:25:35) Mind Grenade
⌨️ (3:28:55) Component Feature
⌨️ (3:34:00) React Data Flow
⌨️ (3:39:42) Challenge
⌨️ (3:48:51) ES6 Modules
⌨️ (3:58:40) Local Images (src folder)
⌨️ (4:04:25) More Challenges
⌨️ (4:13:20) Deployment
⌨️ (4:18:43) useState Hook
⌨️ (5:48:19) useEffect Hook
⌨️ (6:19:29) Multiple Returns
⌨️ (7:28:02) Folder Structure
⌨️ (8:27:07) Forms
⌨️ (9:27:53) useRef Hook
⌨️ (9:50:10) Custom Hooks
⌨️ (10:06:20) Context API
⌨️ (10:43:01) useReducer Hook
⌨️ (11:26:39) Performance
⌨️ (12:11:45) Redux Toolkit
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
In this frontend web development project tutorial, you will improve your skills with HTML, CSS, JavaScript, TypeScript, & React. This video is a "sequel" to the Frontend Developer Bootcamp video we posted by the same creator. However, as long as you have a basic understanding of HTML, CSS, and JavaScript, you can start with this tutorial.
🎥 Web Development Bootcamp: https://www.youtube.com/watch?v=zJSY8tbf_ys
✏️ Created by @zachgoll
Section 1: Build a Tic Tac Toe game with Vanilla HTML/CSS/JS
Section 2: Refactor that game to use an MVC pattern and explore why this pattern is helpful
Section 3: Refactor the game to TypeScript, learning how to setup TypeScript from scratch and why it is useful
Section 4: Refactor the game to React + TypeScript, explaining how to setup React from scratch and exploring why React is useful and what problems it solves over a Vanilla approach
💻 Code: https://github.com/zachgoll/ti....c-tac-toe-subscriber
🔗 Post referenced in the course: https://www.zachgollwitzer.com..../posts/scripts-commo
🔗 Another post referenced: https://www.zachgollwitzer.com..../posts/imperative-pr
⭐️ Chapters⭐️
⌨️ (0:00:00) Introduction, resources, and prerequisites
⌨️ (0:07:50) Project setup and VSCode extensions
⌨️ (0:19:29) Build the UI with HTML and CSS
⌨️ (1:14:20) Add JavaScript interactivity to the project
⌨️ (3:01:19) Introduction to the MVC pattern
⌨️ (5:51:56) Refactoring app with TypeScript
⌨️ (5:54:46) Setting up TypeScript from scratch, what are benefits?
⌨️ (6:35:56) Start of refactor from Vanilla JavaScript to TypeScript
⌨️ (7:52:25) Why should you refactor your app to React?
⌨️ (8:01:37) The many ways to set up a React app
⌨️ (8:06:52) Setting up React from scratch
⌨️ (8:51:45) Initializing TypeScript in a React app from scratch
⌨️ (9:00:56) Refactoring vanilla app to React app
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
What is an API? Learn all about APIs (Application Programming Interfaces) in this full tutorial for beginners. You will learn what APIs do, why APIs exist, and the many benefits of APIs. APIs are used all the time in programming and web development so it is important to understand how to use them.
You will also get hands-on experience with a few popular web APIs. As long as you know the absolute basics of coding and the web, you'll have no problem following along.
This course has been updated from a previous version.
💻 Teacher’s Notes: https://twil.io/notes-api-course
🎥 Course created by Craig Dennis, Developer Educator at Twilio
🐦 Craig on Twitter: @craigsdennis
⭐️ Contents ⭐️
Unit 1 - What is an API
⌨️ Video 1 - Welcome (0:00:00)
⌨️ Video 2 - Defining Interface (0:04:50)
⌨️ Video 3 - Defining API (0:08:49)
⌨️ Video 4 - Remote APIs (0:13:59)
⌨️ Video 5 - How the web works (0:18:17)
⌨️ Video 6 - RESTful API Constraint Scavenger Hunt (0:23:21)
Unit 2 - Exploring APIs
⌨️ Video 1 - Exploring an API online (0:29:06)
⌨️ Video 2 - Using an API from the command line (0:45:01)
⌨️ Video 3 - You go Curl (0:56:20)
⌨️ Video 4 - Using tools to explore APIs (1:14:21)
⌨️ Video 5 - More tools for your API exploring toolbox (1:36:20)
⌨️ Video 6 - Using Helper Libraries (1:48:34)
Unit 3 - All Together Now
⌨️ Video 1 - Introducing the Project (2:15:30)
⌨️ Video 2 - Serverless (2:23:30)
⌨️ Video 3 - Writing a Server Side API (2:37:08)
⌨️ Video 4 - Fetching Results on the Client from our Server (2:56:54)
⌨️ Video 5 - Wrap Up (3:05:29)
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news