![Eric Roby](/img/default-banner.jpg)
- Видео 237
- Просмотров 591 338
Eric Roby
США
Добавлен 18 сен 2020
Python programming in a nutshell.
I make learning tech fun and easy! I answer YOUR How To questions.
You will get tips, how to, learn to code and be able to create your own coding projects - all in a simple explanation to help you learn and grow!
Programming tutorials is what we do here: Step-by-step lessons on Python, FastAPI, Django, libraries, databases and more.
Welcome to Codingwithroby 🚀
#codingwithroby #coding #python
I make learning tech fun and easy! I answer YOUR How To questions.
You will get tips, how to, learn to code and be able to create your own coding projects - all in a simple explanation to help you learn and grow!
Programming tutorials is what we do here: Step-by-step lessons on Python, FastAPI, Django, libraries, databases and more.
Welcome to Codingwithroby 🚀
#codingwithroby #coding #python
SQLAlchemy Makes Using Python Databases EASY
SQLAlchemy has been the GOAT of Python ORMs for over a decade. This video covers everything you need to know about SQLAlchemy and how to get it started within your personal Python project.
Want free repositories? www.codingwithroby.com/freebies
🎥 React + FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html
🎥 AWS Lambda + FastAPI: ruclips.net/video/7-CvGFJNE_o/видео.html
🎥 MongoDB + FastAPI: ruclips.net/video/QkGqjPFIGCA/видео.html
🎥 MySQL + FastAPI: ruclips.net/video/zzOwU41UjTM/видео.html
🎥 PostgreSQL + FastAPI: ruclips.net/video/398DuQbQJq0/видео.html
🎓 Courses can be found:
FastAPI Beginner & Advanced: www.udemy.com/course/fastapi-the-complete-course/?referralCode=4F4A35C1A243D23A1A59
Learn Chat...
Want free repositories? www.codingwithroby.com/freebies
🎥 React + FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html
🎥 AWS Lambda + FastAPI: ruclips.net/video/7-CvGFJNE_o/видео.html
🎥 MongoDB + FastAPI: ruclips.net/video/QkGqjPFIGCA/видео.html
🎥 MySQL + FastAPI: ruclips.net/video/zzOwU41UjTM/видео.html
🎥 PostgreSQL + FastAPI: ruclips.net/video/398DuQbQJq0/видео.html
🎓 Courses can be found:
FastAPI Beginner & Advanced: www.udemy.com/course/fastapi-the-complete-course/?referralCode=4F4A35C1A243D23A1A59
Learn Chat...
Просмотров: 1 453
Видео
FastAPI vs. Django REST Framework: Which One Should You Choose?
Просмотров 3,1 тыс.2 дня назад
FastAPI and Django Rest Framework, DRF, are two major Python frameworks for building your Python API products. But the big question remains: which one should you choose? Want free repositories? www.codingwithroby.com/freebies 🎥 React FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html 🎥 AWS Lambda FastAPI: ruclips.net/video/7-CvGFJNE_o/видео.html 🎥 MongoDB FastAPI: ruclips.net/video/QkGqjPFIGCA/в...
Connect Amazon RDS to FastAPI [Complete Cloud Guide]
Просмотров 45514 дней назад
Create a cloud Amazon RDS PostgreSQL database and connect it to your FastAPI application easy. This step-by-step tutorial will teach you everything you need to know for FREE. NOTE: FastAPI CLI requires version 0.111.0. 💻 Repository: www.codingwithroby.io/get-repo/fastapi-rds Want MORE free repositories? www.codingwithroby.com/freebies 🎥 React FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html 🎥 ...
How to build a NextJS + FastAPI application (step-by-step tutorial)
Просмотров 8 тыс.Месяц назад
NextJS, FastAPI, SQLAlchemy, JWT all in a 90 minute tutorial building a full-stack web application. We'll be using NextJS for the frontend, FastAPI for the backend, and JWTs for authentication, supported by SQLAlchemy and Pydantic. NOTE: FastAPI CLI requires version 0.111.0. 💻 Repository: www.codingwithroby.io/get-repo/fastapi-nextjs Want MORE free repositories? www.codingwithroby.com/freebies ...
FastAPI vs Django - The Ultimate Showdown! (Detailed Comparison)
Просмотров 9 тыс.2 месяца назад
FastAPI and Django are two major Python frameworks for building your products. But the big question remains: which one is BEST for YOU? Want free repositories? www.codingwithroby.com/freebies 🎥 React FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html 🎥 AWS Lambda FastAPI: ruclips.net/video/7-CvGFJNE_o/видео.html 🎥 MongoDB FastAPI: ruclips.net/video/QkGqjPFIGCA/видео.html 🎥 MySQL FastAPI: ruclips...
How to build a Vue + FastAPI application (with JWT authentication)
Просмотров 3,3 тыс.3 месяца назад
Both FastAPI and Vue are becoming more popular every single day. In this video we will learn how to build a full stack application along with authentication leveraging both of these amazing technologies. 💻 Git Repository: www.codingwithroby.io/get-repo/vue-fastapi 🎥 React FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html 🎥 AWS Lambda FastAPI: ruclips.net/video/7-CvGFJNE_o/видео.html 🎥 MongoDB F...
Deploy FastAPI on Vercel | Quick and Easy Tutorial
Просмотров 7 тыс.3 месяца назад
Deploying FastAPI on Vercel is easy. You don't need to be a pro developer to get FastAPI running for the world to use! Quick tutorial under 6 minutes. 💻 Git Repository: www.codingwithroby.io/get-repo/vercel-fastapi Download Node.js (for npm): nodejs.org/en 🎥 React FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html 🎥 AWS Lambda FastAPI: ruclips.net/video/7-CvGFJNE_o/видео.html 🎥 MongoDB FastAPI: ...
Why You Should Learn FastAPI Today
Просмотров 7 тыс.4 месяца назад
FastAPI is an amazing framework to build RESTful applications or full stack applications. In this video I will give you quick overview of why you should learn FastAPI today. 🎥 React FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html 🎥 AWS Lambda FastAPI: ruclips.net/video/7-CvGFJNE_o/видео.html 🎥 MongoDB FastAPI: ruclips.net/video/QkGqjPFIGCA/видео.html 🎥 MySQL FastAPI: ruclips.net/video/zzOwU41...
JWT Authentication for React and FastAPI (easy with code)
Просмотров 8 тыс.4 месяца назад
JWT is a popular way to implement authentication. React and FastAPI are two of the most popular frameworks for building software. We will create a simple login screen in React and authenticate using FastAPI. 💻 Git Repository: www.codingwithroby.io/get-repo/fastapi-react-auth 🎥 React FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html 🎥 AWS Lambda FastAPI: ruclips.net/video/7-CvGFJNE_o/видео.html ...
Learn Docker to Make Deployment Easy (step-by-step)
Просмотров 2,4 тыс.4 месяца назад
Docker allows us to keep our local environment similar to our production environment. We will use FastAPI along with Docker and python to create a professional environment easy! 💻 Git Repository: www.codingwithroby.io/get-repo/fastapi-docker 🎥 React FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html 🎥 AWS Lambda FastAPI: ruclips.net/video/7-CvGFJNE_o/видео.html 🎥 MongoDB FastAPI: ruclips.net/vid...
Learn Middleware by Building a REAL Project (fastapi rate limiting)
Просмотров 4,5 тыс.4 месяца назад
In this FastAPI tutorial we will implement a rate limiter to protect our app endpoints from different hacking attacks (brute force, DOS, DDOS). 💻 Git Repository: www.codingwithroby.io/get-repo/fastapi-middleware 🎥 React FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html 🎥 AWS Lambda FastAPI: ruclips.net/video/7-CvGFJNE_o/видео.html 🎥 MongoDB FastAPI: ruclips.net/video/QkGqjPFIGCA/видео.html 🎥 My...
Design Scalable Apps with CQRS and FastAPI (easy)
Просмотров 2,2 тыс.5 месяцев назад
CQRS with FastAPI makes an application clean, modular and scalable. In this tutorial I walk you through how to create a modern FastAPI application. 💻 Git Repository: www.codingwithroby.io/get-repo/fastapi-cqrs 🎥 React FastAPI: ruclips.net/video/0zb2kohYZIM/видео.html 🎥 AWS Lambda FastAPI: ruclips.net/video/7-CvGFJNE_o/видео.html 🎥 MongoDB FastAPI: ruclips.net/video/QkGqjPFIGCA/видео.html 🎥 MySQ...
Staying Motivated While Learning Software Engineering
Просмотров 1715 месяцев назад
Everyone wants to be a software engineer but how do you stay motivated. There is so much to learn and consistency is key, but what else? 🎥 How I Remember Everything When Learning to Code: ruclips.net/video/50jc0BTurvQ/видео.html 🎥 4 Things No One Tells You About Coding Interviews: ruclips.net/video/AylAokJBRZU/видео.html 🎥 Get Your Dream Coding Job: ruclips.net/video/Rmt0cDGenKQ/видео.html 🎥 5 ...
These 7 Software Engineering Skills Give An Unfair Advantage
Просмотров 6666 месяцев назад
Software Engineering is very competitive and everyone wants to stand out. In this video we will be sharing unfair advantages that will take your Software Engineering ability to the next level. 🎥 How I Remember Everything When Learning to Code: ruclips.net/video/50jc0BTurvQ/видео.html 🎥 4 Things No One Tells You About Coding Interviews: ruclips.net/video/AylAokJBRZU/видео.html 🎥 Get Your Dream C...
9 Software Engineering Myths Wasting Your Time
Просмотров 1,9 тыс.7 месяцев назад
Software Engineering as a lot of myths that need to be explained. In this video we will walk through the top software engineering myths that are simply not true. 🎥 How I Remember Everything When Learning to Code: ruclips.net/video/50jc0BTurvQ/видео.html 🎥 4 Things No One Tells You About Coding Interviews: ruclips.net/video/AylAokJBRZU/видео.html 🎥 Get Your Dream Coding Job: ruclips.net/video/Rm...
7 Actionable Tips to Become Great at Software Engineering
Просмотров 3498 месяцев назад
7 Actionable Tips to Become Great at Software Engineering
How I Would Learn Software Engineering Fast (from Zero Experience)
Просмотров 1,1 тыс.8 месяцев назад
How I Would Learn Software Engineering Fast (from Zero Experience)
Why 97% FAIL to Learn Software Engineering
Просмотров 3308 месяцев назад
Why 97% FAIL to Learn Software Engineering
Fastest Way to Learn Software Engineering in 2024
Просмотров 1,2 тыс.9 месяцев назад
Fastest Way to Learn Software Engineering in 2024
How to Get Ahead of 99% of Software Engineers (starting today)
Просмотров 3,1 тыс.9 месяцев назад
How to Get Ahead of 99% of Software Engineers (starting today)
How I Remember Everything When Learning to Code
Просмотров 1,5 тыс.9 месяцев назад
How I Remember Everything When Learning to Code
10 Signs of an Inexperienced Programmer and How Not to Be One
Просмотров 2,5 тыс.9 месяцев назад
10 Signs of an Inexperienced Programmer and How Not to Be One
4 Things No One Tells You About Coding Interviews (and how you can improve today)
Просмотров 3179 месяцев назад
4 Things No One Tells You About Coding Interviews (and how you can improve today)
50 Career MISTAKES as a Software Engineer!
Просмотров 3159 месяцев назад
50 Career MISTAKES as a Software Engineer!
5 Tips to Get an Entry Coding Job (without Leetcode)
Просмотров 3909 месяцев назад
5 Tips to Get an Entry Coding Job (without Leetcode)
Please DO NOT use PRINT statements: Python Logging Tutorial
Просмотров 2,1 тыс.10 месяцев назад
Please DO NOT use PRINT statements: Python Logging Tutorial
2x Your Efficiency | Boost I/O with Python Threading
Просмотров 79710 месяцев назад
2x Your Efficiency | Boost I/O with Python Threading
Get Your DREAM Software Engineer Job by Doing This
Просмотров 25710 месяцев назад
Get Your DREAM Software Engineer Job by Doing This
3 Python Tricks You Need to Know (don't be a python noob)
Просмотров 64910 месяцев назад
3 Python Tricks You Need to Know (don't be a python noob)
Python Unit Testing | FastAPI with Pytest Tutorial (fast & easy)
Просмотров 14 тыс.11 месяцев назад
Python Unit Testing | FastAPI with Pytest Tutorial (fast & easy)
Once I tried to include another router in the main, Lambda keeps giving me internal server error
Is this how you code in real life ?? like you start typing till the application is fully written ? this is such a waste of time. why dont you just show the entire code and say "hey guys this is how its written". change the title to "Watch me write lines upon lines of code with minimal explaination"
Why don't you ever ever build a app with complex SQL db relations , not in your udemy course neither in you youtube. Come on man , i really want to know how to plan and build a backend with a complex db scheme.
thanks for the vid. don't see what's the point of the music in the background all the way through? if I want to listen to music, I put on some music.
I've been getting better and learning RUclips. Future videos don't have music during coding.
Jones Sharon Brown Karen Miller Sandra
is it better to use SQLModel directly with sqlalchemy?
Well SQLModel automatically comes with SQLAlchemy and uses it under the hood
@@codingwithroby can't wait to see the tutorial video
Please do not use background music while you are talking..
Noted
Loved it
Awesome!
kindly create a video on SQLModel
Coming verrrrrrryyyy soon 😉
@@codingwithroby I'm waiting for your turn and one thing more that kindly use poetry instead of conda env
ORM + Validation = SQLModel
Lots of SQLModel coming soon 🙂
why you are not using sqlmodel instead of sqlalchemy.... because sqlmodel is the double action sqlalchemy+pydantic=sqlmodel
Coming soon my guy
@@codingwithroby waiting waiting
hey eric i purchased your fastapi course it was delightful and so is this video, I was hoping if you create whole dedicated course on sqlalchemy and alembic
Thank you for the kind words. Not a bad RUclips video for the future🙂
@@codingwithroby i would even like to see that on udemy, there is so much information out there not centralized around these ORM
This is amazing. How do we handle migrations in sqlalchemy like in Django ORM because must times we need this in our project
Thank you - Alembic is what you are looking for
@@codingwithroby you can have this amazing idea for free I know you will like it. Fastapi, sqlalchemy , alembic tutorial.. user and session management i am currently building a fastapi project for the first time switching from Django 🙏 help your the only fastapi tutor
@@animefb2448 Wait - what was the free idea? To build a project using FastAPI, SQLAlchemy and Alembic?
What's your opinion on SQLModel? Seems to work well with FastAPI
This days I started learning SQL , this video was amazing and helpful for my courses,Thank you
Glad it was helpful! Cheers 🙂
Hi Eric, I've been following your channel for awhile now, thanks again for another great video. Love your teaching style and the topics you cover. I bought your Fastapi Udemy course a year or so ago, I've learnt alot from it. Would it be possible to do a deep dive into SQLModel with Fastapi? It's really difficult to find an in-depth tutorial on SQLModel. I started with SQLModel 😅, because I was told it works seemlessly with Fastapi. It would be great if you could cover it especially more difficult acspects such as many to many relationships. Great video and all in all A1 RUclips channel.
SQLAlchemy has been the GOAT for over a decade ... but I have a funny feeling another ORM is fighting for the top spot!
Men i take your fastapi course in Udemy, and bro, your are great! Thanks!
@codingwithroby Is it SQL Model you are hinting to?
Aww, thank you!
You bet it is 🙂
@@codingwithroby Are you going to launch a more advanced course?
Teşekkürler, python kodlarını videoadaki gibi renkli gösteren eklentinin adı ne acaba?
Thanks! Just subbed.
Thanks for the sub!
Used fastapi for 8 months, it's really fast and works with almost any existing python package, but the django ORM and admin panel is a significant advantage that DRF has over fastapi. I believe that using one over the other boils down to whether you need the django ORM & admin and the django packages provided by the community, or you want to have control over every part of your API and a few ms in performance improvement is worth the switch and someone else is building the admin panel.
Amazing man i am learning fastapi and inshallah one day I will come again and learn using this service.
Awesome! Keep it going 🙂
Hi please can I use this with jinja templates... awesome tutorial
Yes of course!
I hope by Pydantic you mean `SQLMODEL` in the modern world.
Pydantic is a data validation library. It has nothing to do with SQLModel (an ORM) outside the fact that SQLModel uses it for db data validation behind scenes
@@codingwithroby And I am 89.75% sure that you don't use Pydantic for anything else other than DB validation.
I am 100% sure your 89.75% is wrong 😉 - at a minimum there should be three areas of data validation. 1. At the client level (not pydantic). 2A. At the transfer/endpoint level. This is the DTO coming into the backend from a client. Validation of all pieces of info, making sure data is valid before transforming into a table entity or performing business logic. 2B. Path and query Params are valid. For example making sure an ID is always positive, or a string parameter has at least 5 characters, etc. (both points of 2 is why FastAPI comes with pydantic as well). You can also validate headers, etc. 3. Database validation which is what you suggested.
if we have large scale features ..I means we have various features to take care in a webapp ..In that case also can we consider FastApi?
For sure!
thats the easy could u provide any repo where protected routes or role based routes are used
great video, was much of help, thanks
You're welcome!
I hope you will make another video using Vue + FastApi and mongo-db local🙏
Maybe in the future 🙂
compare with django-ninja
Not a bad idea! I'll add it to the list.
FastAPI vs Django-ninja pls
I added to the list of future comparisons 🙂
The problem is Django ORM is better, That's why Django is still better. You can optimize DRF for latency and speed.
Ohhhh, idk about that one. SQLModel is pretty freaking awesome nowadays.
I was going to use django rfw or even django ninja but i decided to use fastapi in the end. Django is good but i already made my front end and it seemed complicated to get it working solely as a backend.
As stand alone frameworks, FastAPI is better. If you want to use Django, then DRF is not a bad attachment.
Like for your effort and performances Figure ❤
Aww, thank you friend!
Thank you sir!!
Most welcome!
Need a full fledged FastAPI project with authentication and ReactJS as frontend
I have that on my channel split between two videos.
He has a next.js video which uses fastapi as the backend and includes jwt, sqlalchemy, etc.
Can we get some production grade fast api project?
So... is django dying? What would be a good use case for it?
Django is not dying, but FastAPI is a better tool than DRF. Django is a full framework that allows you to do everything in a single framework. FastAPI allows you to get going quicker but you may have to do a bit more.
Looking for a course with FastAPI and Next.js with all auth features 😢
I have a 90 min tutorial here that shows you that.
@@codingwithroby oh wow gonna check that out thanks!
Our company is already using fastapi since 2021
Heck yeah, you're company knows what is up.
Any other comparisons you want to see?
Python vs java as backend
sir plz launch proper fast API series with complex project
FastAPI vs Django-ninja
how about the ci/cd pipelines
I can look into making a video for that.
Hi Are you looking for a professional youtube thumbnails designer and video SEO experts?
I am not - thanks
sorry to tell this but worst tutorial, we can get these from gpt, we need ur help in explaining the concepts in the code, not u see typing the code. plz have in mind in future if want to help people. but thanks for the code, i dont have to gpt now that part.
Thanks for the feedback