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

  • @adityapaithon6499
    @adityapaithon6499 5 лет назад +41

    15 Minutes through and it's a precise and nicely structured tutorial

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

    Best I could find. Great balance in covering both the high level concepts and what it looks like in code.

  • @pynchia4119
    @pynchia4119 5 лет назад +12

    Great tutorial. Many thanks Michael. However, let me point out the data model should be shown clearly at the beginning (the real one about the snakes, not about books) and throughout development when it would help follow the actions created

  • @andreguimaraes9347
    @andreguimaraes9347 3 года назад +5

    5:14 Just wanna say that if you have a higher % of questions on Stack Overflow, doesn't necessarily mean you have a more popular thing. Maybe it's just way more complicated :p.
    Kidding of course, but it made me chuckle. Thank you for the amazing video!

    • @vincent4384
      @vincent4384 10 месяцев назад

      hi how do I find it in stack overflow?

  • @Factory400
    @Factory400 4 года назад +10

    Pretty sure I need to watch this more than once...... great intro with TONS of information especially for someone like me that is rather new to Python.

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

    I like Pymongo over mongoengine, since it is much convenient to write complex queries

  • @paulocoelho558
    @paulocoelho558 7 месяцев назад +1

    Five years have passed, and I'm interested in learning MongoDB with Python. Is this video still up to date or will I end up wasting a lot of time trying to follow along? Does anyone know?😉😉

  • @AdityalikeThe
    @AdityalikeThe 4 года назад

    Thank you for such a nice video. I am just starting out with MongoDB and the video was a really good introduction with a project.

  • @AFuller2020
    @AFuller2020 4 года назад +16

    I dropped out after the 30 min mark, when he started the Pycharm VM path, nice video though.

    • @vineetrajparashar3885
      @vineetrajparashar3885 3 года назад

      Then from where did you learned MongoDB?

    • @soupnoodles
      @soupnoodles 3 года назад

      @@vineetrajparashar3885 RUclips videos are normally the worst way to learn things like this, but i came here for the concept and setup, for which yt videos are ok
      You can learn mongodb from good python resources like realpython.org

  • @jegorme1ster
    @jegorme1ster 5 лет назад +5

    Thank you, Michael!
    This is the best MongoDB tutorial on youtube :)

  • @dennish72
    @dennish72 5 лет назад +3

    MongoDB rocks! Data driven apps in notime, no stupid SQL creation and designing tables and columns. No entity framework needed, less code and same result. Model data with key / value, store it, read it as is.

    • @pw4827
      @pw4827 5 лет назад +1

      Well... in this tutorial you actually did everything you'd normaly do with any RDBMS + ORM. You defined entities (aka documents), you defined columns (aka properties), their types, default values and whether those fields should be requiered, you also established relations between those documents. And you gained the same result in the same amount of time, you could achive with relational database. NoSql neither better nor worse than SQL and it's not a silver bullet, and not a substitution for relational databases, it's just a technology for SOME usecases, not all of them.

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

      Rocks? 😂😂 .. Is this the metric that leads the decision making process 😂 Rocks!!

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

    Wow, great content structure and excellent delivery!

  • @drlambo
    @drlambo 4 года назад +4

    if you don't add dnspython to the list of required modules it won't work with connection URIs. I used mongodb atlas to practice and had to do some workarounds.

    • @abhisheksah
      @abhisheksah 4 года назад

      this is an underated comment

    • @kosprov69
      @kosprov69 4 года назад

      Instead of pip install pymongo, use pip install pymongo[srv]. Saves a lot of headache.

  • @ginopeduto4264
    @ginopeduto4264 3 года назад +1

    Thank you so much for this good introduction - from a technical point of view its perfect - also I was disappointed for not writing a single line of code after 30 minutes - even so it was announced after 10 minutes - I give this comment not to complain - but to give feedback, as I am still very thankfull about this kind of free content.

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

    Your initial chart doesn't tell you much about popularity, it just means that people have to ask more questions about it. ;)

  • @eyebiofeedback
    @eyebiofeedback 5 лет назад

    Michael's the man. Taught me Python

  • @vincent4384
    @vincent4384 10 месяцев назад

    hm. works fine in vscode but when I do it in terminal python (path of program.py) in the src directory it says colorama module not installed even though I installed the requirements.txt file and it works fine in the same path on vscode. is there a stack overflow how do I find it?

  • @matthewrosenberg949
    @matthewrosenberg949 4 года назад +3

    Good content, but imho moves way too fast. Would love if things were broken down especially earlier in the video. Example being how some functions are getting access to different data.

  • @DmatiasR
    @DmatiasR 3 года назад

    Hi there! Very interesting tutorial! Did you work with mongodb and python async? For example, Motor?

  • @YashMoh
    @YashMoh 5 лет назад +1

    Thanks sir it helps a lot for beginners like me

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

    gret tutural im loving tis turtural aloting

  • @yossisherrf2369
    @yossisherrf2369 5 лет назад +2

    May I recommend splitting a course such this one into multiple mini "episodes"? Easier to digest, keep track of what were learning and you would get more views from the same audience? Just an idea...

    • @mikeathome
      @mikeathome 5 лет назад +4

      I picked this course today specifically because it wasn't mini episodes. I wanted something that had a semblance of being thorough and in depth.

    • @yossisherrf2369
      @yossisherrf2369 5 лет назад +1

      @@mikeathome Fair point. I just feel like for the people out there are doing us all such a service, let them get rewarded the most possible (in the form of views). Either way, you have a solid point. I think I also watched it for that very same reason. lol

  • @zeronotjelo
    @zeronotjelo 3 года назад

    wonderful tutorial! thanks!!

  • @itachiuchiha-bl8fg
    @itachiuchiha-bl8fg 4 года назад +4

    The voice is very monotonous and without any breaks which kind of makes it very hard to follow. The information are scattered all over the place so not sure a beginner will be able to grasp unless he watches some other courses for the concepts and then comes back.
    Good effort. Just that, the narrator should ask feedback from audiences to bridge the gap of communication.

  • @onyemanwokolo441
    @onyemanwokolo441 4 года назад

    Great tutorial. I learned a lot!

  • @nima-ie3yf
    @nima-ie3yf 3 года назад

    if i use mongodb in a python app and make .exe file to install it on another computer, does it need to install mongodb server and have local host settings on that computer?? I wish you would post a video about this!!

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

    Nice one.
    Great work.
    Can you please, help out with this?
    I will appreciate it if you can please work me through how to connect MongoDB hosted on digitalocean to any BI Tool, like Power BI, using Python or R, or any other means possible.

  • @vladimirspasov5591
    @vladimirspasov5591 5 лет назад +1

    Very useful video tutorial

  • @vikrantsrivastava4083
    @vikrantsrivastava4083 4 года назад

    I have stored doc file in mongoDB GridFS using mongoose in nodejs. Now I want to retrieve the actual data from mongoDB using python. How to approach for it? I don't want the key-value pair but the actual data. Any suggestion would really be helpful. Thank you. :)

  • @filosofiadetalhista
    @filosofiadetalhista 3 года назад +1

    Question: Whence comes the '.objects()' method shown in 54:50?

    • @filosofiadetalhista
      @filosofiadetalhista 3 года назад

      I think it is a method inherited from the mongoengine.Document class. I think that it works by parsing the database looking for all objects of the specified class. I don't know how such parsing works; I hope it is efficient!

  • @lukaswerner4390
    @lukaswerner4390 4 года назад

    Not a bad video, but a warning about mongoengine with over 100,000 items results from query are unacceptably slow in comparison to pymongo

  • @Hanson-e4m
    @Hanson-e4m Год назад +1

    This video is hard to comprehend for beginners, it would be better to change the title for middlers or higher

  • @kalaninuwanga3190
    @kalaninuwanga3190 3 года назад +4

    This tutorial will be really great if the speaker speaks a little bit slower. Sometimes it's hard to understand what he is speaking. word wise.

  • @dhruvab5
    @dhruvab5 5 лет назад +3

    hey,
    I get the following error when I query the database:
    find requires authentication

    • @dhruvab5
      @dhruvab5 5 лет назад

      Help is appreciated

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

    The only thing i do not like is the fact that he did not mention that mongodb version used in this course

  • @michaelwilson8461
    @michaelwilson8461 5 лет назад +3

    I think the 16mb limit might be more to protect themselves from you lol
    Everyone starts stuffing gigs of data into an entry and then lose their mind when it takes two days to retrieve an entry ,all of a sudden mongo sucks

  • @a_maxed_out_handle_of_30_chars
    @a_maxed_out_handle_of_30_chars 5 лет назад +1

    Can you do a PostgreSQL video please.

    • @mikeckennedy
      @mikeckennedy 5 лет назад +3

      Thanks for the idea. I'll see what I can do.

  • @dannytan8080
    @dannytan8080 5 лет назад

    thanks for the tutorial - would be better if the voice can be edited to be less bassy

  • @thuLe-pg5bu
    @thuLe-pg5bu 5 лет назад +1

    dont really usefull for me to take next step in buying your video, thanks for sharing!

  • @maycodes
    @maycodes 3 года назад

    Prof Snape X)

  • @durjaarai7737
    @durjaarai7737 3 года назад

    I wish this was based on something other than snakes. I am paranoid of them.

  • @TrawiastySpamer
    @TrawiastySpamer 3 года назад

    no to niezly poradnik pl

  • @electr0de
    @electr0de 4 года назад +1

    I really hoped you would use pymongo, that would have been great, but great guide otherwise.

  • @souravpal6406
    @souravpal6406 4 года назад +4

    I am not sure I would recommend it for beginners. The explanation seems rushed. No offence to the instructor though.

  • @EMBrown801
    @EMBrown801 5 лет назад

    venv vs pipenv?

  • @arsalantrustedseller823
    @arsalantrustedseller823 5 лет назад

    nice

  • @advrxh
    @advrxh 3 года назад

    20:00

  • @shalmans3829
    @shalmans3829 3 года назад

    52:11

  • @priyaranjanbharti58
    @priyaranjanbharti58 5 лет назад

    Good

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

    10:00

  • @chennaitamil
    @chennaitamil 5 лет назад

    Can you make a video on penetrating and Ethical Hacking using BlackArch OS ?

    • @mikeckennedy
      @mikeckennedy 5 лет назад +3

      No, this isn't something I know anything about. :)

    • @smyasir0
      @smyasir0 5 лет назад +3

      you people only know how to beg ! appreciate Michael for his hard work !

    • @chiragsingla.
      @chiragsingla. 3 года назад

      This is not definately where u should ask, you should prob watch LiveOverflow,

  • @raffaelerimorso9671
    @raffaelerimorso9671 5 лет назад +1

    big lezion

  • @JeffreyKDAAmoah
    @JeffreyKDAAmoah 5 лет назад +1

    Haha @Supreme_Lord

  • @vishnuvirat2501
    @vishnuvirat2501 5 лет назад +1

    What are the resources ur using.

    • @mikeckennedy
      @mikeckennedy 5 лет назад

      Hey, could you be more explicit? Not sure what you're looking for.

    • @vishnuvirat2501
      @vishnuvirat2501 5 лет назад

      @@mikeckennedy which programming language ur using and what is the IDE

    • @mikeckennedy
      @mikeckennedy 5 лет назад

      @@vishnuvirat2501 Got it. Using Python 3 and PyCharm as the IDE.

    • @adityapaithon6499
      @adityapaithon6499 5 лет назад

      @@vishnuvirat2501 He's already mentioned that in the video!

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

    MongoDB is an outcome of someone's ego. Stick with Postgres, you will remain happy

  • @sumeyyenurnehir21
    @sumeyyenurnehir21 3 года назад

    ölüm gibi bi şeydi ama ölen olmadı

  • @ostapsulyk
    @ostapsulyk 3 года назад

    Snake B-n-B ahahhaha

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

    I hate snakes. don't use them again

  • @maximosanchez7647
    @maximosanchez7647 5 лет назад

    reported!

  • @vishnuvirat2501
    @vishnuvirat2501 5 лет назад +1

    How to learn a programming language

    • @freecodecamp
      @freecodecamp 5 лет назад +1

      You can learn JavaScript for free on freecodecamp.org. Also, the creator of this video has a great Python course (check link in description).

    • @sangramjitchakraborty7845
      @sangramjitchakraborty7845 5 лет назад +1

      @Shattatak That's simply not true. Why demotivate him? There are a lot of self learned programmers out there who are really good at their job. I would say programming is the one thing you can get good at without going to an uni.

  • @vishalvibes_
    @vishalvibes_ 5 лет назад

    Your voice...

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

    I have found the query to find available cages for booking
    {
    "square_meters": {"$gte": },"bookings": {
    "$all": [
    {"$elemMatch": {
    "check_in_date" : {"$lte": ISODate("2022-04-06")},
    "checkout_date": {"$gte": ISODate("2022-04-07")}
    }
    }
    ]
    }