How-to & Style
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 can do programming on your Android phone by using Termux! This is a terminal emulator / lite linux distribution with a package manager. In this video I show how you can set up Python, NodeJS, and even Spacemacs and run code and a web server natively on your phone!
Follow me on twitter: https://twitter.com/safijari
Termux Wiki: https://wiki.termux.com/wiki/Main_Page
Bluetooth keyboard: https://amzn.to/2Tntifw
Termux numpy install instructions: https://wiki.termux.com/wiki/I....nstalling_Scipy_The_
#android #python #nodejs #development
Visit https://brilliant.org/PythonProgrammer/ to get started for free and get 20% off your annual subscription.
Thanks to Brilliant for sponsoring this video :-)
These 3 books will take you all the way from beginner to proficient. I think they're excellent and I really recommend them.
Here are the reviews of 2 of the books mentioned
Impractical Python Projects
https://youtu.be/-RxWRcaYiEU
Buy the book here (affiliate link) https://amzn.to/3uCRtHH
Python Distilled
https://youtu.be/uTj8yj6Z8L0
Buy the book here https://amzn.to/37B1s8p - affiliate link
Learn Python with Giles
🎓 Exploratory Data Analysis with Python and Pandas - https://bit.ly/2QXMpxJ
🎓 Complete Python Programmer Bootcamp - http://bit.ly/2OwUA09
📚 My favourite python books for beginners (affiliate links)
📗 Python Crash Course 2nd Edition https://amzn.to/33tATAE
📘 Automate the Boring Stuff with Python https://amzn.to/3qM1DFl
📙 Python Basics - A Practical Introduction to Python 3 https://amzn.to/3fHRMdb
📕 Python Programming An Introduction to Computer Science https://amzn.to/33VeQCr
📗 Invent Your Own Computer Games with Python https://amzn.to/3FM3H4b
🆓 Free Python Resource
https://python-programming.qua....ntecon.org/intro.htm
(This is a great introduction to python)
⚙ My Gear
💡 BenQ Screen Bar Desk Light - https://amzn.to/3tH6ysL
🎧 Sony Noise Cancelling Headphones - https://amzn.to/3tLl82G
📱 Social Media
https://www.instagram.com/gilesmcmullen/
https://twitter.com/GilesMcMullen
👌 SUBSCRIBE to ME!👌
https://www.youtube.com/channe....l/UC68KSmHePPePCjW4v
#python #learnpython #100daysofcode
Welcome back to another video! In this series I will be showing you how to use the Curses Module! I'll be showing you how to style it, update it, refresh it and all kinds of awesome stuff!
📄 Resources 📄
Fix Pip (Windows): https://www.youtube.com/watch?v=AdUZArA-kZw&t=204s
The Best Python Project For Beginners: https://www.youtube.com/watch?v=NQ5i1kJAA6Y
Curses Documentation: https://docs.python.org/3/library/curses.html
📚 Playlist: https://www.youtube.com/watch?v=Db4oc8qc9RU&list=PLzMcBGfZo4-n2TONAOImWL4sgZsmyMBc8
⭐️ Timestamps ⭐️
00:00 | Series Overview
01:09 | Curses Demo
02:51 | Curses Setup
03:42 | Initializing Curses
05:58 | Running Curses Code
10:48 | Adding Text To The Screen
14:36 | Adding Attributes (Teaser)
◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
💰 Courses & Merch 💰
💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachabl....e.com/p/the-fundamen
👕 Merchandise: https://teespring.com/stores/t....ech-with-tim-merch-s
🔗 Social Medias 🔗
📸 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 🎬
🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9
🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV
📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r
🕹 Tripod: https://amzn.to/3hpSprv
🎤 Main Microphone (Rode NT1): https://amzn.to/2HrZxXc
🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl
🎤 Third Microphone (Rode NTG4+): https://amzn.to/3oi0v8Z
☀️ Lights: https://amzn.to/2ApeiXr
⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm
🖱 Mouse (Logitech MX Master): https://amzn.to/2HsmRDN
📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ
📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef
🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e
🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8
🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi
💻 Monitor (BenQ EX2780Q): https://amzn.to/2HsmUPZ
💻 Monitor (LG Ultrawide 34WN750): https://amzn.to/3dSD7tS
🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m
🎚 Audio Interface (Focusrite Scarlet 4i4): https://amzn.to/2TjXsih
💸 Donations 💸
💵 One-Time Donations: https://www.paypal.com/donate?....hosted_button_id=CU9
💰 Patreon: https://www.patreon.com/techwithtim
◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
⭐️ Tags ⭐️
-Tech With Tim
-Python Curses
-Setup Curses Module
-Curses Tutorial
-Make Terminal Apps
⭐️ Hashtags ⭐️
#TechWithTim #CursesTutorial
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
🚀 Become a Python Developer TODAY - https://bit.ly/3TyYKGy
5 Quick Python Automation projects that are perfect for beginners to automate your life.
Being able to automate boring everyday tasks with Python is legitimately the closest thing I have ever seen to magic.
⌨️ Code: https://github.com/tuomaskivio....ja/5-super-quick-aut
OTHER PYTHON AUTOMATION VIDEOS YOU SHOULD WATCH
✅ 3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS - https://youtu.be/vEQ8CXFWLZU
🧠 Start Automating Your Life Using Python! (File Management with Python Tutorial) - https://youtu.be/NCvI-K0Gp90
📗 How I AUTOMATE my FINANCES USING PYTHON - https://youtu.be/IbdgcUqWSeo
🔥 How I Automate My TIME MANAGEMENT using PYTHON & Google Calendar - https://youtu.be/vUOtS6zU40A
🤖 FULL AUTOMATION PLAYLIST - https://youtube.com/playlist?l....ist=PLe2lWnS2pvv0ByU
Just being able to take a task in my everyday life and with my own fingers be able to create an unpaid assistant for myself that can just do this task for me forever is truly a magical feeling.
And after this video, my hope if that if you haven’t already, you will be able to open your eyes to the amazing world of all the things that Python allows us to create.
So to that effect, welcome to another pyrhon automation tutorial on my channel. I am about to show you 5 very quick and simple python automation projects that you can literally go and build right after you finish this video in one weekend.
These are not just ang mickey mouse projects that you will see in most tutorials - these are legitimate projects that can be used to solve actual problems in many different domains which is also exactly what employers want to see.
Yet another reason why learning to build automation projects is an excellent place to start to hone your programming skill sis becaus ethe mindset you will develop serves as a perfect stepping stone to also move into more serious AI programming, and in this new age of AI & chat GPT, I don’t think I need o tell you how important this is to insure yourself against the risk of other kind of programming being swept away by AI programming - learn to be the one replacing menial tasks rather than being replaced.
By watching this video you will learn the following:
-how to find & use libraries in Python
-how to use APIs
-and of course, lots of practice solving actual problems using programming fundamentals
MY RESOURCES:
🧠 Sign Up to my Newsletter to get my Free Online Computer Science Degree Template - https://academy.internetmadeco....der.com/internet-mad
🎉 Data Structures & Algorithms Masterclass (coming soon) - https://academy.internetmadeco....der.com/data-structu
MY FREE CLASS:
🚀 How to Successfully Learn to Code and Become a Software Developer - A Step-by-Step Framework - https://skl.sh/3WvgSzZ
📸 FOLLOW ME ON INSTAGRAM - https://www.instagram.com/tuomaskivioja/
CODING RESOURCES I LIKE
💰 ZERO TO MASTERY CODING COURSES. Use Code FRIENDS10 for 10% off - https://academy.zerotomastery.....io/a/aff_r1613hhr/ex
🧠 BEST MACHINE LEARNING COURSE - https://academy.zerotomastery.....io/a/aff_pbptbybr/ex
💻 COMPLETE WEB DEVELOPER - ZERO TO MASTERY - https://academy.zerotomastery.....io/a/aff_r1613hhr/ex
➕ BEST DATA STRUCTURES & ALGORITHMS COURSE - https://academy.zerotomastery.....io/a/aff_nqb6sg6w/ex
📗 BEST BOOK TO PASS CODING INTERVIEWS - https://amzn.to/3i8B8EK
☕️ BEST JAVA COURSE - https://click.linksynergy.com/deeplink?id=5Oygk*VSRDk&mid=39197&murl=https%3A%2F%2Fwww.udemy.com%2Fcourse%2Fjava-the-complete-java-developer-course%2F
OTHER AMAZING LEARNING RESOURCES
📘 How I Learn Skills Fast - https://amzn.to/3v16zYH
📙 Learning How to Learn Course - https://imp.i384100.net/JrGLoe
⌨️ MY KEYBOARD - https://iqunix.store/discount/....coder/?redirect=/pro
CHAPTERS:
0:00 Why Python is so magical
0:49 Idea 1
4:24 Idea 2
7:01 Idea 3
9:00 Idea 4
11:46 Idea 5
14:50 How to MASTER Python
DISCLAIMER: some of the links in the description may be affiliate links. If you purchase a product or service using the links that I provide I may receive a small commission. This is no extra charge to you! Thanks for supporting Internet Made Coder :)
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
This socket programming tutorial will show you how to connect multiple clients to a server using python 3 sockets. It covers how to send messages from clients to server and from server to clients. I will also show you how to host your socket server locally or globally across the internet so anyone can connect. This uses the python 3 socket and threading module.
Code Download: https://techwithtim.net/tutori....als/socket-programmi
◾◾◾◾◾
💻 Enroll in The Fundamentals of Programming w/ Python
https://tech-with-tim.teachabl....e.com/p/the-fundamen
📸 Instagram: https://www.instagram.com/tech_with_tim
🌎 Website https://techwithtim.net
📱 Twitter: https://twitter.com/TechWithTimm
⭐ Discord: https://discord.gg/pr2k55t
📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/
📂 GitHub: https://github.com/techwithtim
🔊 Podcast: https://anchor.fm/tech-with-tim
💵 One-Time Donations: https://www.paypal.com/donate/?token=m_JfrPK7DsK4PLk0CxNnv4VPutjqSldorAmgQIQnMozUwwQw93vdul-yhU06IwAuig15uG&country.x=CA&locale.x=
💰 Patreon: https://www.patreon.com/techwithtim
◾◾◾◾◾◾
⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡
⭐ Tags ⭐
- Tech With Tim
- Python Tutorials
- Python Socket Programming
- Socket Programming Python
- Python Sockets Multiple Clients
- Socket Tutorial Python
- Python 3 Sockets
⭐ Hashtags ⭐
#python #sockets
🔥 DSA with Java Course Enrollment link: https://www.jennyslectures.com..../courses/Mastering-D
🔥Python Tutorials for Beginners: https://www.youtube.com/playli....st?list=PLdo5W4Nhv31
🔥Notes of Today's Class: https://drive.google.com/file/....d/1WjmeotoY7iwtYVe_W
******************************************************
Connect & Contact Me:
My Second Channel Link: https://bit.ly/354n7C7
Facebook: https://www.facebook.com/Jenny....s-Lectures-CSIT-Netj
Quora: https://www.quora.com/profile/Jayanti-Khatri-Lamba
Instagram: https://www.instagram.com/jayantikhatrilamba/
Twitter: https://twitter.com/KhatriJenny
See Complete Playlists:
C complete playlist: https://www.youtube.com/playli....st?list=PLdo5W4Nhv31
C++ Complete Playlist: https://www.youtube.com/watch?v=KYxLEDF6kjs&list=PLdo5W4Nhv31YU5Wx1dopka58teWP9aCee
Placement Series: https://www.youtube.com/playli....st?list=PLdo5W4Nhv31
Data Structures and Algorithms: https: https://www.youtube.com/playli....st?list=PLdo5W4Nhv31
Design and Analysis of Algorithms(DAA): https://www.youtube.com/playli....st?list=PLdo5W4Nhv31
Dynamic Programming: https://www.youtube.com/playli....st?list=PLdo5W4Nhv31
Operating Systems: //www.youtube.com/playlist?list=....PLdo5W4Nhv31a5ucW_S1
DBMS: https://www.youtube.com/playli....st?list=PLdo5W4Nhv31
#python #programming #jennyslectures
In this video, I show how you can create a command line tool (CLI) using 5 Python libraries. I utilized OpenWeatherMap API and Typer, Tabulate, PyFiglet, Inquirer, Yaspin libraries.
Link to the source code: https://github.com/natiginfo/CommandLineWeather
Music from Uppbeat (free for Creators!):
https://uppbeat.io/t/infraction/ultraviolet
License code: AMBS4PX0XIZSCCST
Today we learn about poetry, which is an all-in-one project and dependency management library for Python.
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 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/
FastAPI is a modern, fast web framework for building APIs with Python. In this Tutorial we have a look at some of its key features and then we build our first web application with it.
~~~~~~~~~~~~~~ GREAT PLUGINS FOR YOUR CODE EDITOR ~~~~~~~~~~~~~~
✅ Write cleaner code with Sourcery: https://sourcery.ai/?utm_source=youtube&utm_campaign=pythonengineer *
Get my Free NumPy Handbook:
https://www.python-engineer.com/numpybook
⭐ Join Our Discord : https://discord.gg/FHMg9tKFSN
📓 ML Notebooks available on Patreon:
https://www.patreon.com/patrickloeber
If you enjoyed this video, please subscribe to the channel:
▶️ : https://www.youtube.com/channe....l/UCbXgNpp0jedKWcQiU
Resources:
https://fastapi.tiangolo.com/
https://fastapi.tiangolo.com/tutorial/first-steps/
https://fastapi.tiangolo.com/async/
https://github.com/tiangolo/fastapi
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
🖥️ Website: https://www.python-engineer.com
🐦 Twitter - https://twitter.com/patloeber
✉️ Newsletter - https://www.python-engineer.com/newsletter
📸 Instagram - https://www.instagram.com/patloeber
🦾 Discord: https://discord.gg/FHMg9tKFSN
▶️ Subscribe: https://www.youtube.com/channe....l/UCbXgNpp0jedKWcQiU
~~~~~~~~~~~~~~ SUPPORT ME ~~~~~~~~~~~~~~
🅿 Patreon - https://www.patreon.com/patrickloeber
Music: https://www.bensound.com/
# Python
----------------------------------------------------------------------------------------------------------
* This is a sponsored or an affiliate link. By clicking on it you will not have any additional costs, instead you will support me and my project. Thank you so much for the support! 🙏
Learn the Python programming language in this full course for beginners! You will learn the fundamentals of Python and code two Python programs line-by-line. No previous programming experience is necessary before watching this course.
🔗 Start using Replit: https://join.replit.com/python-students
✏️ Beau Carnes developed this course. Check out one of his other channels: https://youtube.com/beau
💻 Rock, Paper, Scissors Code: https://replit.com/@BeauCarnes/rps-python
💻 Blackjack Code: https://replit.com/@BeauCarnes/blackjack-python
🏗 Replit provided a grant that made this course possible.
🔗 The Python Handbook by Flavio Copes: https://www.freecodecamp.org/n....ews/the-python-handb
⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
Rock, Paper, Scissors Intro Project
⌨️ (0:03:11) RPS - Variables and Functions
⌨️ (0:09:07) RPS - Calling Functions
⌨️ (0:12:31) RPS - Dictionaries
⌨️ (0:15:28) RPS - User Input
⌨️ (0:16:55) RPS - Libraries, Lists, Methods
⌨️ (0:20:45) RPS - Function Arguments
⌨️ (0:22:33) RPS - If Statements
⌨️ (0:25:40) RPS - Concatenating Strings
⌨️ (0:27:13) RPS - f-strings
⌨️ (0:30:26) RPS - Else and Elif Statements
⌨️ (0:33:37) RPS - Refactoring and Nested If
⌨️ (0:38:37) RPS - Accessing Dictionary Values
⌨️ (0:41:55) RPS - Testing Game
Fundamentals of Python
⌨️ (0:43:52) Setup Python Locally
⌨️ (0:47:47) Creating New Repl
⌨️ (0:48:45) Variables
⌨️ (0:51:21) Expressions and Statements
⌨️ (0:52:38) Comments
⌨️ (0:54:23) Data Types
⌨️ (1:00:16) Operators
⌨️ (1:00:44) Arithmetic Operators
⌨️ (1:03:52) Comparison Operators
⌨️ (1:05:13) Boolean Operators
⌨️ (1:07:26) Bitwise Operators
⌨️ (1:07:42) is & in Operators
⌨️ (1:08:21) Ternary Operator
⌨️ (1:09:40) Strings
⌨️ (1:12:36) String Methods
⌨️ (1:16:41) Escaping Characters
⌨️ (1:19:23) String Characters & Slicing
⌨️ (1:21:45) Booleans
⌨️ (1:26:07) Number Data Types
⌨️ (1:28:19) Built-in Functions
⌨️ (1:29:50) Enums
⌨️ (1:32:51) User Input
⌨️ (1:34:39) Control Statements
⌨️ (1:36:48) Lists
⌨️ (1:46:21) Sorting Lists
⌨️ (1:49:57) Tuples
⌨️ (1:53:49) Dictionaries
⌨️ (2:01:45) Sets
⌨️ (2:06:10) Functions
⌨️ (2:16:57) Variable Scope
⌨️ (2:18:35) Nested Functions
⌨️ (2:21:37) Closures
⌨️ (2:22:59) Objects
⌨️ (2:26:27) Loops
⌨️ (2:32:01) Break and Continue
⌨️ (2:33:02) Classes
⌨️ (2:39:12) Modules
⌨️ (2:45:55) Arguments from Command Line
⌨️ (2:52:42) Lambda Functions
⌨️ (2:54:51) Map, Filter, Reduce
⌨️ (3:02:41) Recursion
⌨️ (3:04:42) Decorators
⌨️ (3:06:45) Docstrings
⌨️ (3:09:54) Annotations
⌨️ (3:11:30) Exceptions
⌨️ (3:17:09) With
⌨️ (3:18:26) Installing Packages with pip
⌨️ (3:21:39) List Compression
⌨️ (3:23:09) Polymorphism
⌨️ (3:24:23) Operator Overloading
Blackjack Card Game Project
⌨️ (3:26:58) Blackjack - Beginning
⌨️ (3:50:13) Blackjack - Deck Class
⌨️ (3:58:45) Blackjack - Card Class
⌨️ (4:03:25) Blackjack - Hand Class
⌨️ (4:21:13) Blackjack - Game Class
⌨️ (4:37:04) Blackjack - Testing
⌨️ (4:39:36) Conclusion
--
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 this video, we build a simple Android calculator app in Python using Kivy.
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 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/
Timestamps:
(0:00) Intro
(0:50) Coding The Calculator App
(14:17) Compiling For Android
(17:50) Re-Designing & Re-Compiling
(20:34) Outro
Are you a Python developer looking to build web applications, but not sure which framework to choose? In this video, we'll explore three of the most popular Python web frameworks - Django, Flask, and FastAPI - and help you decide which one to learn based on your needs and preferences.
PyCharm Community License – https://jb.gg/PyCharmCommunityLicense
JetBrains Student License - https://jb.gg/FreeStudentLicense
►Checkout my English channel here: https://www.youtube.com/channe....l/UC7btqG2Ww0_2LwuQx
►Instagram: www.instagram.com/codewithharry
python, C, C++, Java, JavaScript and Other Cheetsheets [++]:
Playlist: https://www.youtube.com/playli....st?list=PLu0W_9lII9a
►Learn in One Video[++]:
Python[15 Hr]: https://www.youtube.com/watch?v=gfDE2a7MKjA&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
Python Advance[3.5 Hr]: https://www.youtube.com/watch?v=61a7UkDO50s&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
Python[1 Hr]: https://www.youtube.com/watch?v=qHJjMvHLJdg&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
Python[2 Hr]: https://www.youtube.com/watch?v=ihk_Xglr164&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
Python[15 Min]:https://www.youtube.com/watch?v=fr1f84rg4Nw&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
JavaScript[1 Hr]: https://www.youtube.com/watch?v=onbBV0uFVpo&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
C[1.3 Hr]-https://www.youtube.com/watch?v=YXcgD8hRHYY&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
php[1 Hr]: https://www.youtube.com/watch?v=xW7ro3lwaCI&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
php[2.3 Hr]:https://www.youtube.com/watch?v=1SnPKhCdlsU&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
php[Project]- https://www.youtube.com/watch?v=-al2bECumKg&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
HTML[30 Min]:https://www.youtube.com/watch?v=E3ByCRqE7Lo&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
CSS[8.5 Hr]:https://www.youtube.com/watch?v=Edsxf_NBFrw&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
CSS[1.4 Hr]:https://www.youtube.com/watch?v=u5-K_ua9sOw&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
Wordpress[3.2 Hr]:https://www.youtube.com/watch?v=GlLRYml8mCY&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
Angular[2 Hr]:https://www.youtube.com/watch?v=0LhBvp8qpro&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
Java[2.3 Hr]:https://www.youtube.com/watch?v=rV_3Lewxx6o&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
Web Scraping[1 Hr]:https://www.youtube.com/watch?v=uufDGjTuq34&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
MongoDB[2 Hr]:https://www.youtube.com/watch?v=oSIv-E60NiU&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
Numpy[1 Hr]:https://www.youtube.com/watch?v=Rbh1rieb3zc&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
Android Dev[12 Hr]- https://www.youtube.com/watch?v=mXjZQX3UzOs
Linux[1 Hr]:https://www.youtube.com/watch?v=_tCY-c-sPZc&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
JQuery[1.1 Hr]:https://www.youtube.com/watch?v=YFlx1C8XwR0&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
Git and GitHub[1.1 Hr]:https://www.youtube.com/watch?v=gwWKnnCMQ5c&list=PLu0W_9lII9ahKZ42vg2w9ERPmShYbYAB7
►Complete course [playlist]:
React: https://www.youtube.com/playli....st?list=PLu0W_9lII9a
Python-https://www.youtube.com/playli....st?list=PLu0W_9lII9a
OOP Python-https://www.youtube.com/playli....st?list=PLu0W_9lII9a
Java:https://www.youtube.com/playli....st?list=PLu0W_9lII9a
JavaScript- https://www.youtube.com/playli....st?list=PLu0W_9lII9a
PHP-https://www.youtube.com/playli....st?list=PLu0W_9lII9a
C-https://www.youtube.com/playli....st?list=PLu0W_9lII9a
C++-https://www.youtube.com/playli....st?list=PLu0W_9lII9a
Git & GitHub-https://www.youtube.com/playli....st?list=PLu0W_9lII9a
Android Dev- https://www.youtube.com/playli....st?list=PLu0W_9lII9a
Python GUI- https://www.youtube.com/playli....st?list=PLu0W_9lII9a
Web Development- https://www.youtube.com/playli....st?list=PLu0W_9lII9a
Python Django:https://www.youtube.com/playli....st?list=PLu0W_9lII9a
Projects Using HTML, CSS & Javascript- https://www.youtube.com/playli....st?list=PLu0W_9lII9a
Data Structure and Algo:https://www.youtube.com/playli....st?list=PLu0W_9lII9a
Follow Me On Social Media
►Website (created using Django Rest & Angular): https://www.codewithharry.com
►Facebook: https://www.facebook.com/CodeWithHarry
►Instagram: https://www.instagram.com/codewithharry/
Twitter: https://twitter.com/CodeWithHarry
Comment "#HarryBhai" if you read this 😉😉
A summary of all that you need to know for getting started with Dash to build web apps in Python.
Advance your AI & Python career skills with others in the Charming Data Community:
https://charming-data.com/
My GitHub Code:
https://github.com/Coding-with-Adam/Dash-by-Plotly
Learning resources:
https://github.com/Coding-with-Adam/Dash-by-Plotly/blob/master/Good_to_Know/Dash2.0/learning-resources.md
Exercises to practice Dash:
https://github.com/Coding-with-Adam/Dash-by-Plotly/tree/master/Good_to_Know/Dash2.0/Exercises
Video layout:
00:00 - What you will learn
00:51 - What is a Dash App
02:24 - Tutorial code
03:23 - Execute code directly online
04:11 - Hello-world file
05:14 - Components and Layout
06:58 - Interactive-app file
09:05 - Callback
14:06 - app-with-graph file
17:41 - Callback
20:27 - Dash2.py file
24:50 - Callback
28:54 - Exercises and learning resources
31:48 - Deploy your app to the web
************************************************************************
👉 Your support keeps Charming Data running, which is proudly a 100% member-supported educational channel:
Patreon: https://www.patreon.com/charmingdata
GitHub: https://github.com/sponsors/Coding-with-Adam
YouTube: https://www.youtube.com/channe....l/UCqBFsuAz41sqWcFjZ
Flask is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries. Learn how to use it in this crash course tutorial.
💻Code: https://github.com/jakerieger/FlaskIntroduction
Tutorial from Jake Rieger. Check out his YouTube channel: https://www.youtube.com/channe....l/UC0np-tFaO8GPJuIKZ
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://medium.freecodecamp.org
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!
🔥Full Stack Java Developer Program (Discount Code - YTBE15) - https://www.simplilearn.com/java-full-stack-developer-certification?utm_campaign=p1VF3ja4Ooc&utm_medium=DescriptionFirstFold&utm_source=Youtube
🔥Full Stack Developer - MERN Stack Program (Discount Code - YTBE15) - https://www.simplilearn.com/full-stack-developer-course-mern-certification-training?utm_campaign=p1VF3ja4Ooc&utm_medium=DescriptionFirstFold&utm_source=Youtube
🔥Full Stack Java Developer Program (Discount Code - YTBE15) - https://www.simplilearn.com/java-full-stack-developer-certification?utm_campaign=p1VF3ja4Ooc&utm_medium=DescriptionFirstFold&utm_source=Youtube
In this PHP vs Python tutoriall, we will be looking at all the major differences between the two programming languages. PHP and Python languages, serve different purposes. PHP is widely utilized for web development, and Python is used for performing a series of tasks in software/ web development. However, both these languages have their respective advantages and disadvantages.
00:00 What is the need of PHP
01:18 What is the need of Python
02:00 PHP vs Python
04:30 Key Difference between PHP & Python
07:32 Salary
✅Subscribe to our Channel to learn more about the top Technologies: https://bit.ly/2VT4WtH
⏩ Check out our PHP training videos playlist: https://www.youtube.com/watch?v=KBT2gmAfav4&list=PLEiEAq2VkUUIjP-QLfvICa1TvqTLFvn1b
⏩ Check out our Python training videos playlist: https://www.youtube.com/watch?v=Tm5u97I7OrM&list=PLEiEAq2VkUUKoW1o-A-VEmkoGKSC26i_I
#PHPvsPython #PHPvsPythonForWebDevelopment #PHPvsPythonWhichIsBetter #PHPAndPythonComparision #DifferencesBetweenPHPandPython #PHP #Python #PHPExplained #PythonExplained #Simplilearn
What is PHP?
Despite being an old language, PHP still comprises 79.8% of all web applications that nearly translates to 20 million websites and 2 million web servers. According to zdnet.com, the demand for PHP developers has also massively increased to 834% since January 2020. PHP stands for Hypertext Preprocessor. It is an open-source server-side scripting language used for dynamic web development and can be embedded into HTML codes. Some of the major benefits of using PHP are:
1. It is an open-source language. This means that PHP is freely available to use and implement.
2. It is an easy-to-learn language. Since it is very similar to how HTML codes are written, it is easy to understand and implement.
3. It is highly compatible since it can be integrated with multiple programming languages such as HTML, Javascript and supports different databases like MySQL, PostgreSQL, Oracle, etc.
4. It is platform-independent, which means that applications developed using PHP can run in any environment.
5. It has a large community of developers. Programming is all about helping and being helped; hence a large community would mean more help.
6. It is regularly updated and hence works well with the latest technologies.
7. Moving further, let's look at the differences between PHP and other server-side scripting languages.
To learn more about PHP, check our Full Stack Web Developer program: https://www.simplilearn.com/full-stack-web-developer-mean-stack-certification-training?utm_campaign=PHPvsPython&utm_medium=Description&utm_source=youtube
➡️ About Post Graduate Program In Full Stack Web Development
This program will give you the foundation for building full-stack web apps using the Java programming language. You'll begin with the basics of JavaScript, and then venture into some of the more advanced concepts like Angular, Spring Boot, Hibernate, JSPs, and MVC. Now is the perfect time to get started on your career as a full-stack web developer!
✅ Key Features
- Caltech CTME Post Graduate Certificate
- Enrolment in Simplilearn’s JobAssist
- Receive up to 25 CEUs from Caltech CTME
- Simplilearn's JobAssist helps you get noticed by top hiring companies
- Attend Masterclasses from Caltech CTME instructors
- Live virtual classes led by industry experts, hands-on projects and integrated labs
- Online Convocation by Caltech CTME Program Director
- 20 lesson-end and 5 phase-end projects
- Capstone Project in 4 domains
- Caltech CTME Circle Membership
- Build your own portfolio on GitHub
✅ Skills Covered
- Agile
- JAVA
- Hibernate and JPA
- Spring Core 50
- DevOps
- HTML5 and CSS3
- AWS
- JavaScript ES6
- Servlets
- SOAP and REST
- JSP