Laith Academy
Laith Academy
  • 81
  • 4 930 394
HTTPS, SSL, TLS & Certificate Authority Explained
This course is everything you need to learn all about HTTPS, SSL, TLS and the roles of certificate authorities.
Timeline:
0:00 - 10:04 - Intro to Networking
10:04 - 12:10 - Why HTTP is not secure
12:10 - 17:30 - Symmetric Encryption
17:30 - 24:59 - Asymmetric Encryption
24:59 - 33:33 - Certificates & Certificates Authorities
33:33 - 39:39 - Chain of Trust
39:39 - 43:28 - Exploring HelloFresh.com Certificates
Переглядів: 67 659

Відео

The Modern React 18 Bootcamp
Переглядів 13 тис.9 місяців тому
This is the modern React 18 bootcamp Udemy Coupon www.udemy.com/course/the-modern-react-18-bootcamp-a-complete-developer-guide/?couponCode=7EAA16D9773A11511AC1 Timeline: 5:01 - What is React JS 9:55 - Comparing Vanilla JS To React 44:57 - Fundamentals of React 1:16:13 - Project 2 2:43:00 - A Challenge 3:51:00 - Project 3 4:11:44 - Components 4:33:08 - Multiple Pages With React Router Dom 5:44:1...
Drag and Drop with react-beautiful-dnd
Переглядів 52 тис.Рік тому
This tutorial will teach you how to utilize react-beautiful-dnd in order to build amazing drag-and-drop features within your React application. GitHub Repo: github.com/harblaith7/React-Beautiful-DND Timeline: 0:00 - 4:38 - Intro 4:38 - 12:23 - Setup 12:23 - 27:56 - DragDropContext, Droppable & Draggable 27:56 - 40:15 - Handling Drag/Drop Events 40:15 - 59:00 - Multiple Droppables
The Svelte Crash Course
Переглядів 17 тис.Рік тому
This course will teach you the fundamentals of Svelte GitHub Repo: github.com/harblaith7/svelte-crash-course Timeline 0:00 - 5:40 - Introduction 5:40 - 13:45 - Creating a Svelte App 13:45 - 23:22 - HMTL and CSS 23:22 - 33:53 - Iterating and Rendering 33:53 - 1:07:46 - State and Event Handlers 1:10:58 - 1:25:09 - Fetching Data 1:25:09 - 1:31:09 - Lifecycle Hooks 1:31:09 - 1:38:07 - Two Way Bindi...
The Next.js 13 Bootcamp
Переглядів 22 тис.Рік тому
These are the first 3 sections of my 15 hours Next.js 13 Udemy course. Udemy Discount Link: www.udemy.com/course/the-nextjs-13-bootcamp-the-complete-developer-guide/?couponCode=C9A94B309BEBDB5A5D42 HTML Files github.com/harblaith7/Next-HTML-Files Source Code github.com/harblaith7/Next13-Udemy-Course Timeline: 0:00 - Intro 7:45 - Requirement Setup 11:06 - Creating and Starting a Next App 18:05 -...
Nuxt 3 - Building a Complete Project
Переглядів 49 тис.Рік тому
This is the first two sections of my complete Nuxt 3 course on Udemy! On UA-cam we will learn about file based routing and layouts and on Udemy we will learn about: - Route Middleware - OAuth Authentication - Error Handling - Image Processing - Building a REST API - Much much more! Udemy Discount Code www.udemy.com/course/the-nuxt-3-bootcamp-the-complete-developer-guide/?couponCode=28446660035E...
Matplotlib
Переглядів 1,8 тис.Рік тому
This tutorial will teach you the basics of matplotlib. I hope you enjoy!
The Terraform Crash Course
Переглядів 6 тис.Рік тому
This crash course teaches you the basics of Terraform. Timeline: 0:00 - What is Terraform 7:50 - Managing Resources on Local Machine 20:57 - Managing Resources on AWS
The Ultimate Vue 3 Tutorial (100% Composition API)
Переглядів 243 тис.Рік тому
This is the ultimate Vue 3 course. Udemy Course (with discount) www.udemy.com/course/the-vue-3-bootcamp-the-complete-developer-guide/?couponCode=1E3B3D9B4DF7AB596036 Timeline: 0:00 - Project 1 1:38:58 - Project 2 2:48:51 - Project 3 JSON Files github.com/harblaith7/Vue3-Crash-Course/blob/main/03-Quiz/src/data/quizes.json
Vue 3 Routing - Beginner to Advanced
Переглядів 35 тис.Рік тому
GitHub Repo: github.com/harblaith7/Vue-Router-Crash-Course Timeline: 0:00 - Building a Small App 10:33 - Defining the Routing Rules 20:30 - RouterView 27:30 - RouterLink 33:00 - Dynamic Routing 44:40 - Programmatic Routing 51:00 - Catch All Route 55:00 - Adding Query Params 1:08:00 - Nested Routes
The Vuetify 3 Tutorial - A Vue 3 UI Library
Переглядів 70 тис.Рік тому
This is a Vuetify 3 Course Timeline 0:00 - Introduction 3:19 - Creating a Vuetify Project 9:23 - Layout 14:19 - Vuetify Components 24:40 - Grid System 41:44 - CSS Classes 46:00 - Adding Functionality
The RabbitMQ Tutorial
Переглядів 11 тис.Рік тому
In this tutorial, we will cover RabbitMQ GitHub Repo: github.com/harblaith7/RabbitMQ-Tutorial Node Download: nodejs.org/en/download/ Docker Download: www.docker.com/products/docker-desktop/ Timeline: 0:00 - Whats and Whys of RabbitMQ 15:51 - Setup 21:49 - Producer 30:20 - Consumer
The Python Pandas Tutorial
Переглядів 2,5 тис.Рік тому
In this course we will learn all about Pandas. GitHub repo: github.com/harblaith7/Pandas Timeline: 0:00 - Intro to Pandas and Series 11:55 - Series Operations 19:17 - DataFrames 28:45 - Conditional Selection 39:37 - Pandas Methods 1:01:40 - Groupby
The NumPy Tutorial
Переглядів 2,3 тис.Рік тому
A NumPy tutorial for beginners Second Channel: ua-cam.com/channels/fNFgrUzeDSb-W3L3nnjC5A.html Timeline: 0:00 - What is NumPy 7:05 - Convert Lists to Arrays 12:00 - Creating an Array with .arange() 14:25: Creating an Array with .zeros() 16:25 - Generating Random Numbers 22:00 - Selection and Indexing 24:44 - Slicing 31:10 - Broadcasting 34:40 - Conditional Selection 36:00 - Operations
The Pinia Crash Course
Переглядів 16 тис.Рік тому
This crash course will teach you how to manage global state in VueJS with Pinia Second Channel: ua-cam.com/channels/fNFgrUzeDSb-W3L3nnjC5A.html Timeline: 0:00 - Intro 10:35 - State 17:10 - Actions 29:00 - Getters
The Docker Crash Course
Переглядів 18 тис.Рік тому
The Docker Crash Course
The Golang Crash Course
Переглядів 14 тис.2 роки тому
The Golang Crash Course
The Microfrontend Crash Course
Переглядів 33 тис.2 роки тому
The Microfrontend Crash Course
The NGINX Crash Course
Переглядів 476 тис.2 роки тому
The NGINX Crash Course
The Nuxt 3 Crash Course
Переглядів 95 тис.2 роки тому
The Nuxt 3 Crash Course
The React Native Crash Course
Переглядів 44 тис.2 роки тому
The React Native Crash Course
GitHub Actions Crash Course
Переглядів 38 тис.2 роки тому
GitHub Actions Crash Course
Build a Rest API with GoLang
Переглядів 112 тис.2 роки тому
Build a Rest API with GoLang
NestJS Crash Course - Build a Complete Backend API
Переглядів 46 тис.2 роки тому
NestJS Crash Course - Build a Complete Backend API
Build a Rest API with Django Rest Framework
Переглядів 50 тис.2 роки тому
Build a Rest API with Django Rest Framework
React Query Crash Course
Переглядів 64 тис.2 роки тому
React Query Crash Course
MUI5 (Material UI) Crash Course
Переглядів 218 тис.2 роки тому
MUI5 (Material UI) Crash Course
React Testing Library Crash Course
Переглядів 48 тис.2 роки тому
React Testing Library Crash Course
Hasura Crash Course
Переглядів 14 тис.2 роки тому
Hasura Crash Course
How to Deploy a Docker App to AWS ECS
Переглядів 108 тис.2 роки тому
How to Deploy a Docker App to AWS ECS

КОМЕНТАРІ

  • @JohnWickXD
    @JohnWickXD 17 годин тому

    Thank you so much Laith💖 It really helped me understand typescript✨

  • @asifreza23
    @asifreza23 22 години тому

    I love your contents sooooooooooooooo much! I love your teaching style. Please make more tutorials!

  • @charlesokorobo508
    @charlesokorobo508 День тому

    Please, where is your SvelteKit Course? And can you channel your SvelteKit course towards building a Facebook clone? Regards.

  • @ThatMakesSenseToMe
    @ThatMakesSenseToMe День тому

    Thank You For This!!!

  • @manojpetshali3240
    @manojpetshali3240 День тому

    very nice and simple explanation for a critical concept. Thanks a lot

  • @7timesInversed10to11
    @7timesInversed10to11 День тому

    凄い分かりやすかった。ありがとう😊

  • @shooting4star2023
    @shooting4star2023 2 дні тому

    I am new to GraphQL, but coming in with decent amount of experience on JavaScript and REST API. Maybe I am missing something fundamental, but I have the feeling the Apollo Client is not only making things more cumbersome, but also architecturally wrong. It's very common requiring a real-world app to interact with multiple web API endpoints hosted on different URLs. How can it be done with AC? Furthermore, JavaScript's fetch method is all it takes to issue all types of GQL query HTTP requests with React and each request is independent. The plain GQL query in JSON is very easy to compose and sent in the HTTP POST payload. Using the gql template makes things unnecessary more complicated.

  • @khaled.hashed
    @khaled.hashed 2 дні тому

    I Understand encryption better now this is a good video explaining asymmetric and symmetric encryption

  • @mahletmahi-xv4mw
    @mahletmahi-xv4mw 2 дні тому

    the feeling when u find the exact vid u want🤌🤌🤌🤌

  • @RaymondRaymond-b2l
    @RaymondRaymond-b2l 4 дні тому

    Awesome job with this video!

  • @chrisanderson687
    @chrisanderson687 4 дні тому

    Great video, really appreciate it! But I wanted to suggest: don't use index as a key (bad practice), you have id's in your data, so you can do key={city.id} and key={tour.id}

  • @brayanjairduquepinto3439
    @brayanjairduquepinto3439 4 дні тому

    I really appreciate this video ! Thanks you so much.

  • @knpragash
    @knpragash 4 дні тому

    Too good ! For years I couldn't figure out how Public/Private keys work..until this video

  • @SharpenSkillswithSahnnu
    @SharpenSkillswithSahnnu 4 дні тому

    At 27:00 , I think the names should be other way around. Observer should get subscribed to the events. In the video what is called observer should be called as events, and what is referred as observable should be called as observer. In Nutshell, Observer is Observing the events that it has subscribed to.

  • @KamronbekAbdumannonov-m6u
    @KamronbekAbdumannonov-m6u 5 днів тому

    Great explanation!

  • @BaryaleyKhan
    @BaryaleyKhan 6 днів тому

    bro just summed up my whole sem

  • @asterixdx
    @asterixdx 7 днів тому

    would love an updated one of these using amazons ARN system to bypass needing keys, and allowing for script automation for pushing to amazons repos

  • @user-nd9do2nk2j
    @user-nd9do2nk2j 7 днів тому

    terrific tut

  • @egidfertal8240
    @egidfertal8240 9 днів тому

    Well I really love your teaching style :) When go slow and to the detail you actually saved my time ;) one of the best learning videos on youtube.

  • @dastro_90
    @dastro_90 10 днів тому

    Thank you so much i understood how Neo4j works 🙏

  • @musipto
    @musipto 11 днів тому

    Thank you very much for kindly explained how this works with the code, I'm shocked that's this is way better that the documentation itself since most of it and any other tutorial only goes to the basic one droppable stuff and don't explain with so much detail and so clear. Big thumbs up and subscribed!

  • @iskandertrabelsi555
    @iskandertrabelsi555 11 днів тому

    Thank you a lot for this great explanation video... But I think that's I'm the only one who didn't understand from the first time 😢 From asymmetric encryption section i start don't understand... I should rewatch again... Thanks again for this great explanation ❤

  • @UwU-dx5hu
    @UwU-dx5hu 11 днів тому

    you passed an empty object ,{} as the 2nd argument in the createStore() funciton. But is this the right thing to do. When i am coding in javascript i only pass 2 argument to this function. the reducer and the middleware. I never pass 3. so why do i have to pass this extra {} when i code in typescript??

  • @Imane-rm8ve
    @Imane-rm8ve 15 днів тому

    so well explained. Thank you so much :)

  • @saarza9991
    @saarza9991 15 днів тому

    Key take away points: 1) useEffect always executes at the beginning. 2) if no variables are added in the dependency array, the useEffect will execute itself everytime it detects a change on the webpage. 3) If a variable is added in the dependency array, it only executes if it detects any change in that variable. 4) useEffect can be used as a mounting function (ie, one that executes only once), by passing in an empty dependency array. That way it executes only once, that is when page is loaded. 5) Cats>>>Dogs

  • @soccerplaya102289
    @soccerplaya102289 15 днів тому

    I love your video and your explanation especially when you are explaining certain nuances about this process. Awesome vid/explanation I'll look forward to more of these kinds of vids.

  • @energy-tunes
    @energy-tunes 15 днів тому

    your mic has so much resonance its unlistenable

  • @ibmraj7329
    @ibmraj7329 16 днів тому

    I love your teaching style and you are explained everything consicely. thank you so much... LAITH

  • @jakubgorecki7235
    @jakubgorecki7235 16 днів тому

    1:09:42 - reDOOOOced :D

  • @bim-techs
    @bim-techs 17 днів тому

    Thank you. You are the best.

  • @kamalharsha-ry2nu
    @kamalharsha-ry2nu 17 днів тому

    one of the best ones ever, excellent explanation.Thanks

  • @leagueofmusic9622
    @leagueofmusic9622 17 днів тому

    pluck is deprecated, now need to use map instead) Really good video though

  • @KRinnSoFarzz
    @KRinnSoFarzz 17 днів тому

    I have felt appreciated so many thanks to you x100 . You're the best teacher to teach me of Vue without spending money 💰😊 from only this video not only Vue, but JavaScript, array ,some of points that I'm not clear in previous but now so magic I'm understanding so many from JavaScript, array, event.... please stay good health teacher 🙏☺️💙 I really love your 6hour of your video.☺️💙

  • @gustavorocha6592
    @gustavorocha6592 18 днів тому

    great video! Thanks!!

  • @vincentjonathan
    @vincentjonathan 19 днів тому

    So understandable even in 2x speed. Good teachings, bro. I subscribed you 👍👍👍👍👍👍👍

  • @uvieemma3854
    @uvieemma3854 20 днів тому

    100% dope explanation of indexing

  • @abdulrochman9966
    @abdulrochman9966 20 днів тому

    Terima kasih. Sangat membantu

  • @metipix
    @metipix 20 днів тому

    🤩this tutorial is outstanding. well done

  • @georgejacob711
    @georgejacob711 20 днів тому

    Hi, I have a doubt regarding video seek time 34:15. I created JWT token for api but 'Post' request of 'card' route is not working and not posting . Kindly please how to execute it?

  • @user-pr9it1oj3f
    @user-pr9it1oj3f 20 днів тому

    Thanks man, Beautiful explanation 😊

  • @bladbimer
    @bladbimer 21 день тому

    Wow that's a lot of job to go to all those details, thanks for this i like to have all those details that was hard to find.

  • @xikusyaa
    @xikusyaa 21 день тому

    there are a lot of sh** UA-camrs who upload trash in the name of content, but you are opposite to those. Thank-you for this precise and easy on mind tutorial!

  • @surafelnegaalemayehu1080
    @surafelnegaalemayehu1080 21 день тому

    thank you a lot bro

  • @genie9262
    @genie9262 21 день тому

    Outstanding!!

  • @harshmittal63
    @harshmittal63 21 день тому

  • @HB-dj6eq
    @HB-dj6eq 22 дні тому

    Very nice and easy to follow tutorial.

  • @ruans.p.5323
    @ruans.p.5323 22 дні тому

    26:34 looks down at notebook to see what's next to teach

  • @yerahmlee730
    @yerahmlee730 22 дні тому

    easy subscribe

  • @shokoyaabayomi8463
    @shokoyaabayomi8463 22 дні тому

    Good job

  • @potaetoupotautoe7939
    @potaetoupotautoe7939 25 днів тому

    my kind of content