Тёмный

MongoDB Tutorial For Beginners | Full Course 

Amigoscode
Подписаться 1 млн
Просмотров 196 тыс.
50% 1

Опубликовано:

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 234   
@amigoscode
@amigoscode 3 года назад
To Gain a certificate enrol with 20% Off - amigoscode.com/p/mongodb/?product_id=3121799&coupon_code=MONGO20
@hamzagharafi6861
@hamzagharafi6861 3 года назад
Hey Nelson ,Thanks a lot for every thing really you've helped a lot and I'm waiting for mongodb with spring boot, there is only 1 problem I didn't find the docker-compose.yaml file I've already created one of my own , but just for every one else if you could possibly share it 🙏🙏🙏.
@GM-je3zp
@GM-je3zp 2 года назад
where did you put the code of you video man?? cant find it anywhere
@shabbirkhan9411
@shabbirkhan9411 2 года назад
If I take this course , Can I get a certificate?
@kleatech6562
@kleatech6562 2 года назад
where is the docker-compose yml file?
@mostafakadry9193
@mostafakadry9193 2 года назад
version : "3.8" services: monogodb: image: mongo container_name: mongo ports: - "27017:27017" volumes: - ./data:/data environment: - MONGO_INITDB_ROOT_USERNAME=rootuser - MONGO_INITDB_ROOT_PASSWORD=rootpass monogo-express: image: mongo container_name: mongo-express restart: always ports: - "8080:8080" environment: - ME_CONFIG_MONGODB_ADMONUSERNAME=rootuser - ME_CONFIG_MONGODB_ADMONPASSWORD=rootpass - ME_CONFIG_MONGODB_HOST=mongo volumes: - data: {} networks: default: name: mongodb_network
@andrejohnv
@andrejohnv Год назад
Here is the docker-compose.yaml file, if you do come across mapping or indentation errors, make sure to use 2 spaces rather than a tab wherever you get an error in the terminal: version: “3.8” services: mongodb: image: mongo container_name: mongodb ports: - 27017:27017 volumes: - data:/data mongo-express: image: mongo-express container_name: mongo-express restart: always ports: - 8081:8081 volumes: data: {} networks: default: name: mongodb_network
@silvercat_meow4377
@silvercat_meow4377 11 месяцев назад
For those who need mongo-express Server Status. # Add the 【ME_CONFIG_MONGODB_ENABLE_ADMIN 】property in your Docker Compose file version: "3.8" services: mongodb: image: mongo container_name: mongodb ports: - 27017:27017 volumes: - data:/data environment: - MONGO_INITDB_ROOT_USERNAME=aaa - MONGO_INITDB_ROOT_PASSWORD=_55$22AC76ccc - MONGO_INITDB_DATABASE=admin mongo-express: image: mongo-express container_name: mongo-express restart: always ports: - 8081:8081 environment: - ME_CONFIG_MONGODB_AUTH_DATABASE=admin - ME_CONFIG_BASICAUTH_USERNAME=bbb - ME_CONFIG_BASICAUTH_PASSWORD=bbb - ME_CONFIG_MONGODB_ENABLE_ADMIN:true - ME_CONFIG_MONGODB_ADMINUSERNAME=aaa - ME_CONFIG_MONGODB_ADMINPASSWORD=_55$22AC76ccc - ME_CONFIG_MONGODB_SERVER=mongodb - useBasicAuth=true volumes: data: {} networks: default: name: mongodb_network # Enter the MongoDB Express bash environment C:\_MongoDB4Learn> docker exec -it mongo-express bash # Install the Nano text editor bash-5.0# apk add nano # Find the router.js file bash-5.0# find / -name "router.js" # View the contents of the router.js file bash-5.0# cat /node_modules/mongo-express/lib/router.js # Edit the router.js file using Nano bash-5.0# nano /node_modules/mongo-express/lib/router.js # Inside Nano, locate the mongoMiddleware section and modify it # # Use (Ctrl+W) input (mongoMiddleware) enter to locate. # Before: # // mongodb mongoMiddleware # const mongoMiddleware = function (req, res, next) { # req.mainClient = mongo.mainClient; # req.adminDb = mongo.adminDb; # req.databases = mongo.getDatabases(); // List of database names # req.collections = mongo.collections; // List of collection names in all databases # req.gridFSBuckets = utils.colsToGrid(mongo.collections); # } # After: # // mongodb mongoMiddleware # const mongoMiddleware = function (req, res, next) { # req.mainClient = mongo.mainClient; # req.adminDb = mongo.mainClient.adminDb || undefined; # req.databases = mongo.getDatabases(); // List of database names # req.collections = mongo.collections; // List of collection names in all databases # req.gridFSBuckets = utils.colsToGrid(mongo.collections); # } # Save the changes (Ctrl+O, Enter) and exit Nano (Ctrl+X). # Go back to the Windows terminal (Ctrl+Z). # Restart the mongo-express container PS C:\_MongoDB4Learn> docker restart mongo-express # Reload localhost:8081 in your web browser ref=> github.com/mongo-express/mongo-express/issues/647.
@caballerosalas
@caballerosalas 5 месяцев назад
why did you removed the environment section?
@tishachoudhuri7082
@tishachoudhuri7082 5 месяцев назад
@@caballerosalas were you able to access the port, I still could not get it running on the port despite adding the environment
@fabianfriedrichs5835
@fabianfriedrichs5835 2 года назад
I'm so glad you didn't cut out the misstakes you made, that helps so much more to understand whats going on.
@Jacob-hp8wj
@Jacob-hp8wj 2 года назад
For those wondering, the mongo command has been renamed to mongosh
@user-bo9tv2ox5j
@user-bo9tv2ox5j Год назад
You literally saved my life. Thanks a lot
@AtulKumar-ph6kh
@AtulKumar-ph6kh Год назад
Thanks a lot bruh!!
@evgenykuznetsov7759
@evgenykuznetsov7759 Год назад
On top of that nowadays db.student.insert(student) will trow: insertDeprecationWarning: Collection.insert() is deprecated. Use insertOne, insertMany, or bulkWrite.
@md.saadmangalib3084
@md.saadmangalib3084 11 месяцев назад
it took me half an hour to understand why the command was not working. What is wrong on my machine!
@olenakit343
@olenakit343 6 месяцев назад
Thanks a lot!!!
@evgenykuznetsov7759
@evgenykuznetsov7759 Год назад
42:47 db.student.insert(student) will trow: insertDeprecationWarning: Collection.insert() is deprecated. Use insertOne, insertMany, or bulkWrite. On top of that db.student.count() will thow: DeprecationWarning: Collection.count() is deprecated. Use countDocuments or estimatedDocumentCount.
@gtv3582
@gtv3582 3 года назад
Surprised you don't have more followers, the quality of your video's are absolutely amazing.
@ktalaga90
@ktalaga90 3 года назад
Where is the yaml file (11:22)?
@joliajolian9227
@joliajolian9227 2 года назад
can not find it as well?!!
@WillSkoll
@WillSkoll Год назад
He never put the files on any of his videos. Guess it just a way to trick us into his sponsored links and pay material...😡
@asliddin2012
@asliddin2012 3 года назад
It will be so useful if you make a video about spring microservice
@MatheusdaRochaSena
@MatheusdaRochaSena 3 месяца назад
you're my hero, I don't have money to pay for your course but soon I'll asign up, really, you're awesome man!
@greysongriffey1553
@greysongriffey1553 Год назад
docker-compose.yaml text information below: (*note*: I left out the "environment" fields because a number of comments say they had trouble with those fields): version: “3.8” services: mongodb: image: mongo container_name: mongodb ports: - 27017:27017 volumes: - data:/data mongo-express: image: mongo-express container_name: mongo-express restart: always ports: - 8081:8081 volumes: data: {} networks: default: name: mongodb_network
@FrostGW
@FrostGW 3 года назад
Thanks from Russia :) Good stuff for weekend!
@dimitridoroshko
@dimitridoroshko 3 года назад
Дороу
@z0lol
@z0lol 2 года назад
Thanks for your videos! I just have one question. You've said that there will be a link to the docker-compose.yaml file in your description, yet it is not there. Thanks once again! Great explanations.
@batoulalhariri2927
@batoulalhariri2927 Год назад
version: "3.8" services: mongodb: image: mongo container_name: mongodb ports: - 27017:27017 volumes: - data:/data environment: - MONGO_INITDB_ROOT_USERNAME=root - MONGO_INITDB_ROOT_PASSWORD=Batoul123456* mongo-express: image: mongo-express container name: mongo-express restart: always ports: - 8081:8081 - environment: - ME_CONFIG_MONGODB_ADMINUSERNAME=root - ME_CONFIG_MONGODB_ADMINPASSWORD=Batoul123456* - ME_CONFIG_MONGODB_SERVER=mongodb volumes: data: {} networks: default: name: mongodb_network
@bigdamo21635
@bigdamo21635 2 года назад
Great teacher but so many ads and breaks inbetween like come on. Plus the files you mentioned aren't even to be seen, despite so many people mentioning this in the comments. How disappointing.
@tryitagain815
@tryitagain815 3 года назад
Just with the title you know this is going to be an amazing tutorial. Thank you so much!
@MrCupcakes85
@MrCupcakes85 2 года назад
docker-compose.yaml missing student.js file is also missing..
@kandukurisaijairam3465
@kandukurisaijairam3465 2 года назад
Where is that file???
@ananthukkumar987
@ananthukkumar987 2 года назад
where to get it
@cems7258
@cems7258 3 года назад
The yaml part and explanation was not good enough, this should be a beginner course but you passed very quickly on yaml part and now I have been wasting my time to fix problems. Environment set up is one the most problematic area of software engineering, please mind that.
@ardavanmoin3321
@ardavanmoin3321 2 года назад
can you share the yaml file please
@maryamkouram4571
@maryamkouram4571 3 года назад
I can't find the docker yaml file
@rangabharath4253
@rangabharath4253 3 года назад
Please upload a video series on MERN Stack. Waiting for the awesome video of MERN Stack. Thank u so much for the awesome videos. :-)
@TjSpoonManJacques
@TjSpoonManJacques 2 года назад
You have inspired me so much - thank you for teaching in perfect simplicity! Much love from New Orleans! 💪
@meropa
@meropa 3 года назад
I can't find the docker-compose.yaml file in the description. Can anybody link it to me please?
@habibleila405
@habibleila405 3 года назад
i paused the video and copied it xD: here you go version: "3.8" services: mongodb: image: mongo container_name: mongodb ports: - 27017:27017 volumes: - data:/data environment: - MONGO_INITDB_ROOT_USERNAME=rootuser - MONGO_INITDB_ROOT_PASSWORD=rootpass mongo-express: image: mongo-express container_name: mongo-express restart: always ports: - 8081:8081 environment: - ME_CONFIG_MONGODB_ADMINUSERNAME=rootuser - ME_CONFIG_MONGODB_ADMINPASSWORD=rootpass - ME_CONFIG_MONGODB_SERVER=mongodb volumes: data: {} networks: default: name: mongodb_network
@ydhsu3853
@ydhsu3853 3 года назад
@@habibleila405 Thank you very much.
@habibleila405
@habibleila405 3 года назад
@@ydhsu3853 yw
@francisngangue
@francisngangue 3 года назад
​@@habibleila405 thank you hooo...
@kolawoleelijah6590
@kolawoleelijah6590 2 года назад
@@habibleila405 youre a life saver
@moa-anims
@moa-anims 3 года назад
i cant find the docker composed yamal file in the description
@mohammedbedru2873
@mohammedbedru2873 2 года назад
i never thought MongoDB was soo easy... thanks nelson!!
@29namankumar29
@29namankumar29 3 года назад
Thanks from India!
@thatomadub6777
@thatomadub6777 3 года назад
Great content Nelson. Learning alot from you bro.
@TjSpoonManJacques
@TjSpoonManJacques 2 года назад
I couldn't figure out how it all connected (CRUD) until I stumbled upon this brother. Each one teach one💜💪
@dhakshitham3061
@dhakshitham3061 2 года назад
where is the Docker file in the discription as u mentioned in the video
@danielzenebe342
@danielzenebe342 7 месяцев назад
You have smart teaching method
@FalakTechrary
@FalakTechrary Месяц назад
Love you Brother ❤ Jazak Allah 🤲🏻
@raedgeorge391
@raedgeorge391 2 года назад
Great Tutorial, I know MySQL database very will but for Mongo DB my previous knowledge was how to use it with Spring Boot only, now I had a really good idea how to do Basic CRUD queries and so on. Thanks Nelson
@yudifebriandy5171
@yudifebriandy5171 2 года назад
Assalamualaikum.. Mr .. I'm From Lombok Indonesia.. 😊😊😊 .. thanks alot for your vide.. 🙏🙏
@danielede8706
@danielede8706 2 года назад
No question is silly question !! congratulations!
@ruslanzubkov4297
@ruslanzubkov4297 2 года назад
where is reference to docker-compose attached?
@gradientO
@gradientO 3 года назад
As salamu alaikum Nelson! You with that contagious smile! Thanks for this NoSQL course, I'll checkout the one on the site
@franciscojavierramirezhern8588
@franciscojavierramirezhern8588 3 года назад
Thanks for the course, Nelson! Really outstanding work.
@dv5060
@dv5060 2 года назад
cromaleños
@wizzard211
@wizzard211 2 года назад
sorry mate, the docker intro is nonsense, pretty sure no on understood anything
@siyu07
@siyu07 2 года назад
Can someone help me? why my docker-compose container state is always restarting?
@ardavanmoin3321
@ardavanmoin3321 2 года назад
how did you get the docker compose to work ?
@zhrgci
@zhrgci 2 года назад
there's no docker-compose file in the description?
@_outcyrptolist
@_outcyrptolist 3 года назад
Walaikumassalam Sir, Great Content
@freelancecoder6956
@freelancecoder6956 3 года назад
where do i find docker compose yml ??
@Tooxcade
@Tooxcade 3 года назад
Absolutely amazing. thank you And Eid Mubarak
@arshadsiddiqui9071
@arshadsiddiqui9071 Год назад
Mashallah brozzer! Had no idea you were muslim. Your videos have been tremendous help to me and I'm sure this one will be tremendous help as well!
@ameenshariff5950
@ameenshariff5950 3 года назад
Assalamualaikum. Thanks for this course waiting for something like this.
@piotr5553
@piotr5553 2 года назад
Example files are missing, I re-created similar ones from internet resources but the examples shown by the author on the screen need tweaking in order to make docker compose file working. This video is 90% advertisement of the commercial course. Zero info about working with docker on Windows (you need to enable experimental mode, adapt docker desktop settings). Waste of time. You will learn trivial things not too useful in real life.
@greysongriffey1553
@greysongriffey1553 Год назад
Agreed.. not easy to follow with all the changes you have to make on your own end
@baibula
@baibula 11 месяцев назад
Just don't use windows for docker
@khomidovsirojiddin1154
@khomidovsirojiddin1154 2 года назад
Thank you bro for amazing and useful course.
@fuzzywuzzy318
@fuzzywuzzy318 2 года назад
i like your tutorial video amigo! as a chinese and english not so good, your speed are just good for me . Your teching way are very suit for 0 pre-knowleage learner to learn MongoDB or Java. BTW, Your Java tutorial also helpful and good for new learner .
@kareem7236
@kareem7236 Год назад
hi man where can i find the files that you show in the video ? there is no link for ...
@miladbhat896
@miladbhat896 2 года назад
hi just want to know where you have shared the docker yaml file.
@moustafaomar4171
@moustafaomar4171 3 года назад
Masha Allah Brother!!!!
@Zackemcee1
@Zackemcee1 2 года назад
و عليكم السلام و رحمة الله Thanks for the video very good quality and professional
@azizbekhabibov1009
@azizbekhabibov1009 2 года назад
Amazing lesson! Jazakallahu hayron
@promiseokosun5089
@promiseokosun5089 3 года назад
Nice one Nelson, you are just the right guy!
@daniyaljavani7194
@daniyaljavani7194 3 года назад
Best Course for beginners!
@adedamolababatunde2798
@adedamolababatunde2798 Год назад
thank you for this video. Its an amazing tutorial!
@matiasfino1845
@matiasfino1845 Год назад
Docker has several issues running on windows, is not that easy as you say. Anyway, grate video, really helpful
@funcoding1797
@funcoding1797 3 года назад
alssalaamo aalayka va rahmatollah va barakaatoho....
@javokhirnarzullayev
@javokhirnarzullayev 3 года назад
Thank you from Uzbekistan
@samuelsodagudi
@samuelsodagudi 3 года назад
Thank you.
@sevinchabdisattarova100
@sevinchabdisattarova100 Год назад
Thanks so much.The video is just gr8👍
@oniklegenda2320
@oniklegenda2320 2 года назад
where is the docker-compose file?
@musarecord12
@musarecord12 3 года назад
Amazing course.. thankyou .. request spring boot microservices please sir 🙏🙏
@justincaseOne
@justincaseOne Год назад
‏بارك الله فيكم يا أخي الكريم
@ranimbenameur5032
@ranimbenameur5032 3 года назад
thaaank you for your time and efforts
@kevinevans8484
@kevinevans8484 3 года назад
Where's the yaml file?
@sinasoltan.m4859
@sinasoltan.m4859 2 года назад
Great Course . thanks !
@omarimad8326
@omarimad8326 3 года назад
You are amazing
@feysalmama1800
@feysalmama1800 2 года назад
Thank you Nelson !! shukren
@codexyz97
@codexyz97 2 года назад
baraka allahou fik akhi
@gopinathnatarajan8530
@gopinathnatarajan8530 2 года назад
Excellent, Thank you
@davitkvaratskhelia4033
@davitkvaratskhelia4033 3 года назад
love this man
@khalilbouali3480
@khalilbouali3480 10 месяцев назад
thanks a lot ! That was very helpful
@sahilsheikh8278
@sahilsheikh8278 2 года назад
Great video, thank you so much♥
@alierfanianomidvar1922
@alierfanianomidvar1922 Год назад
You are the bast man
@tranquillityEnthusiast
@tranquillityEnthusiast 3 года назад
Please me a video on latest version of Java and spring for Biggineres to pro level
@alainsolohery260
@alainsolohery260 Год назад
Thanks for the tips
@mirakhmadov
@mirakhmadov 3 года назад
Thanks for the lesson I have been looking for the best mongo db lessons for a long time finally I found it
@karenboyakhchyan3548
@karenboyakhchyan3548 2 года назад
Superb job.
@aliazani3376
@aliazani3376 2 года назад
Thanks for usefull tutor about working with mongodb. Why don't you create a tutorial about reactive programming with spring boot?
@Bruh-bl3fx
@Bruh-bl3fx 2 года назад
wow chuch kool vied! it helpt very many :D *Rawr*
@hiliyaschabi4527
@hiliyaschabi4527 3 года назад
Thanks you for your good jobs
@aerikezedek
@aerikezedek 3 года назад
awesome video, learnt a lot!!!!
@iamjavator4594
@iamjavator4594 2 года назад
Jazakallah Khair
@shuxratjonyoldashev2735
@shuxratjonyoldashev2735 3 года назад
Thanks very much
@koshersamurai7476
@koshersamurai7476 3 года назад
Thanks for this video
@khasmeenusman3931
@khasmeenusman3931 2 года назад
The best MongoDB tutorial ever
@umitkirtil
@umitkirtil 2 года назад
Alaikumsalam .. as always useful and Clear content. Thank u very much
@foxandeyes
@foxandeyes Год назад
thanks for the course :) is there any way to upload/interact with the data on mongo express/docker using scripts in Visual Studio instead of the terminal?
@saeed99977
@saeed99977 3 года назад
hi bro actually i need this tnx.
@mostafahussien1239
@mostafahussien1239 3 года назад
dear nelson can you you make a tutorial for angular full course , thanks
@CodeNCode-rm8ci
@CodeNCode-rm8ci 3 года назад
Walaikumk assalam ..... dear teacher ... 😊😊😊😊😊
@cypherarts1291
@cypherarts1291 2 года назад
amazing, thanks a lot. Do they have joins in Mongo?
@socie-05xaa26
@socie-05xaa26 2 года назад
can you explain how to install docker on windows ? I have faced many problems
@milankbudha
@milankbudha Год назад
you have not given srudent.js file in the description
@raphaelnkemeni2985
@raphaelnkemeni2985 11 месяцев назад
Hello, l am looking for 1 on 1 instructor led MongoDB training. Could you advise? Thanks
@typeer
@typeer 3 года назад
Thanks man
@emmanueljames1862
@emmanueljames1862 Год назад
Hi Nelson, can I take the course on mongodb without knowledge in programming?
@Apopjak
@Apopjak Год назад
WHERE IS YOUR YAML in decription ha?
@shakeelshakeel8286
@shakeelshakeel8286 2 года назад
Please make a course on ReactJS and Redux And also MERN
@shuxratjonyoldashev2735
@shuxratjonyoldashev2735 3 года назад
Assalomu alaykum. Ma Shaa Allah
@groovebird812
@groovebird812 Год назад
Is it normal in mogodb that we have to write the group names again and again in every document?
@bidyutmahanta85
@bidyutmahanta85 3 года назад
Hi, please create a course on Graph databases like neo4j
@sheikhahteshamnayyar8799
@sheikhahteshamnayyar8799 Год назад
hi brother , I am unable to connect to mongoexpress from local host url ,although my port mapping is same and I can see containers created from docker desktop
@tishachoudhuri7082
@tishachoudhuri7082 5 месяцев назад
same here, were you able to resolve the issue?
Далее
MongoDB Crash Course
29:59
Просмотров 680 тыс.
Spring Boot Tutorial - Build a Rest Api with MongoDB
1:12:30
Starman🫡
00:18
Просмотров 11 млн
Will A Guitar Boat Hold My Weight?
00:20
Просмотров 61 млн
Самое неинтересное видео
00:32
Brutally honest advice for new .NET Web Developers
7:19
Ultimate Docker Compose Tutorial
1:03:14
Просмотров 173 тыс.
Front-end web development is changing, quickly
3:43
Просмотров 833 тыс.
Data Modeling with MongoDB
34:56
Просмотров 108 тыс.
Writing My Own Database From Scratch
42:00
Просмотров 219 тыс.
15 futuristic databases you’ve never heard of
8:42
Просмотров 671 тыс.
Here's The Secret How To Create These Animated Diagrams
11:12
Docker Tutorial for Beginners | Full Course [2021]
3:00:02