热门视频
In this video, we learn how to containerize Python applications using Docker. This is a key skill in the industry.
Docker Installation: https://docs.docker.com/get-docker/
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming Books & Merch 📚
🐍 The Python Bible Book: https://www.neuralnine.com/books/
💻 The Algorithm Bible Book: https://www.neuralnine.com/books/
👕 Programming Merch: https://www.neuralnine.com/shop
🌐 Social Media & Contact 🌐
📱 Website: https://www.neuralnine.com/
📷 Instagram: https://www.instagram.com/neuralnine
🐦 Twitter: https://twitter.com/neuralnine
🤵 LinkedIn: https://www.linkedin.com/company/neuralnine/
📁 GitHub: https://github.com/NeuralNine
🎙 Discord: https://discord.gg/JU4xr8U3dm
🎵 Outro Music From: https://www.bensound.com/
Amanda Hogan
https://2016.pycon-au.org/schedule/88/view_talk
Graphical User Interface with Python is a tricky business. Come and learn a bit about Kivy and learn about my successes and failures using it with my Senior Software Development students (in NSW) to introduce GUI and App development with Python.
In this workshop you'll be introduced to the Kivy library, the tagging and formatting in kv files, setting up the python classes to support the UI and passing parameters between them.
The workshop is not really suitable for the Python beginner because we need to play around with classes and methods (one of the challenges with using it in the classroom) but will otherwise be a fairly measured pace.
Learn Tkinter in this full course for beginners. Tkinter is the fastest and easiest way to create the Graphic User Interfaces (GUI applications) with Python. Tkinter comes with Python already, so there's nothing to install!
💻Code: https://github.com/flatplanet/....Intro-To-TKinter-You
🎥Course created by Codemy.com. Check out their YouTube channel: https://www.youtube.com/c/Codemycom
⭐️Course Contents ⭐️
⌨️ (0:00:00) Intro to Tkinter
⌨️ (0:10:32) Positioning With Tkinter's Grid System
⌨️ (0:19:29) Creating Buttons
⌨️ (0:29:30) Creating Input Fields
⌨️ (0:38:51) Build A Simple Calculator App
⌨️ (1:18:19) Using Icons, Images, and Exit Buttons
⌨️ (1:27:42) Build an Image Viewer App
⌨️ (1:49:37) Adding A Status Bar
⌨️ (1:59:45) Adding Frames To Your Program
⌨️ (2:07:49) Radio Buttons
⌨️ (2:24:36) Message Boxes
⌨️ (2:35:31) Create New Windows in tKinter
⌨️ (2:44:30) Open Files Dialog Box
⌨️ (2:56:09) Sliders
⌨️ (3:08:25) Checkboxes
⌨️ (3:17:29) Dropdown Menus
⌨️ (3:23:50) Using Databases
⌨️ (3:32:28) Building Out The GUI for our Database App
⌨️ (3:59:48) Delete A Record From Our Database
⌨️ (4:15:18) Update A Record With SQLite
⌨️ (4:42:57) Build a Weather App
⌨️ (5:04:32) Change Colors In our Weather App
⌨️ (5:16:36) Add Zipcode Lookup Form
⌨️ (5:26:22) Matplotlib Charts
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
In today's episode, we are talking about database programming in Python.
Website: https://www.neuralnine.com/
Instagram: https://www.instagram.com/neuralnine
Twitter: https://twitter.com/neuralnine
GitHub: https://github.com/NeuralNine
Programming Books: https://www.neuralnine.com/books/
Outro Music From: https://www.bensound.com/
Subscribe and Like for more free content!
In this step by step tutorial, we will create a Binary to Decimal / Decimal to Binary converter app - with the help of Python and KivyMD 🥝🥝🥝
This tutorial is a bit more advanced than the rest as it involves classes, but don't worry - I will post a tutorial about classes shortly! so if there's anything you didn't understand, you'll get a proper detailed and simplified explanation very soon 😉
🥝 Part 2 - Fraction Conversion & Exceptions Tutorial 🥝:
https://youtu.be/2aRBkAA1_9o
🥝 PART 3 - Convert Python App to Android .apk 🥝
https://youtu.be/VsTaM057rdc
You also might find these tutorials helpful:
My Binary to Decimal Math Tutorial:
https://youtu.be/4IFq7_s9NEA
My Python Classes & Objects Tutorial:
https://youtu.be/f0TrMH9s-VE
⭐ time stamps: ⭐
*******************************************
00:00 - intro
00:38 - MD toolbar Widget
00:23 - Icon button for MD toolbar
03:47 - View the full list of icons
04:18 - Image Widget
05:25 - Text Input Widget (MD Text Field)
07:21 - MD Label Widget
09:15 - MD Button with ROUNDED CORNERS
10:29 - Convert Binary to Decimal
13:43 - Conversion Flip and State
16:20 - Convert Decimal to Binary
18:38 - Change KivyMD Theme
20:21 - What's left to do?
21:37 - Thanks for watching! 😀
PLEASE NOTE:
Both flip() and convert() can be done in fewer lines of code!
Check out the complete app on Github (link below) to see the shorter version
⭐ starter code: ⭐
*******************************************
from kivymd.uix.screen import MDScreen
from kivymd.app import MDApp
from kivy.uix.image import Image
from kivymd.uix.button import MDFillRoundFlatIconButton, MDFillRoundFlatButton
from kivymd.uix.textfield import MDTextField
from kivymd.uix.label import MDLabel
from kivymd.uix.toolbar import MDToolbar
class ConverterApp(MDApp):
def build(self):
screen = MDScreen()
#UI Widgets go here
return screen
if __name__ == '__main__':
ConverterApp().run()
*******************************************
Github Repository:
https://github.com/MariyaSha/BinarytoDecimal
All available KivyMD icons:
https://kivymd.readthedocs.io/....en/latest/themes/ico
Thank you so much for watching! 🤩
Beautiful Kiwis in the background are from:
freepik.com
Today, I'll share with you how to set up your Development Environment for Python Code. These are the setups and environment that I recommend you use on a daily basis.
💻 Thanks to Linode for sponsoring this video! Get a $100 60-day credit when you sign up with a new account from: https://linode.com/techwithtim
Download Anaconda: https://www.datacamp.com/tutor....ial/installing-anaco
Add Anaconda To Path: https://www.datacamp.com/tutor....ial/installing-anaco
Download VSCode: https://code.visualstudio.com/
💻 ProgrammingExpert is the best platform to learn how to code and
become a software engineer as fast as possible! Check it out here: https://programmingexpert.io/tim and use code "tim" for a discount!
⭐️ Timestamps ⭐️
00:00 | Intro
00:44 | Linode
01:45 | Virtual Environments/Anaconda
10:10 | Code Editor/VSCode
13:45 | Formatters
16:15 | Autocomplete/Intellisense
18:15 | VSCode Extensions
◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
👕 Merchandise: https://teespring.com/stores/t....ech-with-tim-merch-s
📸 Instagram: https://www.instagram.com/tech_with_tim
📱 Twitter: https://twitter.com/TechWithTimm
⭐ Discord: https://discord.gg/twt
📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/
🌎 Website: https://techwithtim.net
📂 GitHub: https://github.com/techwithtim
🔊 Podcast: https://anchor.fm/tech-with-tim
🎬 My YouTube Gear: https://www.techwithtim.net/gear/
💵 One-Time Donations: https://www.paypal.com/donate?....hosted_button_id=CU9
💰 Patreon: https://www.patreon.com/techwithtim
◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
⭐️ Tags ⭐️
- Tech With Tim
- Python Development
- Coding
⭐️ Hashtags ⭐️
#techwithtim #developer #python #howtolearncoding
Learn how to develop Dynamic Database-Driven Web Apps with Python, Flask, and MySQL. This course is broken up into two parts. In part one, you will learn how to build and deploy a site using the Flask Python web framework. In part two, you will connect the Flask application from the first part to a cloud MySQL database and learn how to deploy a production-ready database-driven web application.
✏️ Aakash N S created this course.
🔗 Submit your project & earn a certificate: https://jovian.com/learn/web-d....evelopment-with-pyth
🔗 Check out Jovian’s YouTube channel: https://youtube.com/@jovianhq
Notes & references links:
🔗 Part 1: https://jovian.com/aakashns/we....b-development-with-p
🔗 Part 2: https://jovian.com/aakashns/da....tabase-driven-web-ap
⭐️ Contents ⭐️
Part 1
⌨️ (0:00:00) Introduction
⌨️ (0:02:07) 1.1 Project Setup & Flask Basics
⌨️ (0:22:25) 1.2 Building Web Pages using HTML
⌨️ (0:40:57) 1.3 Styling with CSS & Bootstrap
⌨️ (1:08:25) 1.4 Dynamic Data using Templates
⌨️ (1:27:22) 1.5 Deploying to the Cloud with Render
⌨️ (1:42:39) 1.6 Functional and Aesthetic Improvements
⌨️ (1:58:44) 1.7 Summary & Future Work
Part 2
⌨️ (2:04:19) Database-Driven Web Applications
⌨️ (2:07:24) 2.1 Project Setup & Deployment
⌨️ (2:21:44) 2.2 Cloud MySQL Database Setup
⌨️ (2:36:20) 2.3 DB Connection with SQLAlchemy
⌨️ (2:56:22) 2.4 Display DB Data on Web Page
⌨️ (3:20:04) 2.5 Dynamic Database-Driven Pages
⌨️ (3:49:23) 2.6 HTML Form for Applications
⌨️ (4:15:37) 2.7 Saving Applications to DB
⌨️ (4:26:23) 2.8 Summary & Future Work
⌨️ (4:37:50) Conclusion
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
You've just made a beautiful GUI app with Python - but there's a big difference between creating an app for your personal use and distributing it all across the web, reaching many people who don't necessarily know anything about Python.
In this tutorial, I will show you exactly how to convert your Tkinter, Kivy, KivyMD, PyQT5, or other GUIs into a full-blown professional program! 🤩🤩🤩
The end result is a 😱 SINGLE SETUP FILE 😱 which anyone can download and install on their computer - even your grandmom!!! 👵
We will use Pyinstaller to create an executable file and Inno Setup to bundle it with dependencies and convert them into a setup wizard.
In addition, we will discuss some common errors, how to fix them and how to avoid irrelevant instructions (hint: do we really need to modify the SPEC file? 🤔)
We will briefly tackle licensing (open source, as you may guess 😉), and generating icons.
Please note, this video is designed for Windows developers and users! However, I will cover Linux and Mac as well in some future tutorials... the Mac tutorial is of course inspired by Tom! XDD (but only members of our Discord community will understand the joke, this is how I test if they read video descriptions 😅)
-------------------------------------------
⏰ Time Stamps ⏰
-------------------------------------------
00:00 - intro
00:40 - project files and database
01:31 - download Random Recipe Picker (or use your own Python app)
03:29 - install requirements.txt
03:46 - Pyinstaller vs auto-py-to-exe
04:25 - run Pytinstaller builder
05:22 - prep GUI script for Pyinstaller
05:56 - resource path (and important sys._MEIPASS fix!)
08:18 - SPEC file
09:20 - generate software icons
10:04 - convert script and assets to exe file
11:22 - fix Pyinstaller File Not Found Error
12:48 - test executable
13:36 - install Inno Setup
14:17 - convert exe and assets into a setup file
16:39 - license
20:00 - add subdirectories to Inno Setup compilable
21:56 - test setup file on another PC
22:57 - thanks for watching! :)
-------------------------------------------
📽️ Important Tutorials 📽️
-------------------------------------------
⭐ Create GUI App with SQLite and Tkinter (Random Recipe Picker):
https://youtu.be/5qOnzF7RsNA
⭐ Anaconda for Beginners:
https://youtu.be/MUZtVEDKXsk
⭐ Convert .py to .exe with auto-py-to-exe:
https://youtu.be/Y0HN9tdLuJo
-------------------------------------------
💻 VENV Alternative 💻
-------------------------------------------
$ python3 -m venv name_of_my_env
$ source name_of_my_env/bin/activate
-------------------------------------------
🖇️ Tutorial Links 🖇️
-------------------------------------------
🔗 Random Recipe Picker Repository: https://github.com/MariyaSha/RandomRecipePicker
🔗 Resource Path Function (Stack Overflow): https://stackoverflow.com/ques....tions/31836104/pyins
🔗 PNG to ICO Icon Converter: https://image.online-convert.com/convert-to-ico
🔗 Inno Setup: https://jrsoftware.org/isinfo.php
🔗 Open Source Initiative MIT License: https://opensource.org/licenses/MIT
-------------------------------------------
🤝 Connect with me 🤝
-------------------------------------------
🔗 Github:
https://github.com/mariyasha
🔗 Discord:
https://discord.com/invite/wgTTmsWmXA
🔗 LinkedIn:
https://ca.linkedin.com/in/mariyasha888
🔗 Twitter:
https://twitter.com/mariyasha888
🔗 Blog:
https://www.pythonsimplified.org
-------------------------------------------
💳 Credits 💳
-------------------------------------------
⭐ Beautiful titles, transitions, sound FX, and music:
mixkit.co
⭐ Beautiful icons:
flaticon.com
#gui #graphics #app #application #python #pythonprogramming #exe #pythoncoding #software #softwaredevelopment #pythonsimplified #convert #code #pyinstaller #innosetup #wizard #windows
My new HTML5 & CSS3 COURSE IS OUT NOW!
https://developedbyed.com/
In todays episode we are going to take a look on how we can build out a python gui app.
In todays era of improving our workflow, we are going to build an app that lets us auto open up a bunch of other apps that we would normally use. You can imagine it as being a workspace opener.
If you want to learn more about python or you are a python beginner this is a great tutorial for you to build out some practical apps.
All the code will be available on patreon.
🎁Support me on Patreon for exclusive episodes, discord and more!
https://www.patreon.com/dev_ed
Microphones I Use
Audio-Technica AT2020 - https://geni.us/Re78 (Amazon)
Deity V-Mic D3 Pro - https://geni.us/y0HjQbz (Amazon)
BEHRINGER Audio Interface - https://geni.us/AcbCpd9 (Amazon)
Camera Gear
Fujifilm X-T3 - https://geni.us/7IM1 (Amazon)
Fujinon XF18-55mmF2.8-4 - https://geni.us/sztaN (Amazon)
PC Specs
Kingston SQ500S37/480G 480GB - https://geni.us/s7HWm (Amazon)
Gigabyte GeForce RTX 2070 - https://geni.us/uRw71gN (Amazon)
AMD Ryzen 7 2700X - https://geni.us/NaBSC (Amazon)
Corsair Vengeance LPX 16GB - https://geni.us/JDqK1KK (Amazon)
ASRock B450M PRO4 - https://geni.us/YAtI (Amazon)
DeepCool ATX Mid Tower - https://geni.us/U8xJY (Amazon)
Dell Ultrasharp U2718Q 27-Inch 4K - https://geni.us/kXHE (Amazon)
Dell Ultra Sharp LED-Lit Monitor 25 2k - https://geni.us/bilekX (Amazon)
Logitech G305 - https://geni.us/PIjyn (Amazon)
Logitech MX Keys Advanced - https://geni.us/YBsCVX0 (Amazon)
DISCLAIMERS:
I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
🛴 Follow me on:
Twitch: https://www.twitch.tv/developedbyed
Twitter: https://twitter.com/developedbyed
Instagram: https://www.instagram.com/developedbyed/
Github: https://github.com/developedbyed/
#python #programming
Learn the Python Django framework with this free full course. Django is an extremely popular and fully featured server-side web framework, written in Python. Django allows you to quickly create web apps.
💻Code: https://github.com/codingforen....trepreneurs/Try-Djan
⭐️Course Contents ⭐️
⌨️ (0:00:00) 1 - Welcome
⌨️ (0:01:14) 2 - Installing to Get Started
⌨️ (0:05:02) 3 - Setup your Virtual Environment for Django
⌨️ (0:14:39) 4 - Create a Blank Django Project
⌨️ (0:18:54) 5 - Setup Your Code Text Editor
⌨️ (0:22:27) 6 - Settings
⌨️ (0:29:58) 7 - Built-In Components
⌨️ (0:33:57) 8 - Your First App Component
⌨️ (0:42:34) 9 - Create Product Objects in the Python Shell
⌨️ (0:46:18) 10 - New Model Fields
⌨️ (0:52:52) 11 - Change a Model
⌨️ (0:59:27) 12 - Default Homepage to Custom Homepage
⌨️ (1:04:48) 13 - URL Routing and Requests
⌨️ (1:10:23) 14 - Django Templates
⌨️ (1:16:50) 15 - Django Templating Engine Basics
⌨️ (1:24:00) 16 - Include Template Tag
⌨️ (1:26:49) 17 - Rendering Context in a Template
⌨️ (1:33:21) 18 - For Loop in a Template
⌨️ (1:37:01) 19 - Using Conditions in a Template
⌨️ (1:42:17) 20 - Template Tags and Filters
⌨️ (1:48:59) 21 - Render Data from the Database with a Model
⌨️ (1:59:55) 22 - How Django Templates Load with Apps
⌨️ (2:06:50) 23 - Django Model Forms
⌨️ (2:14:16) 24 - Raw HTML Form
⌨️ (2:25:33) 25 - Pure Django Form
⌨️ (2:35:30) 26 - Form Widgets
⌨️ (2:41:29) 27 - Form Validation Methods
⌨️ (2:48:59) 28 - Initial Values for Forms
⌨️ (2:51:42) 29 - Dynamic URL Routing
⌨️ (2:54:26) 30 - Handle DoesNotExist
⌨️ (2:56:24) 31 - Delete and Confirm
⌨️ (2:58:24) 32 - View of a List of Database Objects
⌨️ (3:00:00) 33 - Dynamic Linking of URLs
⌨️ (3:01:17) 34 - Django URLs Reverse
⌨️ (3:03:10) 35 - In App URLs and Namespacing
⌨️ (3:07:35) 36 - Class Based Views - ListView
⌨️ (3:10:45) 37 - Class Based Views - DetailView
⌨️ (3:15:38) 38 - Class Based Views - CreateView and UpdateView
⌨️ (3:21:23) 39 - Class Based Views - DeleteView
⌨️ (3:24:02) 40 - Function Based View to Class Based View
⌨️ (3:27:15) 41 - Raw Detail Class Based View
⌨️ (3:30:31) 42 - Raw List Class Based View
⌨️ (3:33:32) 43 - Raw Create Class Based View
⌨️ (3:26:03) 44 - Form Validation on a Post Method
⌨️ (3:37:58) 45 - Raw Update Class Based View
⌨️ (3:41:13) 46 - Raw Delete Class Based View
⌨️ (3:42:17) 47 - Custom Mixin for Class Based Views
Course from Coding for Entrepreneurs. Check out their YouTube channel: https://www.youtube.com/channe....l/UCWEHue8kksIaktO8K
Also, check out the Coding For Entrepreneurs website for more great content: https://www.codingforentrepreneurs.com
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://medium.freecodecamp.org
Start learning python by building projects in under 5 minutes TODAY – Even if you're a complete beginner...
https://cleverprogrammer.com?utm_source=youtube&utm_medium=yt-description
I will show you how to download and install Python in less than 2 minutes! We will be up and running super fast and get to working on some cool stuff. So what are you waiting for, let's get started! ...
...
★☆★ FREE Lesson 1: The Most Important Thing For a Successful Programmer★☆★
https://www.cleverprogrammer.c....om/blog/lesson-1-the
Enroll for coding exercises, projects, tutorials, and courses...
https://cleverprogrammer.com?utm_source=youtube&utm_medium=yt-description ------------------------------------
Clever Programmer
Website ► https://cleverprogrammer.com?utm_source=youtube&utm_medium=yt-description
Facebook ► http://cleverprogrammer.io/facebook
Twitter ► http://cleverprogrammer.io/twitter
Instagram ► http://cleverprogrammer.io/instagram
Snapchat ► Rafeh1
iTunes Podcast ► http://cleverprogrammer.io/podcast
Google Podcast ► http://cleverprogrammer.io/google-podcast
Support (Patreon) ► http://cleverprogrammer.io/patreon
Youtube ► https://www.youtube.com/c/CleverProgrammer
Github (Code) ► http://cleverprogrammer.io/github Biz / Sponsorships 👉 https://www.cleverprogrammer.com/partnerships
In this part of the Kivy tutorials, we're going to cover how to schedule tasks to run (either just once, or repeatedly), as well as actually connect to our chat server.
Text-based tutorial and sample code: https://pythonprogramming.net/....scheduling-clock-kiv
Channel membership: https://www.youtube.com/channe....l/UCfzlCWGWYyIQ0aLC5
Discord: https://discord.gg/sentdex
Support the content: https://pythonprogramming.net/support-donate/
Twitter: https://twitter.com/sentdex
Facebook: https://www.facebook.com/pythonprogramming.net/
Twitch: https://www.twitch.tv/sentdex
G+: https://plus.google.com/+sentdex
Today I'm doing some common beginner or student programming exercises in Python. These are the kinds of things you might see in a job interview or a lower level computer science course.
Check out Pyscripter, a free Python IDE: https://bit.ly/Pyscripter-IDE
And C++ Builder, a C/C++ IDE: https://bit.ly/cpp-builder
Support me on Patreon: https://www.patreon.com/ClickClackYT
Keyboard: Razer Huntsman Mini, https://amzn.to/3wsFYTJ (affiliate link)
Python for Data Science: https://ibm.biz/Python_for_Data_Science
Python and Julia are both common and powerful language that may seem alike, but there are definitely differences you should consider. In this video Martin Keen, Master Inventor, provides an overview of Python and Julia, showcasing their strengths so you can make an informed decision on the best for your next project.
Get started for free on IBM Cloud → https://ibm.biz/sign-up-today
Subscribe to see more videos like this in the future → http://ibm.biz/subscribe-now
🔥Alpha 4.0 Placement Batch (Java+DSA) : https://www.apnacollege.in/course/alpha-batch-4
------------------------------------------------------
Link for International Students: https://buy.stripe.com/bIY9AMcnq2Bo24waEL
Fill this form for Free Counselling : https://forms.gle/skaqCofAKfZ2te7L7
Join the Apni Community🔥 : https://telegram.me/+k4rdgTPwmm5kMGVl
Welcome to the second Django web development with Python tutorial. This tutorial picks up from the previous one, and is focused on getting a simple page to render some text. After you did the startproject command, a new directory is created, called whatever you named it. We called it mysite. Change directory into your new directory cd mysite. Next, we create a new app for this:
python manage.py startapp webapp
Now a new directory exists, called webapp. In here, we see a lot of similar files, and some new ones:
webapp/
migrations/
__init__.py
admin.py
apps.py
models.py
tests.py
views.py
The app is indeed treated as its own package, with its own __init__.py, along with other files. For now, we will concern ourselves with views.py, and we're actually going to add another file urls.py.
http://pythonprogramming.net
https://twitter.com/sentdex
Are you a Python programmer who loves Data? This is your lucky video! Hit play as we dive into the world of SQLite in Python. We'll cover connecting & creating databases, cursors, different ways to execute queries, the secrets of dodging SQL Injection Attacks, and more! So buckle up, grab your coding gear, and let's get this party started!
Find our programming playlists here:
Python: http://bit.ly/PythonSocratica
SQL: http://bit.ly/SQL_Socratica
Subscribe to Socratica + bell for notifications:
http://bit.ly/SocraticaSubscribe
⧓⧓⧓⧓⧓
We recommend:
How to Be a Great Student
ebook: https://amzn.to/2Lh3XSP
Paperback: https://amzn.to/3t5jeH3
Kindle Unlimited (read free): https://amzn.to/3atr8TJ
Python Cookbook, 3rd edition
https://amzn.to/3jprjX2
⧓⧓⧓⧓⧓
Join this channel to get access to perks:
https://www.youtube.com/channe....l/UCW6TXMZ5Pq6yL6_k5
Support Socratica on Patreon:
https://www.patreon.com/socratica
Python instructor: Ulka Simone Mohanty (@ulkam on Twitter)
Written & Produced by Michael Harrison
Edited by Megi Shuke and Michael Harrison
#pythontutorial #sqlite #coding
Improve your Python Django skills by coding a social media app.
✏️ Course developed by CodeWithTomi. Check out his channel: https://www.youtube.com/c/CodeWithTomi
🔗 Join CodeWithTomi's Discord Server: https://discord.gg/cjqNBHHhKV
🔗 Twitter: https://twitter.com/TomiTokko3
💻 Source code: https://github.com/tomitokko/d....jango-social-media-w
💻 Template files: https://github.com/tomitokko/d....jango-social-media-t
🔗 Download All Free Resources - https://codewithtomi.eo.page/mz396
⭐️ Course Contents ⭐️
(0:00:00) Intro
(0:00:52) Project Demo
(0:06:37) Project Setup
(0:14:20) URL Routing
(0:23:06) Template Setup
(0:27:52) Static Files
(0:36:47) Profile Model
(1:00:31) Signup
(1:33:11) Signin and Logout
(1:47:55) Account Settings
(2:17:00) Uploading Post
(2:49:55) Post Feed
(3:00:22) Like Post
(3:20:50) Profile Page
(3:37:20) Follow and Unfollow User
(4:10:23) Post Feed Updated
(4:18:35) Download Images
(4:21:03) Search User
(4:38:18) User Suggestions
🎉 Thanks to our Champion and Sponsor supporters:
👾 Raymond Odero
👾 Agustín Kussrow
👾 aldo ferretti
👾 Otis Morgan
👾 DeezMaster
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news