Go to this link https://cloudinary.com/ and create your cloudinary account, verify your email and go through or skip the initial questions
After you are done you should be able to see the following in your dashboard:
- Cloud Name
- API key
- API Secret
unction Profile({ currentUser, setUser }: IProps) { | |
const navigate = useNavigate(); | |
function handleUserImage(event: any) { | |
event.preventDefault(); | |
let image = event.target.imageUrl.files[0]; | |
let imageFormData = new FormData(); | |
imageFormData.append("imageUrl", image); | |
async function sendImage() { |
//Youtube channels | |
https://www.youtube.com/@WebDevSimplified - this guy breaks down React and CSS amazingly | |
https://www.youtube.com/@CodingGarden - This guy solves beginner katas in multiple ways (super recommend to help with js methods) | |
https://www.youtube.com/@cs50 - Great course on computer languages and computers in general. (Harvard taught) | |
https://www.youtube.com/@crashcourse - short videos explaining how computers and all the components work inside | |
https://www.youtube.com/@Fireship - Really great follow with interesting videos | |
https://www.youtube.com/@AniaKubow - This is the woman who teaches for Scrimba. Great teacher | |
//Websites to learn | |
https://scrimba.com - great free lessons for typescript and other libraries |
Go to this link https://cloudinary.com/ and create your cloudinary account, verify your email and go through or skip the initial questions
After you are done you should be able to see the following in your dashboard:
MD file cheatsheet -
md-cheatSheet
Keyboard Shortcuts Windows -
ShortcutsWindows
Keyboard Shortcuts Mac -
Keyboard Shotcuts Mac
Git -
oh-my-git
git-branches
Flexbox -
flexbox-froggy
flex-box-zombie
tower-defense
--TABLE CREATION OR MODIFICATION | |
-- ************************************************** | |
--Creates a new table with three columns, student_id being the primary key | |
--INT is interger, VARCHAR is string and the 2 is up to 20 in length | |
--NOT NULL means that this value cannot be null or undefined | |
--UNIQUE means it has to be unique | |
--AUTO_INCREMENT means the student id will keep counting base on the last entry | |
CREATE TABLE student ( | |
student_id INT PRIMARY KEY AUTO_INCREMENT, | |
name VARCHAR(20) NOT NULL, |
--***********************EMPLOYEE TABLE ************************** | |
--This creates the employee table but the super_id and branch_id are going to be forgein keys later. | |
CREATE TABLE employee( | |
emp_id INT PRIMARY kEY AUTO_INCREMENT, | |
first_name VARCHAR(40), | |
last_name VARCHAR(40), | |
birth_date DATE, | |
sex VARCHAR(1), | |
salary INT, | |
super_id INT, |
--*************************** BASIC QUERIES **************************** | |
--Find all employees | |
SELECT * | |
FROM employee; | |
--find all clients | |
SELECT * | |
FROM client; | |
--Find all employees ordered by salary | |
SELECT * |
#These are the basics of python | |
#create a variable | |
#*******variable types in Python***** | |
string = "Hello World" #string | |
integer= 20 #int | |
a_float = 20.5 #float | |
complex_variable = 1j #complex | |
a_list = ["apple", "banana", "cherry"] #list | |
tuple_list = ("apple", "banana", "cherry") #tuple (cant have repeating elements) | |
a_range = range(4,6) #range is a method that gives a range of nums starting at 0 or with two arguments (inclusive) |
//Video going step by step to create cloudinary account and upload image | |
//https://www.youtube.com/watch?app=desktop&v=Y-VgaRwWS3o | |
//before anything on the React code, create a free account with Cloudinary and follow the video above to create a upload preset | |
//you will need the cloudinary dashboard for data to put inside your POST request | |
//create a state for the image |
Go to this link https://cloudinary.com/ and create your cloudinary account, verify your email and go through or skip the initial questions
After you are done you should be able to see the following in your dashboard: