Julio you are a great teacher!! I have reached up to 90min in this video which is the first of your series for me and I really enjoy learning from you!! You are a star my friend!! Keep on teaching us!!! Thanx a million for your video!!
@juliocasal9 ай бұрын
You're very welcome!
@JonesVitox11 ай бұрын
This course is better than 2 or 3 paid ones I have done, again thanks Julio for sharing this with the community. Hugs from Brazil.
@juliocasal11 ай бұрын
Thank you, I'm glad you think so!
@doctorlee39765 ай бұрын
Estou abismado na vasta imensidão de conhecimento em programação que tem em inglês , em Português somos muitos limitados
@lifehandbook6424 ай бұрын
@@doctorlee3976 isso não é uma questão de sermos limitados, é questão de alcance. Pelo accent do Júlio, nota-se que ele não é nativo inglês, ou seja, está fazendo em inglês pelo alcance. A língua global utilizada na programação sempre foi o inglês, não só a língua mais falada entre os devs como também na própria programação em si.
@adrenochromeaddict42322 ай бұрын
bro how can you do 3 paid courses and still look for tutorials are u dumb?
@jishh79 ай бұрын
Cant even explain how great the lessons are. You actually go into detail on how things are connected, setup, and most importantly what they mean. I have seen too many videos where they say, "add this" and I have to pause the video and watch another or find out on my own what something is doing which throws me off my process and flow. Just got to the point in the frontend tutorial where you sent us here and am soo excited to get more knowledge on building my own rest API as a few companies I have talked to asked me if I have built my own before.
@juliocasal9 ай бұрын
I hope it helps!
@stephanieezat-panah77507 ай бұрын
An excellent assessment. Yes, "do this", "do that" and I am **completely** thrown off, as i must pause my forward progress and find out what the heck is wanted/needed. thank you for this comment. ....oh, I am an experienced IT professional, but, we are always learning, right?
@princeude41017 ай бұрын
I switched from game development to backend with C#. This course provided the technical knowledge i was looking for. Thank you very much.
@juliocasal7 ай бұрын
Welcome!
@dulneth56506 ай бұрын
May I ask why you switched? I am trying to do game development...just curious
@brownguyart5 ай бұрын
Haha same, I applied for an asp.net dev job and couldnt answer any backend questions but answers all C# questions bcs of game dev correctly and they hired me and told me to learn asp.net asap.
@YosephRegassa3 ай бұрын
Can you share some info about how to get into game devt. I started c# after nodejs. Can you please show me some roadmaps
@Raekonn6 ай бұрын
Julio, your courses are phenomenal, you explain the best practices and concepts in such a simple manner that listening to your videos is almost addictive. I couldn't find anyone else quite like you, doesn't matter what language they use. I'm learning so much about professional software development in general, while at the same time exploring C# which is new to me. I will highly recommend all your free and paid content to anyone interested in C#
@juliocasal6 ай бұрын
Wow, thank you for the kind words!
@anarbairam9 ай бұрын
Just 27:41 in the tutorial I already love this! Author shows how to create project in VS code, how to build and run in terminal not just using UI. Not to mention the teaching style! Thanks for the great content. Looking forward for more advanced stuff. 🔥🔥🔥
@juliocasal9 ай бұрын
Wow, thank you!
@fatmaamrr12 күн бұрын
For motivational reasons 🧘🏻 04:40 Creating ASP.NET Core applications ✅ 27:54 What is a REST API? edit1:✅ 40:01 Using Data Transfer Objects (DTOs) ✅ 46:54 Implement CRUD endpoints 1:20:22 Using extension methods 1:25:46 Using route groups 1:28:29 Handling invalid inputs 1:39:49 What is Entity Framework Core? 1:44:41 Defining the data model 1:57:53 Using the ASP.NET Core configuration system 2:02:40 Generating the database 2:20:57 Seeding data 2:26:28 Understanding dependency injection and service lifetimes 2:38:46 Saving new entities to the database 2:49:56 Mapping entities to DTOs 2:56:05 Querying, updating, and deleting entities from the database 3:18:16 Using the asynchronous programming model 3:38:39 API integration with the frontend
@pitsielias483Ай бұрын
The are so many useless tutorials on youtube but Julio is the goat, very useful and informative especially when you really wanna learn how things are connected on the backend.
@juliocasalАй бұрын
Glad you think so!
@cristinaandreani24106 ай бұрын
One of the best courses I´ve taken. Explained many concepts that other courses don´t mind to cover.
@juliocasal6 ай бұрын
Thank you!
@ShuklaAayushi8 ай бұрын
This is an amazing course for beginners and experienced folks alike. I learned so much from this, can't wait to start the frontend part next. Thanks Julio!
@juliocasal8 ай бұрын
Great to hear!
@namanjoshi25288 ай бұрын
Thanks a lot, Julio, this tutorial has really helped me to understand ASP.NET core, minimal API, please, don’t stop marking such videos series, its really beneficial for professional like me who are using .NET and .NET framework. Thanks a ton, will be looking forward for more videos series :)
@juliocasal8 ай бұрын
Glad it helps!
@zaidmakani50376 ай бұрын
Outstanding content Julio. Very few online courses teach minimal apis from scratch. Most of them still teach Controller based apis with sqlserver. The best part about this tutorial was the use sqlite which is hassle free especially for non windows users who don't have MS Sql server readily available. Thanks.
@juliocasal6 ай бұрын
I'm glad you liked it!
@GustavoLarcoАй бұрын
Wao julio mi Ñaño, que increíble video, primera vez que hago un trabajo en c# y me quedó clarísimo todo, gracias a ti eh conseguido un trabajo que requiere conocimiento en c#, 100% voy a seguir estudiando contigo, saludos desde Texas y machala, Ecuador 🎉
@juliocasalАй бұрын
De nada, me alegra te haya ayudado!
@nicko99589 ай бұрын
Best .NET course on KZbin
@juliocasal9 ай бұрын
Thank you!
@papa_ethan8 ай бұрын
Better to start from 'minimal' than from the 'convoluted' dotNet Core Web API. Other tutorial are overwhelming because the use the more advanced convoluted version of dotNet Core from start. Great job man! From the Philippines.
@lbuduen8 ай бұрын
Absolutely fantastic course, the way you paced the course, creating the need, solving the problem, refactoring, improving, so there were no lose ends and we get a solid foundation, from the ground up, congratulations and keep up the good work
@juliocasal8 ай бұрын
Thanks!
@tiengphappro174Ай бұрын
Great instructor ever! Though it makes me difficult to understand your words sometimes because of your speaking speed, it cannot be ignored that the content you released is really complete . I wish you can give more videos for intermediate and advanced learners. Thank you!
@juliocasalАй бұрын
Glad you enjoyed it!
@angelmotta4 ай бұрын
Julio thanks for this video! I found it really practical and hands on. I have been following you and doing this demo on my local. I learned many concepts from this content. Best regards from Perú 🇵🇪
@juliocasal4 ай бұрын
Glad it was helpful!
@tayphoenix6 ай бұрын
Thank you for the tutorial. I was following along the Blazor tutorial for Game Store and got to the section about the backend. Seeing how well you explained Blazor and showed amazing examples so far, I wanted to see how you would create the backend. I've created an API before and this tutorial has provided me with good ways to structure an API, how to use Entity Framework, and how to set up a minimal API with refactoring. I have learned that and more so thank you again for the tutorial.
@juliocasal6 ай бұрын
Glad I could help!
@tommyoman53094 ай бұрын
Thank you so much for sharing this detailed course for free. Really amazing and easy to follow and gives me a lot of understanding in these quite new stoff. I'm trying a lot of new technics just to keep in shape programatically as a retired programmer. I will definitely follow your videos futureways! Thanks again!! 🙂
@juliocasal4 ай бұрын
You're very welcome!
@WangAndrew9 ай бұрын
A simple and clear course for beginners. Thanks !!!😜😜😜
@juliocasal9 ай бұрын
Welcome!
@joha375153 ай бұрын
Thank you so much for this quality content for free. This is the best .NET course I found. You are a great teacher.
@juliocasal3 ай бұрын
Wow, thank you!
@Steve187952 ай бұрын
Thanks so much 🙏🙏🙏 This gives un beginners a solid foundation from which we can build. Additionally, the last part which shows the backend API''s integration with the front-end beautifully ties everything together.
@juliocasal2 ай бұрын
Glad it was helpful!
@nabiyatmuhammed26577 ай бұрын
The best tutorial, I was searching for beginner friendly and yours is the best compared to others.
@juliocasal7 ай бұрын
I'm glad!
@junaidtariq74663 ай бұрын
The best .Net beginner course out there. Thankyou Julio
@juliocasal3 ай бұрын
Thank you!
@uwemueller19185 ай бұрын
Wow.... great. With many thanks!!👌
@juliocasal5 ай бұрын
Thank you too!
@DChristop5 ай бұрын
Best .NET course on KZbin!!!
@mydevhub7 ай бұрын
This is the best course I have taken ever thanks and keep up the good work!!
@juliocasal7 ай бұрын
Thanks, will do!
@chandrabhanubisht96944 ай бұрын
Here is my learning process Day 1 27:34 day 2 1:26:30 day 3 1:54:19
@juliocasal3 ай бұрын
Go, go!
@mahbubulshafi53235 ай бұрын
Thank you very much, sir. Your video really helped me understand the topic. I had watched another tutorial before and felt like I couldn't grasp it, but your teaching made it seem so much easier. Keep up the great work!😇
@neuroscience50249 ай бұрын
Extremely beginner friendly course. Well explained. Thank you very much.
@juliocasal9 ай бұрын
You're very welcome!
@caiolagreca26966 ай бұрын
Have just concluded the course, 5 stars!!
@gustavopoli77276 ай бұрын
Thank you very much for the content. It is not only of high quality, but also educational and very well organized. Congratulations!!
@juliocasal6 ай бұрын
Thank you!
@reemgody54923 ай бұрын
Amazing course! Very informative and great explanation that focuses on the how as well as the why. Thanks a lot for all the effort made on this.
@juliocasal3 ай бұрын
Glad you enjoyed it!
@LeonardoSantosMacias4 ай бұрын
Great refresh for me, and for my students, thanks for sharing your experience and knowledge.
@alihasan316511 ай бұрын
Thanks a million, literally!!! Wish you all the best. Much Love and support from Iraq.
@juliocasal11 ай бұрын
Welcome!
@东风西渐10 ай бұрын
Awesome tutorial, greate work Julio. Looking forward for your frontend project in C#. Thank you.
@juliocasal10 ай бұрын
Frontend coming soon!
@piotrgasiorek69285 ай бұрын
Thank you so much, that was very helpful for me as a frontend dev
@juliocasal5 ай бұрын
Great!
@abdurrahmankursatozkan91724 ай бұрын
Exellent tutorial for minimal apis. Is there a tutorial for controllers as well?
@juliocasal4 ай бұрын
A bit old, but here: kzbin.info/www/bejne/mJjOaYGVp91kfJY
@adamrozex13 күн бұрын
Hello my friend Julio. Thank you very much for this wonderful content. I want to ask you, is this course complete or is there a paid continuation?
@juliocasal12 күн бұрын
Here's the continuation: juliocasal.com/courses/dotnetbootcamp
@cybernetic75064 ай бұрын
Amazing course extremely useful for newbies like me in .Net bunch of hugs Julio we really appreciate your effort
@juliocasal4 ай бұрын
You're very welcome!
@drachir143115 күн бұрын
I am a beginner for .Net, I've watched few tutorial and most of them used a pre load codes. This video is what I really needed. Just a quick question, why my GameStore.sln is look like have a readonly file inside and the icon on the left side is not an icon of visual studio? And when I create my GameStore.Api, the .Net runtime did not show up on my panel(besides the terminal)?
@juliocasal12 күн бұрын
Readonly file?
@giuseppe-guerra-x864 ай бұрын
This course is amazing! Extremely useful! Thank you 😊
@juliocasal4 ай бұрын
Glad it was helpful!
@giulia69302 күн бұрын
Thank you, super clear and accurate tutorial ❤
@juliocasal2 күн бұрын
Glad it was helpful!
@celsofassoni9 ай бұрын
many thanks Julio for sharing your knowledge. Indead one of the best courses I've seen aroud. It was really helpfull for me to jump start in ASP.NET. 👏👏
@juliocasal9 ай бұрын
Great to hear!
@izanamiluna215811 ай бұрын
Thank you for the course Julio. Could you add timestamps for comfortability?
@juliocasal11 ай бұрын
Welcome! KZbin should add automatic chapters soon.
@izanamiluna215811 ай бұрын
@@juliocasal 🙌👏
@estevves39036 ай бұрын
Incredible course Julio, it's helping me a lot. I'm taking the course again along with the frontend, trying to change some things, my question is how difficult would it be to add an extra field that was an image? For example, the last field is the Release Date, but what if there was one more field where the user could upload an image? How would I do this? I would have to add a new field in Dto and work on it, and is there a type (like int, string, etc.) for images? Or would it be much more complex? Sorry for the amount of questions, I was looking for ideas to personalize the project and these questions came to me. Thanks.
@juliocasal5 ай бұрын
Thank you! I'll be covering the image upload part in my upcoming bootcamp. Waitlist here: go.dotnetacademy.io/bootcamp-waitlist
@botcampeador42810 ай бұрын
Love the way you teach, Julio! Where can I learn C#? Do you have a course of it? Thanks!
@juliocasal10 ай бұрын
I don't, but check this out: learn.microsoft.com/en-us/shows/csharp-for-beginners/
@botcampeador42810 ай бұрын
@@juliocasal Thanks! With that, can I take any of your courses?
@juliocasal10 ай бұрын
@@botcampeador428 Yep
@botcampeador42810 ай бұрын
@@juliocasal Good news! I'm on it! Thank you so much Julio!
@micaholugbamila29608 ай бұрын
THIS WAS AWESOME!!. THE PROGRESSION WAS MOST HELPFUL
@juliocasal8 ай бұрын
I'm glad!
@barak_hub7 ай бұрын
Thanks so much Julio, I have learnt a lot from this video, now proceeding to the front end video.
@Luis-hc1dl9 ай бұрын
Tutorial Completed, Thank you so much Julio, really enjoyable tutorial!
@juliocasal9 ай бұрын
I’m glad you liked it!
@franciscofigueroa67965 ай бұрын
Excellent course !! this is really good quality content, i love the way you explain everything THANK YOU !
@juliocasal5 ай бұрын
You're very welcome!
@datadriven758511 ай бұрын
many many thanks from India, waiting for the latest video on microservices too
@juliocasal11 ай бұрын
More to come!
@younesmed37704 ай бұрын
Thank you for the course it really helps understanding the fundamentals of .net. God bless you brother
@juliocasal4 ай бұрын
You are very welcome
@mannynavarro58036 ай бұрын
Great course! Would love to get into unit testing and deploying to the cloud.
what an amazing tutorial!! Full of information and knowledge Julio..
@juliocasal6 ай бұрын
Glad you liked it!
@dannick13197 ай бұрын
Great tutorial. Just one thing if you are using any visual studio edition other than code you have to install SQLite and SQL Server Compact Toolbox as an extension
@inakaboyz10 ай бұрын
thanks so much for the tutorial. but there's a question i wanted to ask, why are the properties of the request body turned pascal case when you accessed them in the route handler functions eventhough they were in camel case originally?
@juliocasal10 ай бұрын
ASP.NET Core default serialization logic takes care of that.
@inakaboyz10 ай бұрын
@@juliocasalso what if the raw data are in any other cases such as snakecase?
@ibrahimismail54427 ай бұрын
so far i finished 30 mins from your course and your explanation is just amazing thank you
@juliocasal7 ай бұрын
You're very welcome!
@ibrahimismail54426 ай бұрын
I have a question iam at time (2:12:00) and when i right click on the GameStore.db nothing shows to open with and when i click on the file its like empty nothing to show
@sjncojn59627 ай бұрын
This vid help me alot to build my foundation.Thánks you so much
@juliocasal7 ай бұрын
You're welcome!
@VishalPatel-nv1tr14 күн бұрын
Very useful information Question: any certification available for dot net core advance developer?
@juliocasal Thank you, but I am searching for specific Dot net core advance/expert certification
@VishalPatel-nv1tr12 күн бұрын
@juliocasal thank you, I am searching for specific Dot net core advance/expert certification
@irzald.r.5621Ай бұрын
this is superb!, thank you for your knowledge
@juliocasalАй бұрын
My pleasure!
@icemotion192529 күн бұрын
Amazing guide and good for refreshing knowledge.
@juliocasal29 күн бұрын
Glad you liked it
@danielesestri270511 ай бұрын
Hi! I have a problem on 38:42 minutes of this video. My computer (Windows 10) show me this message "You don't have an extension for debugging HTTP. Should we find a HTTP extension in the Marketplace?". I don't understand why. I follow every step of this fantastic video.
@juliocasal11 ай бұрын
Switch from your .http file and into a C# file, or just close all files. Then hit F5.
@danielesestri270511 ай бұрын
@@juliocasal it works! 🥰 Thank you!
@Tipsy928 ай бұрын
Absolutely amazing tutorial
@juliocasal8 ай бұрын
Thank you!
@nenadpetrovik54873 ай бұрын
Amazing Tutorial. Everything was well explained.
@juliocasal3 ай бұрын
Thanks for the feedback!
@JulianRiverplate1410 ай бұрын
Thanks for this amazing tutorial! good vibes!
@juliocasal10 ай бұрын
You're welcome!
@duvanm248310 ай бұрын
Absolutely beautiful tutorial. Thank you!
@juliocasal10 ай бұрын
Glad you enjoyed it!
@CodeTester-j8f6 күн бұрын
Mr. Casal, does the MapPut function utilise the same "GameDto game" object created in the MapPost function?
@juliocasal5 күн бұрын
No.
@evaristegalois737811 ай бұрын
The frontend code tree doesn't match that of the frontend (which the course named GameStore.Client) in the video tutorial and I don't appear to have an appsettings.json file? Am I missing a step? Great course, by the way.
@juliocasal11 ай бұрын
Yes, that Blazor tutorial is older. New one, that matches this tutorial, will go out soon.
@evaristegalois737811 ай бұрын
I did them both in visual studio and used an external SQL db. I will try and build them again as a single 2024 blazer app. Thanks again, you are a great tutor and very generous with your content.
@kodindoyannick53285 ай бұрын
Great course! Thanks you so much Julio.
@juliocasal5 ай бұрын
Glad you like it!
@ciminoce11 ай бұрын
Thanks for share!!!! All the best
@juliocasal11 ай бұрын
Welcome!
@moch.ikhsanafandi439510 ай бұрын
hello, thank you for the free courses im new to netcore currently learning from the scratch. although im not comfortable using entity framework, do you have any resources or tutorial on how to connect to sql server without using entity framework? maintaining stored procedure much more comfortable for me than to modify entity framework code.
@juliocasal10 ай бұрын
Sorry no.
@FelipeSilva-yg3bc9 ай бұрын
Thank You Julio for the content. Hugs from Brazil.
@primexmystic940511 ай бұрын
Absolutely loved the video ❤❤❤. Thank you for the video ❤
@juliocasal11 ай бұрын
Glad you enjoyed it!
@EREN11997Ай бұрын
Can you please provide a video on authentication too ...single sign on
@juliocasalАй бұрын
I'll cover that here: juliocasal.com/courses/dotnetbootcamp
@saddamhossaindotnet8 ай бұрын
Absolutely nice tutorial. Thank you so much for sharing!
@juliocasal8 ай бұрын
You are so welcome!
@mostafaazouz99783 ай бұрын
Great Video. How can I transform this folder structure into an MVC one? so for example instead of having an endpoints folder I would have a Controllers folder that had GamesController.cs and Genres Controller.cs. Each file inside the controller folder would handle its respective logic. I am only asking because this is a structure i see is used commonly.
@juliocasal3 ай бұрын
Yes, you can have controllers, but those are no longer used in most new projects.
@daymaker_tradingАй бұрын
Thank you so much!!! ❤
@juliocasalАй бұрын
You're so welcome!
@ARYANKHARE-uc7vy9 ай бұрын
Do I need to install SqlLite on my system or the EntityFramework will take care of that...?? BTW great course.
@juliocasal9 ай бұрын
No need to install anything other than VS Code and the .NET SDK.
@ARYANKHARE-uc7vy9 ай бұрын
@@juliocasal Thanks for the course and fast response I appreciate it...!!!
@modr150510 ай бұрын
Thank You Julio you simplified alot of things, appreciate your effort.
@juliocasal10 ай бұрын
Glad it was helpful!
@eslamelwakeil59223 ай бұрын
Thanks sir its the best tutorials❤❤
@juliocasal3 ай бұрын
Glad you liked it!
@MullervanSchalkwyk4 ай бұрын
Really good! I divorced my Udemy course for this one 😅
@juliocasal4 ай бұрын
No way!
@awakening59678 ай бұрын
Hello Julio, I really appreciate your excellent job. I wonder if you can tell us the tool you used to draw the arrow and frame on the screen when you wanted to highlight something? Thanks.
@juliocasal8 ай бұрын
zoom it
@awakening59678 ай бұрын
@@juliocasal Thank you.
@lucasfreire83607 ай бұрын
Great tutorial!
@juliocasal7 ай бұрын
Thank you!
@lostinthenarrativve10 ай бұрын
hey man, should I learn c# first if my goal is becoming a dotnet web developer? I currently know Javascript, react, and html/css but zero knowledge of server-side and databases.
@juliocasal10 ай бұрын
Yes, best to know the basics of C# first
@7frequencies88911 күн бұрын
Is this all we need to build applications ?? Or if any advanced please make a video on full dotnet I have searched the channel and they say beginners
@juliocasal9 күн бұрын
For advanced stuff: dotnetacademy.io/bootcamp
@EMoscosoCam9 ай бұрын
May you please make a video about pagination? Thanks a lot!
@juliocasal9 ай бұрын
Great suggestion!
@erahia870210 ай бұрын
Thank you so much Julio!! Just received a take-home assessment and this video helps me a ton!!
@juliocasal10 ай бұрын
Great to know!
@tmo89862 ай бұрын
Can you explain why you are using VS Code instead of Visual Studio in this course? Thank you
@juliocasal2 ай бұрын
Here: kzbin.info/www/bejne/fHnRqImpebeoac0
@akhror199711 ай бұрын
explanation is very good, thanks Julio. is there a way to get slides that you used?
@juliocasal11 ай бұрын
Thanks! I will soon publish this video as a course on my site, which will include all the slides.
@bernpaul986811 ай бұрын
sir does this include deployment?
@juliocasal11 ай бұрын
It does not.
@bernpaul986811 ай бұрын
Sir do you have tutorial for deployments? It's hard to find one
2:05:55 I had to output in "Data/Migrations" instead of "Data\Migrations" as shown in the tutorial, because it created a folder outside of the "Data" folder. 2:12:06 I was unable to open the GameStore.db file with the SQLite extension. I then reinstalled the extension, however it errored out saying - 1. "SQLite process failed to start: The argument 'file' cannot be empty. Received" and 2. "Unable to find a valid SQLite command, Fallback binary is not valid." Then I had to search the internet and was able to solve it. I had to install sqlite in my system. I was using Debain so I had to do `sudo apt install sqlite3` and restarted VSCode.
@juliocasal4 ай бұрын
I'm glad you figured it out!
@emmdonWritesCode11 ай бұрын
Julio, why didn't you use a repository? or the repository pattern is not necessary for endpoints.
@juliocasal11 ай бұрын
Overkill for a simple app aimed at beginners
@Bamboocchi8 ай бұрын
How would you go about deploying this to Azure?
@juliocasal8 ай бұрын
Something like this: kzbin.info/www/bejne/jqW6ppWfit-tY80
@Bamboocchi8 ай бұрын
@@juliocasal I'm sorry about the questions(I'm a complete beginner), but I saw that I had to do the previous tutorials(the Aspire ones) in order to proceed to your suggested video, but the database you used in this one was SQLite, and the database you used in the previous GameStore was a different one. Thus, leading to me getting stuck at that step in the 8-12 min mark. How should I proceed?
@howhello35411 ай бұрын
Do i need prior knowledge of c# ? I've never coded on C# but have good grasp on Python, Javascript.