Jerin Jose
Jerin Jose
  • 36
  • 366 270
Web Application Firewall Explained
In this video, I explain about Web Application Firewall (WAF)
มุมมอง: 332

วีดีโอ

Trying Django on Raspberry Pi
มุมมอง 2.5K3 ปีที่แล้ว
Raspberry Pi is a compact ARM based computer. In this video, I develop and deploy a Django Application on Raspberry to understand if there will be any issues.
FastAPI Tutorial #7 - Authentication
มุมมอง 14K3 ปีที่แล้ว
In this video, I explain: 1. The authentication flow 2. How to hash passwords? 3. How to authenticate users? 4. How to return JWT to client post authentication? Related Videos: MongoEngine th-cam.com/play/PL4iRawDSyRvVKKx2dxZznQ9uo3VfPhz29.html WSGI & ASGI Simplified th-cam.com/video/LtpJup6vcS4/w-d-xo.html Other Videos: SQL Alchemy ORM th-cam.com/play/PL4iRawDSyRvVd1V7A45YtAGzDk6ljVPm1.html Py...
FastAPI Tutorial #6 - Request Body
มุมมอง 8K3 ปีที่แล้ว
In this video, I explain: 1. What is Request Body? 2. How to insert data into MongoDB by passing data through Request Body? Related Videos: MongoEngine th-cam.com/play/PL4iRawDSyRvVKKx2dxZznQ9uo3VfPhz29.html WSGI & ASGI Simplified th-cam.com/video/LtpJup6vcS4/w-d-xo.html Other Videos: SQL Alchemy ORM th-cam.com/play/PL4iRawDSyRvVd1V7A45YtAGzDk6ljVPm1.html PyMongo th-cam.com/play/PL4iRawDSyRvX5o...
FastAPI Tutorial #5 - Query Parameters
มุมมอง 7K3 ปีที่แล้ว
In this video, I explain: 1. What is Query Parameter? 2. How to fetch multiple documents from MongoDB using Query Parameters? Related Videos: MongoEngine th-cam.com/play/PL4iRawDSyRvVKKx2dxZznQ9uo3VfPhz29.html WSGI & ASGI Simplified th-cam.com/video/LtpJup6vcS4/w-d-xo.html Other Videos: SQL Alchemy ORM th-cam.com/play/PL4iRawDSyRvVd1V7A45YtAGzDk6ljVPm1.html PyMongo th-cam.com/play/PL4iRawDSyRvX...
FastAPI Tutorial #4 - Path Parameters
มุมมอง 4.2K3 ปีที่แล้ว
In this video, I explain: 1. What is Path Parameter? 2. How to fetch one document from MongoDB using the Path Parameter? Related Videos: MongoEngine th-cam.com/play/PL4iRawDSyRvVKKx2dxZznQ9uo3VfPhz29.html WSGI & ASGI Simplified th-cam.com/video/LtpJup6vcS4/w-d-xo.html Other Videos: SQL Alchemy ORM th-cam.com/play/PL4iRawDSyRvVd1V7A45YtAGzDk6ljVPm1.html PyMongo th-cam.com/play/PL4iRawDSyRvX5oioS...
FastAPI Tutorial #3 - MongoDB Setup
มุมมอง 14K3 ปีที่แล้ว
In this video, I discuss: 1. How to install MongoDB Server? 2. How to install MongoDB Compass? 3. How to add data to MongoDB using Compass? 3. How to install MongoEngine? 4. How to fetch data from MongoDB using MongoEngine in a FastAPI app? 5. How to provide the data to a client in JSON format? Related Videos: MongoEngine th-cam.com/play/PL4iRawDSyRvVKKx2dxZznQ9uo3VfPhz29.html WSGI & ASGI Simpl...
FastAPI Tutorial #2 - Installation
มุมมอง 4K3 ปีที่แล้ว
In this video, I discuss: 1. How to install FastAPI 2. Create a simple app Related Videos: MongoEngine th-cam.com/play/PL4iRawDSyRvVKKx2dxZznQ9uo3VfPhz29.html WSGI & ASGI Simplified th-cam.com/video/LtpJup6vcS4/w-d-xo.html Other Videos: SQL Alchemy ORM th-cam.com/play/PL4iRawDSyRvVd1V7A45YtAGzDk6ljVPm1.html PyMongo th-cam.com/play/PL4iRawDSyRvX5oioSjPLvhqtr76uKrFmD.html Django Security th-cam.c...
FastAPI Tutorial #1 - Introduction
มุมมอง 7K3 ปีที่แล้ว
In this video, I give a brief introduction to FastAPI and discuss what we will learn in the upcoming videos as part of the tutorial. Related Videos: MongoEngine th-cam.com/play/PL4iRawDSyRvVKKx2dxZznQ9uo3VfPhz29.html WSGI & ASGI th-cam.com/video/LtpJup6vcS4/w-d-xo.html Other Videos: SQL Alchemy ORM th-cam.com/play/PL4iRawDSyRvVd1V7A45YtAGzDk6ljVPm1.html PyMongo th-cam.com/play/PL4iRawDSyRvX5oio...
WSGI & ASGI Simplified
มุมมอง 38K3 ปีที่แล้ว
In this video, I explain what is WSGI and ASGI in a simplified manner. Other videos: SQL Alchemy ORM th-cam.com/play/PL4iRawDSyRvVd1V7A45YtAGzDk6ljVPm1.html PyMongo th-cam.com/play/PL4iRawDSyRvX5oioSjPLvhqtr76uKrFmD.html MongoEngine th-cam.com/play/PL4iRawDSyRvVKKx2dxZznQ9uo3VfPhz29.html Django Security th-cam.com/play/PL4iRawDSyRvUwtJbv_Rq_Hx5Ls3lnXVyv.html
Implementing NIST Password Policy - Part 1
มุมมอง 7133 ปีที่แล้ว
In this video, I explain how to implement the requirements of the NIST SP 800-63B Password Policy. The following requirements are discussed in detail: 1. Implementing Minimum Password Length 2. Disallowing Repetitive Characters - e.g. aaaa, 1111 3. Disallowing Consecutively Increasing Integers - e.g. 1234 4. Disallowing Consecutively Decreasing Integers - e.g. 4321 5. Disallowing Consecutively ...
Password Guessing Attacks
มุมมอง 1.2K3 ปีที่แล้ว
In this video, I explain: 1. What is Password Guessing Attack? 2. Two Types of Password Guessing Attack 3. What is Dictionary Attack? 4. Demo of a Dictionary Attack 5. What is Credential Stuffing Attack? 6. Demo of a Credential Stuffing Attack 7. How to prevent Password Guessing Attack? Django Security Playlist: th-cam.com/play/PL4iRawDSyRvUwtJbv_Rq_Hx5Ls3lnXVyv.html
Password Reset In Django
มุมมอง 3.2K3 ปีที่แล้ว
In this video, I discuss how to implement the Password Reset functionality in a Django Application. Source Code: github.com/jerinjose61/django_security Django Security Playlist: th-cam.com/play/PL4iRawDSyRvUwtJbv_Rq_Hx5Ls3lnXVyv.html Django Authentication Documentation: docs.djangoproject.com/en/3.2/topics/auth/default/
Change Password In Django
มุมมอง 1K3 ปีที่แล้ว
In this video, I discuss how to implement Change Password functionality in a Django Application. Source Code github.com/jerinjose61/django_security Django Security Playlist th-cam.com/play/PL4iRawDSyRvUwtJbv_Rq_Hx5Ls3lnXVyv.html
User Login & Logout In Django
มุมมอง 6K3 ปีที่แล้ว
In this video, I discuss: 1. How to implement User Login functionality? 2. How to enforce authentication to private views using @login_required decorator? 3. How to implement User Logout functionality? Source Code: github.com/jerinjose61/django_security Django Security Playlist: th-cam.com/play/PL4iRawDSyRvUwtJbv_Rq_Hx5Ls3lnXVyv.html
User Registration In Django
มุมมอง 1.8K3 ปีที่แล้ว
User Registration In Django
OS Command Injection In Django
มุมมอง 2K3 ปีที่แล้ว
OS Command Injection In Django
SQL Injection In Django
มุมมอง 11K3 ปีที่แล้ว
SQL Injection In Django
MongoEngine #5 Fetch Documents
มุมมอง 9453 ปีที่แล้ว
MongoEngine #5 Fetch Documents
MongoEngine #4 Update & Delete Documents
มุมมอง 7393 ปีที่แล้ว
MongoEngine #4 Update & Delete Documents
MongoEngine #3 Add Documents
มุมมอง 9813 ปีที่แล้ว
MongoEngine #3 Add Documents
MongoEngine #2 Schema & Connection
มุมมอง 2K3 ปีที่แล้ว
MongoEngine #2 Schema & Connection
MongoEngine #1 Introduction
มุมมอง 1.1K3 ปีที่แล้ว
MongoEngine #1 Introduction
PyMongo Tutorial #5 - Delete Documents
มุมมอง 2194 ปีที่แล้ว
PyMongo Tutorial #5 - Delete Documents
PyMongo Tutorial #4 - Update Documents
มุมมอง 8724 ปีที่แล้ว
PyMongo Tutorial #4 - Update Documents
PyMongo Tutorial #3 - Fetch Documents
มุมมอง 2664 ปีที่แล้ว
PyMongo Tutorial #3 - Fetch Documents
PyMongo Tutorial #2 - Insert Documents
มุมมอง 3654 ปีที่แล้ว
PyMongo Tutorial #2 - Insert Documents
PyMongo Tutorial #1 - Introduction
มุมมอง 7134 ปีที่แล้ว
PyMongo Tutorial #1 - Introduction
What Happens When You Turn On A Computer?
มุมมอง 2244 ปีที่แล้ว
What Happens When You Turn On A Computer?
API Driven Web Application Explained
มุมมอง 7034 ปีที่แล้ว
API Driven Web Application Explained

ความคิดเห็น

  • @rohantiwari4222
    @rohantiwari4222 13 วันที่ผ่านมา

    can i get the code written by you in all the series

  • @bikalpa_kc
    @bikalpa_kc 2 หลายเดือนก่อน

    Great Video.

  • @franckjh
    @franckjh 3 หลายเดือนก่อน

    Thank you very much.

  • @chikkivenu6632
    @chikkivenu6632 3 หลายเดือนก่อน

    Nice Videos. I wanted to know how are you publishing the fast api on apache/IIS web server. with asgi and complete process.

  • @adityabalakrishnan1753
    @adityabalakrishnan1753 5 หลายเดือนก่อน

    Thank you so much for this amazing explanation!

  • @nagaibreaker2616
    @nagaibreaker2616 5 หลายเดือนก่อน

    Good one

  • @JassersChannel
    @JassersChannel 6 หลายเดือนก่อน

    I used to use MySQL, but wasn't able to connect it to anything so it just sat there, how do I connect it to my python program

  • @codeaxen
    @codeaxen 7 หลายเดือนก่อน

    have been trying for now 2 days to deploy Asgi application to Cpanel but with no avail could you help point me in the write direction . main te FastApi version of the application

  • @faatemehch96
    @faatemehch96 7 หลายเดือนก่อน

    the best explanation ever 👌🏻

  • @riponzamanbd
    @riponzamanbd 7 หลายเดือนก่อน

    I Love this tutorial. thanks bro. Love you

  • @emmanuelnwankwo8132
    @emmanuelnwankwo8132 8 หลายเดือนก่อน

    This is ❤ly....

  • @whatever-s3e
    @whatever-s3e 8 หลายเดือนก่อน

    why make life difficult. you are writing codes anyway. just write sql queries

  • @drippyfishhh
    @drippyfishhh 8 หลายเดือนก่อน

    thanks so much for the quick tutorial

  • @rommelcevallos4694
    @rommelcevallos4694 8 หลายเดือนก่อน

    hahaha...dude you speak too fast to understand what you are doing with the commands It's so hard to follow you

  • @reywlady
    @reywlady 9 หลายเดือนก่อน

    Aprendi de tu exposicion en video, Thank's, congratulations from Cùcuta - Colombia

  • @jasurbeksaydullayev9299
    @jasurbeksaydullayev9299 9 หลายเดือนก่อน

    Dog sound 😅

  • @hilarity4fun
    @hilarity4fun 10 หลายเดือนก่อน

    What version of django did you use?

  • @bashehu
    @bashehu 11 หลายเดือนก่อน

    Nice tutorial, Thank you Sir!

  • @bhavikhl
    @bhavikhl 11 หลายเดือนก่อน

    is it possible to expire that generated token before 30 minutes if we created for 30 minutes ?

  • @muhammadsaad8659
    @muhammadsaad8659 11 หลายเดือนก่อน

    bro actually made my day

  • @CaseyFahey
    @CaseyFahey ปีที่แล้ว

    Well done, tyvm, liked and subscribed 🎉

  • @pewpewnowdie
    @pewpewnowdie ปีที่แล้ว

    how can i select a random row from the database?

  • @Peter-ir5fg
    @Peter-ir5fg ปีที่แล้ว

    When there is only 1 python interpreter running for 1 worker for an asgi app, how can it handle 2 processes at the same time? As far as I understand, this is impoissible. So the question is: how asgi can switch to another stuff and in the same time continue working at the previous stuff?

    • @ToastyMeadows
      @ToastyMeadows ปีที่แล้ว

      Look into the concept of an event loop and non-blocking IO.

  • @jonnyteejonnytee889
    @jonnyteejonnytee889 ปีที่แล้ว

    This was very helpfu. Thank you.

  • @alaminbijoy1027
    @alaminbijoy1027 ปีที่แล้ว

    good work mate!

  • @syd6358
    @syd6358 ปีที่แล้ว

    Thank you Sir. I almost despaired and gave up, but you saved me.

  • @shabarimeda5872
    @shabarimeda5872 ปีที่แล้ว

    Thank you so much jerin!

  • @rugmaable
    @rugmaable ปีที่แล้ว

    you are just amazing. The way you are explaining all these complex tasks in a very short amount of time. Thanks for taking the time to explain to newbies such as myself.

  • @AKASHAKU-e3z
    @AKASHAKU-e3z ปีที่แล้ว

    Thank you very much for your wonderful session ,and please give sqlalchemy source ,because its helpful for us

  • @eddierios2834
    @eddierios2834 ปีที่แล้ว

    nice explain

  • @oktay9784
    @oktay9784 ปีที่แล้ว

    bro awaits for warm the milk but not awaits for egg

  • @yesiknowjava
    @yesiknowjava ปีที่แล้ว

    You are have done me a great favour by explaining things so very clearly. I cant thank you enough. Fun Fact : In my mind .. I replaced Omlette with Dosa as I am a vegetarian. :)

    • @aaditya4998
      @aaditya4998 ปีที่แล้ว

      no one cares

    • @yesiknowjava
      @yesiknowjava ปีที่แล้ว

      @@aaditya4998 it seems others don't but you do care enough to reply. Why such hatred for such trivial things which are individuals choices ?

    • @aaditya4998
      @aaditya4998 ปีที่แล้ว

      some has to tell you right :)@@yesiknowjava

    • @yesiknowjava
      @yesiknowjava ปีที่แล้ว

      @@aaditya4998 don't you have better things to do in life .... Such hate for trivial things. I suggest you take a session with a psychologist. It will help you be a better human. Good luck....

    • @aaditya4998
      @aaditya4998 ปีที่แล้ว

      @@yesiknowjava i think you also dont have any things to do in life or else why wud u reply to my comment. Btw i meant ur "replaced dosa with omelete" nothing other than that :)

  • @dingdong5820
    @dingdong5820 ปีที่แล้ว

    Thnx 🙏🙏🙏

  • @rakeshrajmandala6538
    @rakeshrajmandala6538 ปีที่แล้ว

    Hi, how to connect to MySQL db. how to get the url ?

    • @JassersChannel
      @JassersChannel 6 หลายเดือนก่อน

      he did explain how each section of the create engine

  • @saumojitbhattacharjee7292
    @saumojitbhattacharjee7292 ปีที่แล้ว

    uWSGI basically assigns requests to workers , which workers execute them sequentially . Is understanding Correct ?

  • @alwinvj6487
    @alwinvj6487 ปีที่แล้ว

    Nice Explanation, Thanks

  • @siddharthsrivastava4491
    @siddharthsrivastava4491 ปีที่แล้ว

    Thanks buddy!!

  • @tatianasorroche5365
    @tatianasorroche5365 ปีที่แล้ว

    great video! you used excelent examples, thank you so much

  • @sh1lpa785
    @sh1lpa785 ปีที่แล้ว

    Amazing video series !! Thank you

  • @arturomtz8
    @arturomtz8 ปีที่แล้ว

    very nice explanation!

  • @최슬기-e6o
    @최슬기-e6o ปีที่แล้ว

    thanks for the well made tutorial. there is little more stuff I want to know. I want to connect to the database which I only have addresses and no other info about it. how could I get data at this circumstance?

  • @ecsuae
    @ecsuae ปีที่แล้ว

    nice explanation.

  • @hemantgirase3005
    @hemantgirase3005 ปีที่แล้ว

    Thanks...This is very helpful. 8-)

  • @munnapaswan8248
    @munnapaswan8248 ปีที่แล้ว

    Add this line in import statements to use or_ condition from sqlalchemy.sql.expression import or_

  • @fahimhasanzisan5997
    @fahimhasanzisan5997 ปีที่แล้ว

    great

  • @amalkrishnas1696
    @amalkrishnas1696 ปีที่แล้ว

    Thanks for the video, very helpful

  • @IbnFahr-Al-Mahi
    @IbnFahr-Al-Mahi ปีที่แล้ว

    It was very clear and very academy thanks broder

  • @nabanitabarik4419
    @nabanitabarik4419 ปีที่แล้ว

    It's very helpful. 🤠 Thank you so much. 😊

  • @sathvikmalgikar2842
    @sathvikmalgikar2842 ปีที่แล้ว

    this is series is so crisp and useful. thank i had been looking for something like this!!

  • @NumbSoul02
    @NumbSoul02 ปีที่แล้ว

    Can't get any simpler than this. Great info. :)