Это видео недоступно.
Сожалеем об этом.

NoSQL Database Tutorial - Full Course for Beginners

Поделиться
HTML-код
  • Опубликовано: 16 авг 2024
  • In this NoSQL course, Ania Kubow will be demystifying what NoSQL is, clarify the difference between SQL and NoSQL, as well as going into a deep dive of the 4 main types of NoSQL Databases. With each dive we will be approaching each learning as an ‘explanation’, ‘example’ and ‘exercise’. So the 3 E’s, in order to fully grasp the topic we are discussing.
    We will finish off with 2 projects for using NoSQL databases as well as guidance on where to go next.
    🎉 Thanks to DataStax for providing a grant that made this course possible.
    🔗 Register for a free Astra DB account to use for this tutorial: astra.datastax...
    ✏️ Ania Kubow’s channel: / aniakubow
    🎥 Intro to NoSQL Course from DataStax: • Video
    ⭐️ Course Contents ⭐️
    ⌨️ (0:00:00) Introduction
    ⌨️ (0:01:18) What is NoSQL?
    ⌨️ (0:04:33) Why use noSQL?
    ⌨️ (0:06:26) SQL vs NoSQL
    ⌨️ (0:09:00) Setting Up
    ⌨️ (0:13:44) Tabular Type
    ⌨️ (0:37:28) Document Type
    ⌨️ (0:59:22) Key-value Type
    ⌨️ (01:11:48) Graph Type
    ⌨️ (01:22:22) Multi-model Type explained
    ⌨️ (1:23:52) Project 1
    ⌨️ (2:19:36) Project 2
    ⌨️ (2:53:51) Where to go next
    ⭐️ Links ⭐️
    🔗 DataStax Astra DB: www.datastax.com/
    🔗 DataStax Enterprise Graph: www.datastax.c...
    🔗 HTTP Status Dogs: httpstatusdogs...
    🔗 Graph Database Demo: github.com/dat...
    🔗 Project 1: github.com/kub...
    🔗 Project 2: github.com/kub...
    🔗 Tik Tok Clone using Document SDK: • Video
    🔗 Netflix Clone with GQL Pagination: • Let's code a Netflix C...
    🔗 GraphQL Federation Crypto App: • Video
    🎉 Thanks to our Champion and Sponsor supporters:
    👾 Raymond Odero
    👾 Agustín Kussrow
    👾 aldo ferretti
    👾 Otis Morgan
    👾 DeezMaster
    --
    Learn to code for free and get a developer job: www.freecodeca...
    Read hundreds of articles on programming: freecodecamp.o...

Комментарии • 263

  • @aniakubow
    @aniakubow 2 года назад +554

    It was such an honour to create this course for freeCodeCamp and for everyone here. I hope you enjoy the course and the projects!

    • @fatguy121
      @fatguy121 2 года назад +3

      Teach me data structure plss

    • @christopherkeahey9549
      @christopherkeahey9549 2 года назад +1

      Only listened to the first twenty minutes. Thought instructor was very knowledgeable. Will come back to listen for more. Want to try examples as well. Thank you for putting this on. Will look for more from you and see if I could use.

    • @Cage5
      @Cage5 2 года назад +1

      Ania, I'm just learning your session recently about the snake game. Keep up the wonderful work and motivation to all the developers!

    • @ygproduction8568
      @ygproduction8568 2 года назад

      OwO

    • @ihateorangecat
      @ihateorangecat 2 года назад +1

      you are beautiful and know how to code and teach people how to code. Such a Perfection!
      (i'm learning data science, thanks for your tutorial. )
      🤍🤍🤍

  • @blakeshelton4422
    @blakeshelton4422 2 года назад +19

    i definitely clicked to learn about NoSQL databases

  • @sarfrasnasim9112
    @sarfrasnasim9112 2 года назад +12

    I've studied SQL from college. But digging into SQL for the first time. Anyways great job Ania.

  • @legenberry3217
    @legenberry3217 2 года назад +19

    Awesome tutorial, thanks a million!
    Not sure if this is something that was available when this was made, but at 2:07:46 you can now use Object.values(data) to turn it into an array of values instead of using .keys and .map :)

  • @cashboy226
    @cashboy226 2 года назад +11

    Thanks for the course on No SQL Ania😊

    • @aniakubow
      @aniakubow 2 года назад +1

      Thanks for the comment Cash Boy! :D

  • @yoursky3004
    @yoursky3004 2 года назад +15

    Me studying SQL for first in my life
    Ania: NO SQL DATABASE!

  • @shadowthehedgehog2727
    @shadowthehedgehog2727 2 года назад +7

    This is some some fire!!! I haven’t even watched this but I can’t wait to go through this

    • @insidiousmaximus
      @insidiousmaximus 2 года назад +1

      its fire but you have not watched it. Great.

    • @shadowthehedgehog2727
      @shadowthehedgehog2727 2 года назад

      @@insidiousmaximus yup looking forward to it once I finish my next source

  • @shaakiratakarim1818
    @shaakiratakarim1818 2 года назад +10

    Thank You Ania Ma'am your explanation is so elucidating that I was hooked and never got bored your teaching methods are the best , because of your teaching , I scored well in my college examination.
    THANK YOU SO MUCH MA'AM .

    • @aniakubow
      @aniakubow 2 года назад +1

      You are so welcome! Thanks so much for watching 💚

    • @hadeseye2297
      @hadeseye2297 2 года назад +1

      I can tell you secret to her being such a good teacher.
      ruclips.net/video/QskK0NZB-60/видео.html

  • @tthtlc
    @tthtlc 2 года назад +3

    thank you for the 3hr video (which translate to weeks of preparation and many manpower involved.)

    • @aniakubow9658
      @aniakubow9658 2 года назад

      Thanks for the kind words and recognition Peter!

  • @olumidedee5799
    @olumidedee5799 2 года назад +13

    am falling in love with Ania gradually. lets hope this tutorial aid me a lot

    • @ajayraja6636
      @ajayraja6636 2 года назад +2

      😁😁 lol

    • @shimaalcarrim7949
      @shimaalcarrim7949 2 года назад +4

      Yeah yeah everyone is in love with Ania

    • @ajayraja6636
      @ajayraja6636 2 года назад +3

      @@shimaalcarrim7949 Text her with email
      You can find in 16:01

    • @aniakubow
      @aniakubow 2 года назад +10

      @@ajayraja6636 Yes for sure! My email is open for communication :)

    • @Agrover112
      @Agrover112 2 года назад +3

      @@aniakubow 😂

  • @RamiroAsincrono
    @RamiroAsincrono 8 месяцев назад +1

    Nice NoSQL course!
    Thanks!

  • @samiurrahmanmukul
    @samiurrahmanmukul 2 года назад +16

    Awesome course .... Thanks Ania Kubow ... My Favorite Instructor ❤️

    • @aquilagaming8286
      @aquilagaming8286 2 года назад +14

      bruh you did not even watch the whole video

    • @samiurrahmanmukul
      @samiurrahmanmukul 2 года назад

      ​@@aquilagaming8286 Yes ! I'll see you later. at this moment add to my watch list. currently bussy my semster exam

    • @aniakubow
      @aniakubow 2 года назад +1

      Thanks for the kindness Md. Samiur !

  • @radheshyampatel5578
    @radheshyampatel5578 2 года назад +17

    Best strategy for studying 😃

  • @shifronim8950
    @shifronim8950 2 года назад +10

    Thank you for the great tutorial, Ania! 🎉🎉🎉

    • @aniakubow
      @aniakubow 2 года назад +1

      Thanks so much for watching!!

  • @idc20627
    @idc20627 Год назад +1

    cannot stress this enough, DARK MODE should become the default standard. Staring at screens daily, my eyes cannot handle it.

  • @sauce_code4
    @sauce_code4 2 года назад +2

    My favorite instructor

    • @aniakubow
      @aniakubow 2 года назад +1

      That is super kind of you to say!

  • @subramanianchenniappan4059
    @subramanianchenniappan4059 2 года назад +4

    Thanks . I am a java developer

  • @Tbman00
    @Tbman00 2 года назад +10

    That's gonna be the most watch video here 😁😁😁
    People who hate the word SQL are gonna learn about SQL and NoSQL 😝
    She's an amazing instructor btw. I love her approach on different topics, particularly APIs.

    • @aniakubow
      @aniakubow 2 года назад +6

      Thanks so much - your comment means the world to me :)

  • @CHITUS
    @CHITUS 2 года назад +1

    Thanks for the course on No SQL Ania

    • @aniakubow
      @aniakubow 2 года назад

      Thank you so much for watching 😍

  • @VincentGroenewold
    @VincentGroenewold 2 года назад +4

    Thanks a lot for all the effort you all put into these video's! It's truly amazing.

    • @mollyfinch3543
      @mollyfinch3543 2 года назад

      Thank you! This is a very thorough overview of NoSQL! It helps a lot!

  • @rafakoscinski5319
    @rafakoscinski5319 8 месяцев назад

    Thanks for video, who got hungry watching the project part? 😂

  • @pant1371
    @pant1371 2 года назад +1

    YESSSSS I WAS LOOKING FORWARD TO THIS!!!

  • @AlexanderBotsford
    @AlexanderBotsford Год назад

    Just an excellent tutorial. Absolutely wonderful! Thank you!

  • @mahendranath2504
    @mahendranath2504 2 года назад +2

    Thank you sooo much for the video, and especially for your time and support 👍🏼🎉🙏⭐❤️

    • @aniakubow
      @aniakubow 2 года назад

      Thanks for watching Mahendra!

  • @markkirby2543
    @markkirby2543 2 года назад +2

    Thank you! This is a very thorough overview of NoSQL! It helps a lot!

  • @husler7424
    @husler7424 2 года назад +4

    Next course: complete Mongodb course.

  • @TheKievsash
    @TheKievsash Год назад +1

    Hey, Nice course! Just a very minor remark - it is better to do recording in some room with carpets on walls to avoid echo effect. And if laptop cooler fans starts to produce noise you can keep then on low speed for time of recording with macs-fan-control app.

  • @abdulazeem1880
    @abdulazeem1880 2 года назад +11

    SQL: Relational databases. Good if you want to implement consistently and reliability in the databases. It supports ACID property.
    NoSQL: Good for storing data that has no scheme. It can be easily accessed using key value pair.
    If you want to add any point just comment. Thanks

  • @Don_McQueen
    @Don_McQueen 2 года назад +2

    at 1:15:00 you pasted in a git repository with no mention of having git configured, am I missing a step? Is there not a docker image that we can pull from or does it exist in the repository?

  • @TheFeralEngineer
    @TheFeralEngineer 2 года назад +1

    Hey! 3E's! I've been saying that for like 15 years 😊

    • @aniakubow
      @aniakubow 2 года назад +1

      Alright! 🙌🙌🙌

  • @Ryuko-T72
    @Ryuko-T72 Год назад

    I keep getting this as an ad ...
    It is interesting as I understand the words you say but nothing makes sense to me (Who has no experience in this field)

  • @fra3553
    @fra3553 2 года назад +3

    Thank you for the video!

    • @aniakubow
      @aniakubow 2 года назад

      Thanks for the comment :)

  • @andrewbrown6307
    @andrewbrown6307 2 года назад

    She’s so expressive with her hands, but they’re out of frame!!

  • @baharehsaremi
    @baharehsaremi Год назад

    tnx, for this tutorial. it was perfect. I learn a lot.

  • @Fraunzi
    @Fraunzi 2 года назад +1

    Excellent tutorial

  • @riteshghorpade_rmg
    @riteshghorpade_rmg 2 года назад +2

    What is the difference between SQL database and NoSQL Tabular Database , they look mostly same
    can somebody elaborate ?

    • @kwesionumah5111
      @kwesionumah5111 Год назад

      She explained it in the video. What are talking about?

  • @berhanuget
    @berhanuget 9 месяцев назад

    Awesome Very good explanation.

  • @g_mb
    @g_mb 2 года назад

    Awesome , thank you for this !

  • @gx3mz
    @gx3mz 2 года назад +2

    This made my day :')

  • @NadChel1
    @NadChel1 9 месяцев назад

    I don't understand. How do you send documents (JSONs) to Cassandra if Cassandra is a wide-column system?

  • @MrAimalsultani
    @MrAimalsultani 2 года назад +1

    Welldone.

  • @ahmetbozac766
    @ahmetbozac766 Год назад +1

    There is a something wrong at the Graph Type part. I'm doing as same as the video but i have a problem with localhost:9091... Anyway thank you for this video. I learned so much things.

    • @dineshreddy9048
      @dineshreddy9048 Год назад +1

      I am facing the same issue here, could you help me ?

    • @khamidovjamshid8897
      @khamidovjamshid8897 Год назад +1

      @@dineshreddy9048 Did you find the answer can you help me?

    • @appstuff6565
      @appstuff6565 Год назад

      hi just facing same issue, did you resolve it?

  • @chucknorris7995
    @chucknorris7995 Год назад

    I'm getting error: 'TypeError: Only absolute URLs are supported'. I found where the error originates in the node-modules, node-fetch folder but couldn't figure out how to fix it aside from hardcoding the url again

  • @yetkindev
    @yetkindev 7 месяцев назад

    thank you ania you are best

  • @mehrdadzonoozi5687
    @mehrdadzonoozi5687 2 года назад

    Very good - I liked the course

  • @adriansony9762
    @adriansony9762 Год назад

    Really good course I enjoyed it

  • @nemeziz_prime
    @nemeziz_prime 2 года назад

    Yess was waiting for this !!!

  • @Kate-yk3qe
    @Kate-yk3qe 11 месяцев назад

    Someone help me . I wrote the command " CREATE TABLE IF NOT EXISTS books ( " But it is not working.

  • @thebeerministry
    @thebeerministry 2 года назад +2

    Man i don't have any use of learning no sql dbs but if anya's teachin I'll learn quantum physics

  •  2 года назад +1

    What's NoSQL database used in this code camp?

  • @rajkumar3433
    @rajkumar3433 3 месяца назад

    Can i make same project using flask or Django

  • @sudhanshuranjan2058
    @sudhanshuranjan2058 2 года назад

    I was waiting for this 🙌🙌

  • @UiPathUser
    @UiPathUser Год назад

    @52:17 APIs are painfull. It seems like you have to go all over to make it work. Working with relational databases is so much easier

  • @joyouswing88
    @joyouswing88 2 года назад

    HELLO, WHEN I PRESS ENTER AFTER INSERTING PRIMARY KEY (bookid) . I GOT SYNTAXEXCEPTION LINE 1:33 NO VIABLE ALTERNATIVE AT INPUT. PLEASE CAN YOU HELP

  • @krishnamanohar1190
    @krishnamanohar1190 2 года назад +1

    I couldn't find Application Tokens or Organization Settings which was shown at 43:32 . Can anyone Please help me with that?

    • @aniakubow9658
      @aniakubow9658 2 года назад

      When you click the 'connect your database' tab, and select 'document api' there should be a hyperlink to take you there. Try use the url in the browser that is shown for this page to get to the correct path if in doubt :)

    • @krishnamanohar1190
      @krishnamanohar1190 2 года назад

      @@aniakubow9658 Thank you very much ma'am

  • @hotdog99100
    @hotdog99100 2 года назад +1

    Still not sure how to use NoSQL to meet a real life need.

  • @NMAH24
    @NMAH24 2 года назад +1

    U are the best 😊

  • @ilyassilyass4469
    @ilyassilyass4469 2 года назад +6

    Bruuh 😂
    Only software developers and coders can call a 3h long video "tutorial"

    • @lemon2524
      @lemon2524 2 года назад +1

      Yes it do be like that.

  • @Mahdi-ob7ye
    @Mahdi-ob7ye 2 года назад +8

    This woman is great
    She spends a large part of her time imparting knowledge to us for free
    Perhaps feminists should learn some values ​​from her❤

    • @KanuKing20
      @KanuKing20 2 года назад +3

      This is what a true and respectable woman looks like. Ania is an awesome teacher.

    • @Mahdi-ob7ye
      @Mahdi-ob7ye 2 года назад +1

      ​@@KanuKing20 you know man, unfortunately there are few people like you and her like her

    • @ryank2465
      @ryank2465 2 года назад +2

      what does feminism have to do with this?

    • @-BuddyGuy
      @-BuddyGuy Год назад +1

      @@ryank2465 He's a simp on a programming video of course he'll have an issue with feminism

  • @WristHunt
    @WristHunt Год назад +2

    Hi any reason why my localhost:9091 doesn’t connect?

    • @glitchedgod
      @glitchedgod 11 дней назад

      if you're using windows, the project's github page will tell you that you need to delete two lines before running it. Also might have to do with WSL settings where you'll need to create a .wslconfig file in your home directory and edit it match the settings show at 1:13:40.

  • @sureshchavan6866
    @sureshchavan6866 Год назад

    Thanks for this video

  • @Q8Duelist
    @Q8Duelist 2 года назад +1

    Cool tutorial

  • @siraj452
    @siraj452 Год назад

    In Tabular type section, why SINGAPORE above POLAND in the table at 33:24 ? it should be alphabetical, no?

    • @Atheist7
      @Atheist7 Год назад +1

      When you're entering data into a database, it doesn't matter in which order you enter it, as long as every separate group of items is entered **in the right order** . In this case, country, restaurant name, cuisine type then URL.
      The PROGRAM displays it in any order you choose, alphabetical by restaurant name, or by country, or URL name or in reverse alphabetical..... Well, depends on whatever choices that were made available by the program coder is what you can view it by.

  • @rahaframmal5959
    @rahaframmal5959 Год назад

    the swagger is not working im getting an error everytime i click on the link. any help??

  • @infiltratemusicofficial
    @infiltratemusicofficial 2 года назад +1

    Thank you so much for this

    • @aniakubow
      @aniakubow 2 года назад +1

      Thanks for watching :)

  • @mohammedhasan9404
    @mohammedhasan9404 11 месяцев назад +1

    localhost:9091 is not showng anything!

  • @infinity7181
    @infinity7181 2 года назад +2

    Please upload mask and unmask face detection using all javascript, python,react everything please... Need a project... How to use it on a website please.. We r ur regular subscriber 🙏

    • @BoltRM
      @BoltRM 2 года назад +1

      Even better, please give us the source code for a new search engine site that is better than Google.
      Yes, that's all I need. 🙃

  • @luckynumbersevuuun
    @luckynumbersevuuun 2 года назад +1

    you seem cool and easy to work with. : )

  • @AlexanderBotsford
    @AlexanderBotsford Год назад

    In the first example, around 23:00, I type select * from books; and receive error message list index out of range. I talked to astra support, they have no clue. Does anyone here understand this error message?

    • @AlexanderBotsford
      @AlexanderBotsford Год назад

      I figured it out! If you’re going through this tutorial and you create a database, make sure to create a database without the vector release. Use the old release, not the new vector release. You will have this option after you click create new database.

  • @bjornnilsson7982
    @bjornnilsson7982 Год назад

    You got lenses, what color?

  • @pabloezequielsantiagorecag5015
    @pabloezequielsantiagorecag5015 2 года назад +1

    Thanks for this awesome course!!!.

    • @aniakubow
      @aniakubow 2 года назад

      Thanks so much for the comment Pablo!

  • @AlexanderBotsford
    @AlexanderBotsford Год назад

    Thanks!

  • @volodink
    @volodink 2 года назад

    Hi. Can you suggest the appropriate tool for creating diagrams of linked collections for mongodb, like tools for rdbms and er diagrams?

    • @paulywalnutz5855
      @paulywalnutz5855 5 месяцев назад +1

      perhaps a text editior or ide, as it is written in JSON

  • @alexhort__
    @alexhort__ 3 месяца назад

    so good

  • @jaydotclass7001
    @jaydotclass7001 2 года назад +1

    NoSQL? No Problem!

  • @rajkumar3433
    @rajkumar3433 4 месяца назад

    Swagger ui is different😢 can't match with tutorial

  • @buddhadebbairagi2022
    @buddhadebbairagi2022 2 года назад

    Thankyou so much

  • @maskman4821
    @maskman4821 2 года назад

    time to dive in sql 😃

  • @fayssalelaazouziai1573
    @fayssalelaazouziai1573 Год назад

    43:00

  • @DeadJDona
    @DeadJDona 2 года назад

    please fix timings in description

  • @prasoonjha2958
    @prasoonjha2958 2 года назад

    After running docker-compose up -d command browser is showing unable to connect to localhost:9091?

    • @chucknorris7995
      @chucknorris7995 Год назад

      If you are on Linux, run this:
      sudo chown -R 997:997 ./datastax-studio-config
      before the docker up command

    • @appstuff6565
      @appstuff6565 Год назад

      @@chucknorris7995 i have the same issue but on windows...what do i do?

  • @CaramelizedOnions-hk4hx
    @CaramelizedOnions-hk4hx 6 месяцев назад

    * cries in ms sql stored procedures *

  • @youtubemudavimi
    @youtubemudavimi 2 года назад +1

    it is always a good thing to have a hot polish instructor with british accent :)

  • @eguchiyuuki
    @eguchiyuuki 2 года назад

    thanks!!

  • @-HarishkumarG
    @-HarishkumarG 2 года назад +1

    I love you 🤧

  • @viktorrrrrr
    @viktorrrrrr 8 месяцев назад

    Awesome!

  • @davidf2281
    @davidf2281 Год назад

    In my day SQL was pronounced, "sequel," not "Ess-Cue-Ell". Could have saved several minutes using that approach over the three hours of this vid.

  • @MajharulAsif
    @MajharulAsif 2 года назад +2

    - Full Course for Beginners

  • @Ironqwert
    @Ironqwert 2 года назад

    Thanks

  • @DMBoyCloud
    @DMBoyCloud 2 года назад

    This is beautiful

  • @praveensinghpanihari6603
    @praveensinghpanihari6603 2 года назад

    tnq mem❣️for teaching NOSQL...👍👌✍️🔥

  • @jodorgu8640
    @jodorgu8640 2 года назад

    Thanks Ania

    • @aniakubow
      @aniakubow 2 года назад

      You are most welcome. Thanks so much for watching 🙌🙌

  • @yu_a_vi4427
    @yu_a_vi4427 2 года назад

    never knew Ciri from Witcher 3 was a geek

  • @oedipascourage6262
    @oedipascourage6262 Год назад

    Thanks Ania and freeCodeChamp for another terrific input; it has been an enjoyable ride and I am sure that I will put the information I have gathered so far to good use!

  • @utkarshtyagi6883
    @utkarshtyagi6883 2 года назад

    Is the CQL case insensitive?

  • @chandranath4142
    @chandranath4142 Год назад

    43:32 tokens

  • @UmbertoFellinni
    @UmbertoFellinni 2 года назад +1

    Симпатичная дама. У такой можно учиться :)))

  • @zzco
    @zzco Год назад

    Came here from an unrelated video, because this is also an ad. I'M NOT WATCHING A 2 AND A HALF-HOUR AD ON AN 8 MINUTE VIDEO.

    • @Atheist7
      @Atheist7 Год назад

      I once got a 2 hr and 16 minute ad on a video as well. I can't remember how long that video was (probably a little more than half an hour), but remember the ad.
      It was a "World of Warcraft" MOVIE.... Well, a movie about them developing WoW and some of the public events they held.
      I got this ad on a 20 minute video.
      ruclips.net/video/TSp8Vo1WzdQ/видео.html

    • @Atheist7
      @Atheist7 Год назад

      I watched about 1 and a half hours of their "movie/ad". It was pretty good.

  • @Nafiganado
    @Nafiganado 2 года назад

    If someone told me this lady was interested in SQL or no SQL (word play :)) - looking at her I wouldn't believe... :-D

  • @antonchigurh8102
    @antonchigurh8102 2 года назад +8

    I love her. So smart. So beautiful.