Table of Contents |
---|
Key Points
- Python or R for analytics? creating models or building models in apps?
References
Key Concepts
Python for Java Developers Quickstart
https://medium.com/nestedif/cheatsheet-python-for-java-developers-98f75c94a1a
python-4-java-medium.com-Python for JAVA Developers Basics.pdf
python-4-java-io-lobster1234.github.io-Python Primer for Java Developers.pdf
Python for Java Developers - OO Coding Concepts - real python
https://realpython.com/oop-in-python-vs-java/
python-4-java-realpython.com-Object-Oriented Programming in Python vs Java.pdf
Python Programming for Beginners.pdf. link
Python Programming for Beginners.pdf file
Migrating to Python
https://wiki.python.org/moin/MovingToPythonFromOtherLanguages
...
Sample Python Projects
Basic Python projects
Python and MySQL Tutorial
sample code
https://github.com/hnasr/python_playground/tree/master/mysqldemopython
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
import mysql.connector
#connecting to a database
con = mysql.connector.connect(
host = "husseinmac",
user = "root",
password = "password",
database = "husseindb",
port = 3306
)
print("Hey, I think I'm connected")
#cursor
cur = con.cursor()
#insert a new row
for i in range(100):
cur.execute("INSERT INTO employees (ID, NAME) VALUES (%s, %s)", (i+10, f'Mark{i}' ))
#execute the query
cur.execute("SELECT ID,NAME FROM employees")
#cur.execute("SELECT ID,NAME FROM employees where NAME = %s", ("Yara",))
rows = cur.fetchall()
for r in rows:
print(f" ID = {r[0]} NAME = {r[1]}")
#commit the transaction
con.commit()
#close the cursor
cur.close()
#close the connection
con.close() |
Simplest Neural Network in Python - Perceptron
In this video I'll show you how an artificial neural network works, and how to make one yourself in Python. In the next video we'll make one that is usable, but if you want, that code can already be found on github. I recommend watching at 1.5x speed, unless you're coding along.
video
Widget Connector | ||
---|---|---|
|
video 2
Widget Connector | ||
---|---|---|
|
https://morioh.com/p/512d41219fda
Github code
https://github.com/jonasbostoen/simple-neural-network
reating a simple neural network in Python with one input layer (3 inputs) and one output neuron. A neural network with no hidden layers is called a perceptron. In the training_version.py I train the neural network in the clearest way possible, but it's not really useable. The outputs of the training can be found in outputs.txt . neural_network.py is an object and can be used by giving in different inputs.
Thanks to Milo Spencer-Harber for this: https://medium.com/technology-invention-and-more/how-to-build-a-simple-neural-network-in-9-lines-of-python-code-cc8f23647ca1
And to Andrew Trask for this: https://iamtrask.github.io/2015/07/12/basic-python-network/
What does it do?
The neural_net.py tries to predict the output given 3 binary inputs. If the first input is 1, the output should be one. Otherwise the output should be 0.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
Build Amazon Price Checker with Python, Selenium
In this FREE LIVE training, Qazi and Jakob will show you how to build an AMAZON Price Tracker with Python and Selenium 🚀
Github Repo 👉 https://github.com/jakobowsky/AmazonPriceTracker
Widget Connector | ||
---|---|---|
|
Screen Scrape to create Web dataset with Python, SOAP library
Web Scraping using Python To Create a Dataset | Data Science | Machine Learning | Python
In this article I will show you how you can create your own dataset by Web Scraping using Python. Web Scraping means to extract a set of data from web. If you are a programmer, a Data Scientist, Engineer or anyone who works by manipulating the data, the skills of Web Scrapping will help you in your career. Suppose you are working on a project where no data is available, then how you are going to collect the data. In this situation Web Scraping skills will help you.
Web Scraping with Beautiful Soap
Beautiful Soap is a Library in Python which will provide you some flexible tools to for Web Scraping. Now let’s import some necessary libraries to get started with with our task:
Logistic Regression Using Python
Python Libraries
https://blog.hubspot.com/website/python-ai-libraries
Introduction-To-Python.pdf. link
Python Programming for Beginners - Bryan Cafferky
series
https://www.youtube.com/channel/UCEdMzQ0m9WcZQepgizrHpMw
p1 -get started
https://www.youtube.com/watch?v=iL1DJSpRxaM&t=7s
p2 - syntax
https://www.youtube.com/watch?v=Y69OtFzeY-Y&t=32s
p3 - variables
https://www.youtube.com/watch?v=oLYJIBOLfGI&t=2s
Python and SQL series - Bryan Cafferky
Python + SQL: Part 1 - The Easiest Way
https://www.youtube.com/watch?v=xY54Emo8rQM
Why use SQLite ?
https://www.youtube.com/watch?v=E7aY1XJX1og&t=147s
Using SQLite Studio
https://www.youtube.com/watch?v=dugUk893gxQ
Python and Postgres Video Series
https://www.youtube.com/watch?v=u-c6rhd8MJc
https://github.com/bcafferky/shared/tree/master/PythonPostgreSQLUpsert
Potential Value Opportunities
...
Potential Challenges
Candidate Solutions
The Quick Python Book, Fourth Edition“ by Naomi Ceder - review
Dunja Nikitovic <duni@manning.com>
Please let me know if you would like to take part in the review and I will share review instructions.
Thank you for joining us in this review, your support means a lot to us.
Chapters 1-17 from "The Quick Python Book, Fourth Edition" by Naomi Ceder are ready for the second review. More information about the book and its full table of contents is available here.
The due date for submitting the feedback is August 26th 2024.
If you see that you won’t be able to provide feedback, or that you could use more time to review, let me know as soon as you can!
The manuscript is available on the following link. You need to sign in with your Manning account to access it:
https://livebook.manning.com/book/ceder5/chapter-1/r-2
You leave comments in the manuscript by selecting a word, sentence, or a paragraph and choosing the "Annotate" icon. Also, you can rate individual figures, listings, code snippets or sections by clicking "like", "don't like" or "neutral" icons below them and leaving the comment.
While you read, or at the end of the review, you should fill the manuscript review questionnaire available at any moment on the following link:
By accessing the manuscript you agree that you will not duplicate it or use the material to create a similar book nor discuss its contents with potential authors of similar books until this book is published or canceled.
We are making all reviews anonymous to obtain more constructive comments. Your review will be made anonymous prior to submitting to the author.
We -- that is the publisher and the author -- appreciate your assistance in making this book as useful as possible to its readers.
Thank you and kind regards,
--
Step-by-step guide for Example
...