Net Ninja

Net Ninja

Black-belt your web development skills. Over 2000 free programming tutorial videos about:

- Modern JavaScript (beginner to advanced)
- Node.js
- React
- Vue.js
- Firebase
- MongoDB
- HTML & CSS
- PHP & MySQL
- Laravel
- React Native
- Flutter
- Open AI
- SolidJS

...And many more topics as well :)

Django Tutorial #10 - Authentication

Django Tutorial #10 - Authentication

Django Tutorial #9 - Forms

Django Tutorial #9 - Forms

Django Tutorial #8 - Static Assets

Django Tutorial #8 - Static Assets

Django Tutorial #7 - Admin Dashboard

Django Tutorial #7 - Admin Dashboard

Пікірлер

  • @vishnunair5399
    @vishnunair53997 сағат бұрын

    I noticed after implementing the whole context code, the API is constantly sending GET requests to mongoDB. Is there a way to have the request send only once after submitting a new workout or when starting the frontend?

  • @danielkeele_
    @danielkeele_7 сағат бұрын

    The linked Github repo is empty

  • @haroldobasi2545
    @haroldobasi25458 сағат бұрын

    using the ascii diagram to explain the pointer made a world of difference

  • @abrahamsabbah2942
    @abrahamsabbah29429 сағат бұрын

    For those having issues with MongooseError: Model.find() no longer accepts a callback, or other deprecated code, you can install an older version of Mongoose by running this in the terminal: npm i [email protected] It will install an older version of Mongoose where the code works.

  • @dakoderii4221
    @dakoderii422110 сағат бұрын

    This is the Django 5 series you are looking for. Everything is explained clearly and succinctly. The guy's channel BekBrace has some excellent content too. Thanks NetNinja and BekBrace!

  • @shubhrajit2117
    @shubhrajit211710 сағат бұрын

    New syntax: import * as functions from 'firebase-functions' import { initializeApp } from 'firebase-admin/app' import { getFirestore } from 'firebase-admin/firestore' initializeApp() const firestore = getFirestore() const newUserSignUp = functions.auth.user().onCreate((usr) => { console.log(usr.email) return firestore.collection('users').doc(usr.uid).set({ email: usr.email, upvotedOn: [] }) }) export { newUserSignUp } (Don't forget to add "type": "module" in package.json)

  • @RitikRaj-we2sc
    @RitikRaj-we2sc13 сағат бұрын

    Hey, I am not using fetch in mmy server compoennt instead I am calling a function which verify the cookie and return decoded data. And this data is what I display in the page. Now, how to revalidate this ? Currently, even though from client component I do router.push("/"), it still shows me the old state "User not logged in". Only after I manually go to that "/" page that I am shown the updated data. Please help me out here.

  • @kenxinhxc1635
    @kenxinhxc163514 сағат бұрын

    Hi is this still relevant in 2024?

  • @NetNinja
    @NetNinja13 сағат бұрын

    Yep, the main concepts are still relevant but there could be some syntax changes.

  • @dakoderii4221
    @dakoderii422115 сағат бұрын

    DecimalField doesn't have the rounding issues of FloatField. You have to set max_digits and decimal_places attributes when using DecimalField. It won't let you leave it blank.

  • @somyadeepshrivastava1447
    @somyadeepshrivastava144715 сағат бұрын

    used npm install @types/node, if you get Typescript error TS2583 Cannot find name 'Set' while compiling ts to js

  • @Dayne27
    @Dayne2715 сағат бұрын

    Binged this for the past couple of days and made a ton of notes. Im 80% done on a project and I want to start using Laravel on the project for all its benefits, over my standard php coding. If you do read this, Laravel has changes a bit recently, maybe you could do a small update video regarding the changes made, and how that would change this playlist? Other than that, thank you for this amazing playlist, you helped me understand Laravel easily and in no time. Cheers

  • @black2thepiink
    @black2thepiink16 сағат бұрын

    Tq bro 🙏

  • @sanjaykarthick783
    @sanjaykarthick78317 сағат бұрын

    I actually got a problem with the GET request, idk why but my POST req works fine and i've checked everything i could on the api, the routes, everything but i couldnt figure out why both GET all and GET single workout request isnt working on Postman, its just stuck on "Sending Request" forever and does not return any error or message which could be solved, what should i do now???

  • @shrikrishna_exe
    @shrikrishna_exe17 сағат бұрын

    My frontend is in react, I want to redirect to a page rendering react component after successful google login, how can i add passport authenticate middleware there??

  • @shubhrajit2117
    @shubhrajit211718 сағат бұрын

    At 9:58 now the logs are gone to GCP's website, click on ⋮ beside the function name and then view logs. The firebase logs were cleaner tho :(

  • @opiojohn
    @opiojohn18 сағат бұрын

    Thanks a million times

  • @Yudibilly
    @Yudibilly19 сағат бұрын

  • @njosuedev.
    @njosuedev.19 сағат бұрын

    thanks

  • @alaminiumar
    @alaminiumar20 сағат бұрын

    Thanks 🎉😂❤

  • @nanayaw7159
    @nanayaw715920 сағат бұрын

    Beautiful

  • @vidam157
    @vidam15723 сағат бұрын

    Thank You! My first MERN series and it was a GREAT START!! ❤

  • @NetNinja
    @NetNinja13 сағат бұрын

    Awesome, glad it was helpful! :) thanks for watching

  • @raymkfc
    @raymkfcКүн бұрын

    Before watching this video, I feel like dart is quite complicated unlike Python, although I'm just a beginner in programming. I've watched a few videos, and I finally come to your channel. You are different! You used powerpoint presentation, and you used 'chun-li', these details make a huge difference in the view of the audience.

  • @NetNinja
    @NetNinja13 сағат бұрын

    Great to hear! :) glad you enjoyed it.

  • @maheshmattad1054
    @maheshmattad1054Күн бұрын

    Superb

  • @NetNinja
    @NetNinja13 сағат бұрын

    Thanks 🤗

  • @thor_
    @thor_Күн бұрын

    Excellent series!

  • @sudhanwabokade1285
    @sudhanwabokade1285Күн бұрын

    11:00

  • @SanjayNG125
    @SanjayNG125Күн бұрын

    Bro finally thank you.. in my travel and tourism project i was not setting the maxAge property but Im setting expiresIn for jwt token bcz of this the cookie type was session... I was struggling for 2 weeks to find the problem... Finally after setting maxAge on res.cookie it got expiry date... Tq 😅

  • @inashi-y6f
    @inashi-y6fКүн бұрын

    Nice series. Would love to see a video or playlist describing how to deploy web apps like these.

  • @PrashantGadhiya-l7u
    @PrashantGadhiya-l7uКүн бұрын

    Worlds best example of pointer and memory allocation. Thanks

  • @conaxlearn8566
    @conaxlearn85662 күн бұрын

    React Developers Tools would've changed since the video was uploaded 5 years ago. It doesn't show the context provider any more. I wonder if there's a configuration I can set.

  • @schweinefleischteinvonreic5573
    @schweinefleischteinvonreic55732 күн бұрын

    whoever runs into the same problem as me, seems like because we inserted too many posts at the same time earlier you might notice posts repeat if you have perPage less than your total amount of posts, it's like dates are constantly mixing because of being at the same time so they will just either repeat or not appear in order, maybe later on when you put it to use like actually posting stuff you'll stop having this problem, but it's worth taking it in count

  • @niravbanerji5912
    @niravbanerji59122 күн бұрын

    Hey, Net Ninja. This Flutter tutorial taught me a lot. Thank you so much. Right now, I'm trying to design an app that will help users keep track of what is in their pantries. When I try to use a TextField widget inside of a Row widget, which is inside of a Column Widget, I get a rendering error, and I'm unable to determine the cause of it. What do you think it could be?

  • @user-bm8de2sc5z
    @user-bm8de2sc5z2 күн бұрын

    You make things look easy thank you

  • @drawtheword7590
    @drawtheword75902 күн бұрын

    thank you for explaining the nodes for layouts. I followed one video and no real info so i didn't even know why I need those node. so very helpful this is a great course because you are explaining things better then most.

  • @antoniofuller2331
    @antoniofuller23312 күн бұрын

    Looks like you're still in the middle of updating the course

  • @shrikrishna_exe
    @shrikrishna_exe2 күн бұрын

    man youre beloved native of beginners

  • @samchen12378
    @samchen123782 күн бұрын

    Thanks!

  • @NetNinja
    @NetNinja13 сағат бұрын

    Thanks so much for your support samchen :) it means a lot!

  • @takiahmed5575
    @takiahmed55752 күн бұрын

    4:15 "This class has a span of name" 😭

  • @user-is4oq5kj9w
    @user-is4oq5kj9w2 күн бұрын

    tailwind class not working after install

  • @GamingWithDred
    @GamingWithDred2 күн бұрын

    Why does my run button look different to his? Mine doesn't have a "bug" icon

  • @meka4996
    @meka49962 күн бұрын

    React is so out of the latest technology!

  • @maryamelsayed1579
    @maryamelsayed15792 күн бұрын

    this is the first video from dozens i watched to really understand from thank you veryyyyyyy much

  • @RohanSingh-yr9zb
    @RohanSingh-yr9zb2 күн бұрын

    Riverpod async tutorial please 😢😢

  • @mujtabafarhan7098
    @mujtabafarhan70982 күн бұрын

    This is a part of object Oriented programing. I think the topic of inheritence is also covered in this section. Can you also make detail video on concepts like MIxins

  • @user-gu1ns6ce5g
    @user-gu1ns6ce5g2 күн бұрын

    Hey buddy👋 it seems that the code in your GitHub repository is missing and me and my frien are doing a project together and we really need it…

  • @Me_Jawad
    @Me_Jawad2 күн бұрын

    Watch it twice and you will be master it

  • @alessandro_carta
    @alessandro_carta2 күн бұрын

    Thanks, lots of things to learn 👍🏻

  • @ehsanilyas1032
    @ehsanilyas10322 күн бұрын

    my gradle.built file is totally different than yours.

  • @pdevdat
    @pdevdat2 күн бұрын

    This was the best Django course I found on KZread that was quick and easy to understand. Thanks a lot! :)

  • @fuscwago589
    @fuscwago5893 күн бұрын

    You are a great man putting this out for free!🔥

  • @lakshanchamod1208
    @lakshanchamod12083 күн бұрын