CodingEntrepreneurs
CodingEntrepreneurs
  • Видео 822
  • Просмотров 22 062 900
Build Full Stack Web Apps in Pure Python with Reflex - No Javascript Required
Web apps built in pure Python? No JavaScript? Yup, that's what Reflex does.
💻 Code 👉 github.com/codingforentrepreneurs/full-stack-python
⭐️ Reflex Docs 👉 reflex.dev/docs
▶️ Subscribe 👉 cfe.sh/youtube
⚙️ Guide to Install Python 3 on Mac/Linux: cfe.sh/guides/install-python-on-macos/
⚙️ Guide to Install Python 3 on Windows: cfe.sh/guides/install-python-on-windows/
Chapters
0:00:00 Welcome
0:02:53 Demo
0:12:34 Getting Started with Full Stack Python
0:20:05 Dynamic Content and on_click Events
0:25:17 HTML Inputs for Dynamic Content Changes
0:31:08 Building a Custom Reflex Component
0:39:25 Using the Navbar Recipe
0:43:47 Better Code Management
0:46:37 Identifying Rendered Components in the Browser
0:53:16 Fu...
Просмотров: 26 822

Видео

Python Tutorial: Build a SaaS App with Django, Stripe, Neon PostgreSQL, TailwindCSS, GitHub Actions
Просмотров 48 тыс.14 дней назад
⭐️ Sign up for Neon right now! neon.tech/cfe Topics: ✅ Python web development with Django ✅ Sending Emails with Gmail ✅ Django AllAuth GitHub Login ✅ Deploy to Railway ✅ Integrate Neon Postgres ✅ Django Groups and User Permissions ✅ Django Stripe Integration ✅ Stripe reoccurring payments via Products/Prices API ✅ Django Management commands to sync Users subscription status with correct permissi...
Django Project Tutorial: Build an AI Slack Bot | Django, Celery, Upstash, LlamaIndex, OpenAI + more
Просмотров 54 тыс.2 месяца назад
AI Slack bots are coming in a big way. Learn how to build one yourself in this series. 💻 Code github.com/codingforentrepreneurs/Django-AI-Slackbot References: ⭐️ Upstash: upstash.com/ ⭐️ CloudFlare: www.cloudflare.com/ ⭐️ LlamaIndex: www.llamaindex.ai/ ⭐️ Django: www.djangoproject.com/ ⭐️ Celery: docs.celeryq.dev/en/stable/getting-started/introduction.html ⭐️ Jupyter jupyter.org/ New to Django?...
Here's how to use Pure HTML & CSS with KwesForm to build fast landing pages and surveys.
Просмотров 25 тыс.2 месяца назад
🚀 Get your free KwesForms account now 👉 kirr.co/4541r8 (affiliate link) or kwesforms.com (non-affiliate). Do I actually use this KwesForms DevTool? Yes!! And it's live at www.mvplanding.com It's true, I like Google Forms but they fall short (and always have) when it comes to design control. KwesForms gives you the control back by turning your HTML Forms into backend-connected HTML forms that ca...
Django + Celery + Selenium to Scrape Anything with Python
Просмотров 59 тыс.3 месяца назад
🚀 Sign up for Bright Data Now brdta.com/justin Selenium with Bright Data can scrape nearly any website regardless of Captcha or Login required. In this series, you are going to use Django and Celery to ensure you can scrape on your schedule and store the data with excellent structure. We will be tracking Amazon product price fluctuations. Topics Covered: ⦿ Integrating Django with Celery for sch...
Complete TUTORIAL on deploying Next.js to AWS Lambda with SST, Neon Postgres, Drizzle ORM, and more!
Просмотров 33 тыс.3 месяца назад
⭐️ Sign up for Neon right now! neon.tech/cfe Full tutorial on deploying Next.js to AWS Lambda with SST, Neon Postgres, Drizzle ORM, and more! Deploy a FULL Next.js Web App Project complete with: ✅ React.js frontend and server-side rendering ➡️ Next.js is a React.js framework that handles front-end and backend ✅ Hello World Deployment on Vercel ➡️ modern and easy deployments direct from GitHub/B...
Build a Content Engine with Django, Kubernetes, TailwindCSS, Twingate, AWS S3, & HTMX FULL TUTORIAL
Просмотров 37 тыс.4 месяца назад
Build a Content Engine with Django, Kubernetes, TailwindCSS, Twingate, AWS S3, & HTMX FULL TUTORIAL 🚀 Sign up for Twingate right now: www.twingate.com/?CodingEntrepreneurs 🚀 Check out the Twingate K8s Operator: github.com/Twingate/kubernetes-operator/wiki/Getting-Started 💻 Project Code: github.com/codingforentrepreneurs/content-engine ▶︎ References ● Django on Docker guide: cfe.sh/blog/django-o...
#9 - Abraham Agopian. Founder of Tepia. Coding Entrepreneurs Podcast. #mobileappdevelopment
Просмотров 1 тыс.7 месяцев назад
Join me as I chat with Abraham Agopian. Abraham is the founder of Tepia a globally distributed mobile app development company based out of Southern California. Connect with Abraham Tepia: tepia.co/ LinkedIn: www.linkedin.com/in/aagopian/ Crunchbase: www.crunchbase.com/person/abraham-agopian
#8 - Adam Kaczmarek. Co-Founder of Loops. Coding Entrepreneurs Podcast. #ycombinator
Просмотров 8347 месяцев назад
Join me as I chat with Adam Kaczmarek. Adam is the cofounder of Loops an email platform for SaaS and a Y-Combinator startup. Connect with Adam Loops: loops.so/ LinkedIn: www.linkedin.com/in/askkaz/ Twitter: adamkaz ycombinator: www.ycombinator.com/companies/loops
Getting Started with Docker | Try Docker Tutorial Series
Просмотров 6 тыс.7 месяцев назад
Getting Started with Docker | Try Docker Tutorial Series
Build an AI Travel Agent with MariaDB, MindsDB, FastAPI, Next.js, OpenAI + more. Complete TUTORIAL.
Просмотров 65 тыс.8 месяцев назад
Build an AI Travel Agent with MariaDB, MindsDB, FastAPI, Next.js, OpenAI more. Complete TUTORIAL.
Use this to create Docker Containers automagically.
Просмотров 33 тыс.9 месяцев назад
Use this to create Docker Containers automagically.
Build a Next.js Project and deploy with Vercel, Neon, Drizzle, TailwindCSS, FlowBite and more!
Просмотров 51 тыс.11 месяцев назад
Build a Next.js Project and deploy with Vercel, Neon, Drizzle, TailwindCSS, FlowBite and more!
Django Project: Build a Micro eCommerce with Python, Django, Neon Postgres, Stripe, & TailwindCSS
Просмотров 121 тыс.Год назад
Django Project: Build a Micro eCommerce with Python, Django, Neon Postgres, Stripe, & TailwindCSS
Django & TailwindCSS! Learn how to integrate and create a basic starter project.
Просмотров 32 тыс.Год назад
Django & TailwindCSS! Learn how to integrate and create a basic starter project.
This Django-powered startup is taking over!
Просмотров 24 тыс.2 года назад
This Django-powered startup is taking over!
Build a Django REST API with the Django Rest Framework. Complete Tutorial.
Просмотров 598 тыс.2 года назад
Build a Django REST API with the Django Rest Framework. Complete Tutorial.
Deploy Django into Production with Kubernetes, Docker, & Github Actions. Complete Tutorial Series
Просмотров 131 тыс.2 года назад
Deploy Django into Production with Kubernetes, Docker, & Github Actions. Complete Tutorial Series
Create a Video Membership Web App from Scratch with Python, NoSQL, & FastAPI
Просмотров 183 тыс.2 года назад
Create a Video Membership Web App from Scratch with Python, NoSQL, & FastAPI
90 - Calculation Function & Custom Signals - Python & Django 3.2 Tutorial Series
Просмотров 13 тыс.2 года назад
90 - Calculation Function & Custom Signals - Python & Django 3.2 Tutorial Series
Try Pandas Tutorial - Use Python for Data Science, Spreadsheets, CSV & Excel
Просмотров 12 тыс.2 года назад
Try Pandas Tutorial - Use Python for Data Science, Spreadsheets, CSV & Excel
AI as an API - Part 2 - Deploy an ML Model Rest API using Encryption, Docker, Keras, FastAPI & NoSQL
Просмотров 13 тыс.2 года назад
AI as an API - Part 2 - Deploy an ML Model Rest API using Encryption, Docker, Keras, FastAPI & NoSQL
89 - Calculate Meal Queue Ingredient Totals - Python & Django 3.2 Tutorial Series
Просмотров 6 тыс.2 года назад
89 - Calculate Meal Queue Ingredient Totals - Python & Django 3.2 Tutorial Series
AI as an API - Part 1 - Train an ML Model and turn it into an Rest API using Keras, FastAPI & NoSQL
Просмотров 77 тыс.2 года назад
AI as an API - Part 1 - Train an ML Model and turn it into an Rest API using Keras, FastAPI & NoSQL
88 - Meal Queue Toggle View - Python & Django 3.2 Tutorial Series
Просмотров 4,7 тыс.2 года назад
88 - Meal Queue Toggle View - Python & Django 3.2 Tutorial Series
87 - Toggle Recipes into Meal Queue & Test - Python & Django 3.2 Tutorial Series
Просмотров 3,2 тыс.2 года назад
87 - Toggle Recipes into Meal Queue & Test - Python & Django 3.2 Tutorial Series
86 - Creating the Meal Queue - Python & Django 3.2 Tutorial Series
Просмотров 4,5 тыс.2 года назад
86 - Creating the Meal Queue - Python & Django 3.2 Tutorial Series
How to setup Jupyter & Python on Mac, Windows or Linux Tutorial
Просмотров 70 тыс.2 года назад
How to setup Jupyter & Python on Mac, Windows or Linux Tutorial
85 - Adding Bootstrap & the tip of the Bootstrap Iceberg - Python & Django 3.2 Tutorial Series
Просмотров 3,6 тыс.2 года назад
85 - Adding Bootstrap & the tip of the Bootstrap Iceberg - Python & Django 3.2 Tutorial Series
84 - Microservice to Database - Python & Django 3.2 Tutorial Series
Просмотров 7 тыс.2 года назад
84 - Microservice to Database - Python & Django 3.2 Tutorial Series

Комментарии

  • @hazed69
    @hazed69 18 минут назад

    Great stuff man, love you ❤

  • @johnmahugu
    @johnmahugu 4 часа назад

    Brilliant!!!

  • @RONALDOCR-fs2dv
    @RONALDOCR-fs2dv День назад

    bro can you make a video on sockets and how to use it backend for building a live application or games

  • @marcelo.victor
    @marcelo.victor День назад

    Well, every programming language will die one day, but no Javascript! 😂

  • @nadetdevfullstack7041
    @nadetdevfullstack7041 День назад

    Excellent

  • @RicardoLelis
    @RicardoLelis День назад

    Hi cfe, Great tutorial so far. Can you please help with the Docker/railway error I'm getting below? -- 9.339 Failed to build django-allauth-ui 9.339 ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (django-allauth-ui) -- Thanks, Br

  • @user-yt8jd1oo7c
    @user-yt8jd1oo7c 2 дня назад

    What is this website for?

  • @conan7647
    @conan7647 2 дня назад

    How are you so good in this!!!!

  • @matiasbg8747
    @matiasbg8747 2 дня назад

    THIS IS PYTHON (SPARTA)!!!!!!

  • @ELVI3JO
    @ELVI3JO 2 дня назад

    I got an error on 'sendtestemail' about SSL Certificate ([SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:992). I tried even hardcoding EMAIL_USE_TLS=True , EMAIL_USE_SSL=False , EMAIL_PORT='587'(str and int) . Seems a very common error.

    • @ELVI3JO
      @ELVI3JO 2 дня назад

      Also I realized an error you have in your instructions blog: EMAIL_USE_SSL = config("EMAIL_USE_TLS", cast=bool, default=False). I noted you fixed on video, not sure if you did on purpose or it is still a mistake. Anyways Im stuck with SSL Certificate Verify error.

    • @CodingEntrepreneurs
      @CodingEntrepreneurs 2 дня назад

      Maybe install certs with Python. There is likely a command within your Python install directory. This is Python-specific on your system

    • @ELVI3JO
      @ELVI3JO 2 дня назад

      @@CodingEntrepreneurs Thank you Justin you were right, I did not understand at the beginning but finally I found it in stackoverflow and then suddenly your response here make all sense! Apparently if we install python from other sources like brew or conda we need to run 'Install Certificates.command'.

  • @Eternam
    @Eternam 3 дня назад

    this is like flet porting flutter for python.

  • @aquicnpj
    @aquicnpj 3 дня назад

    Python design is beautiful, coming from nodejs and loving it!

  • @zeroinfinity3610
    @zeroinfinity3610 4 дня назад

    please please please, we need more reflex project realted to AI, & LLMS. using open source llm s from hugging face & with deployemnt. How to integrate vector database also..

  • @jamestporter
    @jamestporter 4 дня назад

    This guy is awesome! Phenomenal ability to explain difficult concepts in kind of relaxed, nonchalant manner that gives students confidence. I am going to start following along with the tutorial. With zero experience I am guessing it could easily take me up to 40 hours

    • @CodingEntrepreneurs
      @CodingEntrepreneurs 4 дня назад

      Thanks for making my day! Good luck with the video, let me know if anything is confusing

  • @conan7647
    @conan7647 5 дней назад

    I was waiting for someone to make a tutorial on reflex Thanks🎉

  • @alisinasultani
    @alisinasultani 5 дней назад

    "Your project is truly inspiring! The creativity and effort you've put into it are commendable. Thank you for sharing such valuable content with us." Sir which Font are you using in your terminal and vscode?

    • @CodingEntrepreneurs
      @CodingEntrepreneurs 5 дней назад

      Thank you! I’m not sure what font actually. I’ll try to remember to look soon.

  • @giftcp82
    @giftcp82 5 дней назад

    Now am confused, Reflex, Django, or Pynecone

    • @CodingEntrepreneurs
      @CodingEntrepreneurs 5 дней назад

      Pynecone is now Reflex. Reflex is a new framework with a heavy emphasis on ease of UI. Django is a mature framework that doesn’t have opinions about UI. In fact you could integrate Reflex with Django if Django was just the Rest API. I really like Reflex and where it’s headed but I still love Django.

    • @giftcp82
      @giftcp82 5 дней назад

      When you are able please share a video on reflex django integration

  • @kamisama8446
    @kamisama8446 5 дней назад

    I have a question, What is the difference between perform_create and create? Also, I wanted to thank you for this tutorial, providing such high-quality educational videos with in-depth explanations for free.

    • @CodingEntrepreneurs
      @CodingEntrepreneurs 5 дней назад

      If I recall correctly, perform_create actually calls create, it’s just a simple way to add additional data to the serializer. It’s been a bit since I’ve done this so let me know if that’s unclear

  • @derrickk45
    @derrickk45 5 дней назад

    How can u host

    • @CodingEntrepreneurs
      @CodingEntrepreneurs 5 дней назад

      That is something we need to cover for Reflex! Anyone else agree?

    • @RealLexable
      @RealLexable 4 дня назад

      ​@@CodingEntrepreneurs Fully agree

    • @gohjennyang
      @gohjennyang 13 часов назад

      Yes please!

  • @returnZeroo
    @returnZeroo 6 дней назад

    this is extremely comprehensive course, more than premium than almost of the premium course available out there.

  • @unknown-hh4nk
    @unknown-hh4nk 6 дней назад

    all these websites are free or i have to paid ?

  • @AngeloValentimMerlo
    @AngeloValentimMerlo 6 дней назад

    Oh my God!!! Finally I got rid of javascript, thanks!

  • @ytsinaunen
    @ytsinaunen 6 дней назад

    Is that better than Django and PyScript? The data rendering looks so fast, is that for real, bro?

  • @shivrajnag12
    @shivrajnag12 6 дней назад

    Hi can you please make a video on how to make this app distributable in Slack App directory using OAuth and other stuff.

  • @imranahmed5524
    @imranahmed5524 6 дней назад

    Built with REFLEX . its still there . is there any way to remove this watermark ?

  • @sytekd00d
    @sytekd00d 6 дней назад

    What are your thoughts on Reflex vs HTMX/Alpine.js?

  • @senlee325
    @senlee325 6 дней назад

    This will be my next project to try out. Thank you!

  • @SolidBuildersInc
    @SolidBuildersInc 6 дней назад

    Oh Yes, Thanks for sharing... Streamlit Mesop Anvil But this might be a Game Changer. How is it Deployed? 😊

    • @CodingEntrepreneurs
      @CodingEntrepreneurs 4 дня назад

      Good question! Reflex has a built-in option but perhaps I need to make another video covering deployment.

  • @giftcp82
    @giftcp82 6 дней назад

    will reflex replace Django. It seems it is covering most of the things that Django can do

    • @paolo-e-basta
      @paolo-e-basta 6 дней назад

      except Reflex is a new product compared to Django which is battle-tested. The sad reality is that I had hoped Django would move towards frontend integration over all these years, without us having to move to a new framework like Reflex (which, by the way, looks very cool). But Django has always refused to make any progress on this side and has remained focused solely on the backend. I'm not happy at all with that.

  • @monde7563
    @monde7563 6 дней назад

    If only Reflex was for Desktop applications

    • @kayodeadechinan5928
      @kayodeadechinan5928 6 дней назад

      You can wrap your reflex app into something like "electron" by giving it the "url", and then generate a desktop build.

  • @ChukwuemekaAmblessedchinenye
    @ChukwuemekaAmblessedchinenye 7 дней назад

    hello sir you jump into the code without explaining the basic concept. no nice explanation for beginner it huge me. you known what redo the video and explain for beginners .

    • @paolo-e-basta
      @paolo-e-basta 6 дней назад

      afaik, Justin already did other videos for basic concepts. Maybe have a look at those first? I wonder what kind of "nice explanation for beginners" you would need. It seems to me this video about Reflex is very beginner-friendly.

  • @SwampTekGaming
    @SwampTekGaming 7 дней назад

    I've spent a few hours troubleshooting the email function, always getting an error saying username / password are incorrect. I tried other services, redid app passwords, etc. only after going back to basics to print() in settings.py to see the env variables did I see my problem. I had comments inline after the values using "#". I didn't realize the comment was getting pulled in with the value e.g. EMAIL_HOST_PASSWORD = "wwww xxxx yyyy zzzz" # google app password' -showed that the value took all that text. Rookie mistake.

    • @CodingEntrepreneurs
      @CodingEntrepreneurs 7 дней назад

      Don’t worry, I still do things like this all the time. The faithful print statement! Consider writing unit tests too, I show *absolute* basics on that in this video

  • @sandangmakmur4475
    @sandangmakmur4475 7 дней назад

    Can you make python flet

    • @TheBlackManMythLegend
      @TheBlackManMythLegend 4 дня назад

      nah stay with dart the tooling everything is already done and backed by Google. nah. don't waste your time on python flet my friend.

    • @abdulrahmangbenga7347
      @abdulrahmangbenga7347 3 дня назад

      ​@@TheBlackManMythLegendWhy

  • @yayusuwardi8934
    @yayusuwardi8934 7 дней назад

    Great tutorial, I have question, how to connect to multiple database in reflex?

    • @CodingEntrepreneurs
      @CodingEntrepreneurs 7 дней назад

      Like SQL databases? For what purpose?

    • @yayusuwardi8934
      @yayusuwardi8934 6 дней назад

      @@CodingEntrepreneurs yes SQL databases, for example Employee information [store: employee info such as department, addressess, handling project info, etc] stored on database 'A' and Production information [store: spare part item, supplier, retailer info etc] stored on database 'B'. while databases A and B are on different servers

  • @shivamkumar-qp1jm
    @shivamkumar-qp1jm 7 дней назад

    Is it SEO friendly

  • @txfalkon2882
    @txfalkon2882 7 дней назад

    awesome man

  • @Brother_rafael356
    @Brother_rafael356 7 дней назад

    im still confused as a first timer learning django but im less confused compared to 45 minutes ago thanks

  • @armant11
    @armant11 7 дней назад

    So the browser can read and run straight python code? We dont need JavaScript anymore?

    • @xsova113
      @xsova113 7 дней назад

      I’m guessing the library transpire / bundle up those python code into html/css/javascript.

  • @bacharsaleh6984
    @bacharsaleh6984 7 дней назад

    Python is incredibly powerful. It would be fantastic to see a project where Next.js and Python work together in an advanced architecture.

    • @smotbutterman1127
      @smotbutterman1127 5 дней назад

      This framework already does that. Unless you want to have a nextjs frontend and a python backend.

    • @CodingEntrepreneurs
      @CodingEntrepreneurs 4 дня назад

      A tutorial on Django + Next.js is in the works.

  • @kumargupta7149
    @kumargupta7149 7 дней назад

    Thank you ❤❤❤❤❤❤❤❤

  • @maxpower6730
    @maxpower6730 7 дней назад

    Hello, this is the first video i watch from your channel and i just started an ibm course about software developer, but i have a lot of experience in python should i keep with this video or do both? Thank you

    • @CodingEntrepreneurs
      @CodingEntrepreneurs 7 дней назад

      If you have a lot of experience with Python, this should be right up your alley. If you’re new to Python, you should probably know how to do classes and functions and variables at minimum

    • @maxpower6730
      @maxpower6730 7 дней назад

      @@CodingEntrepreneurs i have experience in data science but i want to also learn development, i will learn reflex, thank you so much :)

  • @jaymartinez311
    @jaymartinez311 7 дней назад

    Talk about a full video 😂. Better than a 10 minute video voicing your opinion. Great job 💪🏾 and much appreciated. Very swiftui like 👍🏾 ok ok reflex is cooking as i’m looking through the docs. Using runtime types and everything. Ok ✅. From the docs: In Reflex only the frontend compiles to Javascript and runs on the user's browser, while all the state and logic stays in Python and is run on the server. I like that the backend stays in python.