- 1 743
- 50 838 100
Caleb Curry
United States
Приєднався 18 сер 2009
Programming Made Fun and Simple
High quality tutorials that are fun, educational, and easy to follow. Teaching programming is my passion! I find joy in making complex material easy to understand.
I've decided that it is only right to upload videos of great quality and value. Here you will find videos on C++, JavaScript, C, database design, SQL, and more! As a side note, many videos contain cringey and random stories...you've been warned.
As an Amazon Associate I earn from qualifying purchases.
Business inquiries: hello@calebcurry.com
High quality tutorials that are fun, educational, and easy to follow. Teaching programming is my passion! I find joy in making complex material easy to understand.
I've decided that it is only right to upload videos of great quality and value. Here you will find videos on C++, JavaScript, C, database design, SQL, and more! As a side note, many videos contain cringey and random stories...you've been warned.
As an Amazon Associate I earn from qualifying purchases.
Business inquiries: hello@calebcurry.com
$100,000 as a C++ Engineer - NEW C++ Mastery Course
Check out the course at cppmastery.com
I am very excited about this course and confident if you give it your all you WILL achieve your goals.
I am very excited about this course and confident if you give it your all you WILL achieve your goals.
Переглядів: 3 562
Відео
Keys and Digital Signatures in Rust
Переглядів 3,4 тис.4 місяці тому
💰 FREE Software Dev Intro Course - calcur.tech/free-dev-course 💯 FREE Courses (100 hours) - calcur.tech/free-courses Timestamps: 00:00 - Introduction 03:09 - Private Keys 04:47 - Public Keys 05:06 - Signing and Verifying a Message 06:36 - Falsifying Signatures 07:43 - Working with Complex Objects 09:04 - Serializing Objects 12:46 - Falsifying Messages 🏆 C Mastery Course - cppmastery.com ⚛️ FREE...
Unsafe Rust - Complete Tutorial
Переглядів 2 тис.4 місяці тому
💰 FREE Software Dev Intro Course - calcur.tech/free-dev-course 💯 FREE Courses (100 hours) - calcur.tech/free-courses Timestamps: 00:00 - Introduction 02:08 -Create a Project 03:33 - Converting from a Smart Pointer 05:24 - Calling an Unsafe Function 06:55 - Safe Interface 07:47 - Modifying Mutable Statics 09:18 - Unsafe Traits 10:32 - Unions 12:37 - Untagged Union 12:58 - Tagged Union 🏆 C Master...
PostgreSQL Introduction - Beginner Crash Course
Переглядів 2,8 тис.5 місяців тому
💰 FREE Software Dev Intro Course - calcur.tech/free-dev-course 💯 FREE Courses (100 hours) - calcur.tech/free-courses Timestamps: 00:00:00 - Introduction 00:00:40 - Getting Started 00:03:40 - Creating a Table 00:05:10 - How to Run a File 00:06:34 - Alter 00:07:16 - Delete Tables with DROP 00:08:06 - SELECT 00:10:10 - UPDATE 00:10:54 - DELETE 00:11:22 - Relationships 00:15:09 - Joins 00:16:13 - C...
SQLite3 in Node with better-sqlite3
Переглядів 4,3 тис.5 місяців тому
💰 FREE Software Dev Intro Course - calcur.tech/free-dev-course 💯 FREE Courses (100 hours) - calcur.tech/free-courses Timestamps: 00:00:00 - Introduction 00:02:20 - Creating a Table 00:04:42 - Inserting Data 00:08:28. -Retrieving all the Data 00:09:04 - Retrieving a Single User 00:10:26 - Creating a Basic API 🏆 C Mastery Course - cppmastery.com ⚛️ FREE React Course (20 hours) - calcur.tech/free-...
SQLite Introduction - Beginners Guide to SQL and Databases
Переглядів 19 тис.5 місяців тому
💰 FREE Software Dev Intro Course - calcur.tech/free-dev-course 💯 FREE Courses (100 hours) - calcur.tech/free-courses ▶ GitHub - github.com/CalebCurry/sqlite3-basics Timestamps: 00:00:00 - Introduction 00:00:53 - What why SQLite3 00:02:01 - What about Websites 00:03:38 - Getting Started 00:04:54 - Dot Commands 00:08:01 - Execute a File 00:09:08 - DDL 00:10:35 - DML 00:12:11 - Selecting Data 00:1...
WebAssembly Introduction - Getting Started with Wasm
Переглядів 10 тис.5 місяців тому
💰 FREE Software Dev Intro Course - calcur.tech/free-dev-course 💯 FREE Courses (100 hours) - calcur.tech/free-courses Timestamps: 00:00:00 - Introduction 00:01:49 - How WebAssembly Works 00:02:56 - Getting Started 00:07:24 - Using Warm from a Webpage 🏆 C Mastery Course - cppmastery.com ⚛️ FREE React Course (20 hours) - calcur.tech/free-react-course ✅ Data Structures & Algorithms - calcur.tech/ds...
Rust References and Ownership Complete Introduction
Переглядів 3,1 тис.5 місяців тому
Rust References and Ownership Complete Introduction
Learn Rust programming - Standard Library, Enums, Traits, Arrays, Vectors, HashMaps
Переглядів 4,1 тис.6 місяців тому
Learn Rust programming - Standard Library, Enums, Traits, Arrays, Vectors, HashMaps
Rust Programming Introduction - Beginner Crash Course (1 Hour!)
Переглядів 23 тис.6 місяців тому
Rust Programming Introduction - Beginner Crash Course (1 Hour!)
Object Oriented Programming in Java - All-in-One Tutorial Series!
Переглядів 24 тис.6 місяців тому
Object Oriented Programming in Java - All-in-One Tutorial Series!
Phoenix Framework REST API Crash Course - Introduction + Full Elixir API Tutorial
Переглядів 20 тис.6 місяців тому
Phoenix Framework REST API Crash Course - Introduction Full Elixir API Tutorial
Elixir Programming Introduction - Complete Tutorial!
Переглядів 33 тис.6 місяців тому
Elixir Programming Introduction - Complete Tutorial!
Why You're not Getting Hired (How to Land a Job in Software)
Переглядів 3,6 тис.7 місяців тому
Why You're not Getting Hired (How to Land a Job in Software)
NEW COURSE! C and C++ Mastery Bootcamp
Переглядів 8 тис.11 місяців тому
NEW COURSE! C and C Mastery Bootcamp
Writing Code with AI in VSCode (GitHub Copilot)
Переглядів 14 тис.Рік тому
Writing Code with AI in VSCode (GitHub Copilot)
Learning C++? Avoid these Beginner Mistakes...
Переглядів 6 тис.Рік тому
Learning C ? Avoid these Beginner Mistakes...
Stop Mental Clickbait - How to Improve Focus and Stop Distractions
Переглядів 3,3 тис.Рік тому
Stop Mental Clickbait - How to Improve Focus and Stop Distractions
Dynamic Memory with Malloc - Everything you Need to Know
Переглядів 7 тис.Рік тому
Dynamic Memory with Malloc - Everything you Need to Know
How I fixed My Mindset (This Changed My Life)
Переглядів 6 тис.Рік тому
How I fixed My Mindset (This Changed My Life)
Smart Pointers in C++ (Stop Using new?)
Переглядів 11 тис.Рік тому
Smart Pointers in C (Stop Using new?)
C++ Pointers to Pointers - Finally Understand Double Pointers
Переглядів 7 тис.Рік тому
C Pointers to Pointers - Finally Understand Double Pointers
Should You Learn C++? (Will Rust Kill C++?)
Переглядів 17 тис.Рік тому
Should You Learn C ? (Will Rust Kill C ?)
My Extreme Productivity System (Learn ANY Programming Language)
Переглядів 12 тис.Рік тому
My Extreme Productivity System (Learn ANY Programming Language)
C++ Object Oriented Programming Crash Course - Introduction + Full Tutorial
Переглядів 41 тис.Рік тому
C Object Oriented Programming Crash Course - Introduction Full Tutorial
Man....you are awesome...... Your video made me fall in love with database........ Thanks a loooooottttttttt for such an effort. 🤍
So much easier to read your whiteboard when you changed to black at almost 8 hour mark. Thanks for this free lesson, it has been helpful for a total noob.
I don't understand anything he was talking about, yet I somehow know how to do the thing that I wanted to do before watching this video really well.
took me so long, but I finished :((
excellent!
Thank you, this really helped, as my main question about this was how a hash table differs from a normal array. I kept asking why we needed to come up with another way of looking things up if we already knew the index number, but I guess we don't always know that! So finding a way to basically use the data to index itself is useful!
Direct! You jus got i New subscrever. Greatings from Brazil my man! The way i speak this is my country is "salve! meu amigo"
Hey im laaate but just wanted to say this the best explaination of classes ive ever seen, loved the cookie cutter analogy!
I think he has a Indian surname but looks White.
Best video
This is the Best tutorial... other tubers are just reading blog posts and screaming CTA... +1 Sub...
using namespace std; ???? stop spreading bad advice!
Thank you so much
Just as confused as I came into this video. The explanations on float and double are pretty confusing still.
I'm a busy working dad Imma try learning this skill it will take some months or years but I Will try Today's date is 06/21/2024
I was in coma since 18 years now i am 30 and i have 68 bitcoins and i forgot my password how can i break password
Anyone plzzz
For the newbie if you are actually trading in the crypto space and you don't have a sound mentor. Then you are certainly going to get liquidated in 90% of your trades. Yeah that's the sad truth. I remember when I just got into crypto back in 2019 but later in 2020 I ended up selling it because I have lost alot trading all by myself without a guide. Got back into crypto early in 2023 with $10k and I’m up with $128k in a short period of time.
Wow congrats, do you mind sharing how you did it...
How can one start,most times people don't know where to start when it comes to crypto. But it would be great if you can provide proper guidance on steps to follow please
As a beginner investor, it’s essential for you to have a mentor to keep you accountable. Myself, I’m guided by Alex Heinz. A widely known crypto consultant.
I've come across this name before, is he really reliable?
Wow. I'm a bit perplexed seeing Alex Heinz been mentioned here also Didn’t know he has been good to so many people too, this is wonderful, I'm in my fifth trade with him and it has been super.
I have been watching your video since 2018. those days every 5 seconds you would crack a joke.. lol. these days you are trying to control that but sometimes it keeps seeping through 🤣
im confused at 13:41 bc in vscode it says that there are errors in line one and line two, why does it say that??
Hello can you tell me what Python videos should I watch on your channel for data analytics
Amazing content , Amazing Explanation , I have just subscribed. thanks bro
First, that is very basic C pointer syntax, not even C++ Second, use smart pointers whereeven possible. That is a much better advice
C++ is simpler and a better experience than Typescript.
A million thank you's to you sir.
This is truly the best Android Tutorials on Internet. Still relevant to this days. I really hope you continue this series.
LOL @ "Welcome back to the world's most professional tutorial series!" Seriously though, this tutorial is awesome. Thank you for making it available to us!
Hey, thanks for the video but I'm having difficulty with the new net beans every time I try to declare a variable even after initializing it says variable name unused. What should I do?
hats off brother. Really appreciate you for the efforts. As a beginner, I literally faced no problems in understanding.
DROP db lol Upgrade to … visual basic 😂
wtf is this inception shit
More rust content
I'm not getting the GDB i.e. the debugger, I got the g++ and gcc
you love the number 7 😀
Theme name.?
Thanks a lot for this guide!
I understand you are trying to demonstrate HOW a ptrToptr works, but your cml example is a terrible use case. Normal programs will have "char *argv[]" an array full of type ptr to char. Your second example is a better WHY/WHEN should you use it example. Another good example would be for a linkedList. Where you pass a ptr to "struct list *listPtr" to struct list. So, you can modify what mains local variable "struct list *listPtr" is pointing to. GeeksForGeeks C LL implementation show this.
The best video ever created !!!
He is such a baby😭😭😭❤
I'm 2h in and everything is working! Are you a great teacher or am I just too powerful?
Thank you for the excellent video. As a programmer with 50 years of experience, I must say that we have lost touch with algorithms in the sense I discuss in my articles on Medium: "Bagels and Muffins of Programming or How Easy It Is to Convert a Bagel into a Black Hole" Thinking algorithmically and living in an algorithm-centric world of software engineering, creating muffin-like programs, is now the domain of a few solitary individuals. Today's programming world increasingly focuses on a code-centric approach, where algorithms are not seen as separate entities. This shift has led to significant changes in how we develop and maintain software. There was a time when algorithms were at the heart of any program, providing a clear and understandable structure for development. They helped us build logical and efficient solutions. However, with the rise of high-level programming languages and frameworks, the emphasis shifted to quickly writing code and implementing new features, often at the expense of structured algorithmic thinking. Nowadays, we often encounter bagel-like programs where the code exists separately from the algorithm, creating internal inconsistencies and maintenance difficulties. In such conditions, achieving stability and reliability in software becomes challenging. Returning to an algorithm-centric approach and creating muffin-like programs, where the algorithm and code are integrated, can significantly improve the quality of software. This will not only simplify testing and maintenance but also allow for more flexible and resilient systems. I hope more developers will begin to recognize the importance of algorithms and move towards a more structured and meaningful approach to programming. Only in this way can we create software that is reliable, understandable, and easy to maintain.
the second and third videos of this series have ALOT of IMPORTANT information looking forward to the rest of the series
2:17:10 How i did it: while(currentGuesses < guesses) blabla code blabla... cout << "you have " << guesses-currentGuesses << " guesses left. "; but as you're saying it's just about preference. And i like the while loop more for these situations.
I have no idea, & except
I felt so bad when his vid stopped recording and he had explain everything again...(he actually lost interest)
00:01 Distinguishing between arguments and parameters 00:23 Making a function work for anyone 00:40 Arguments are used to pass data to a function 00:57 Understanding arguments and parameters 01:16 Utilizing arguments for versatile code 01:39 Introduction to arguments and parameters in Python 01:59 Functions can take arguments and parameters. 02:20 Understanding arguments and parameters in Python Crafted by Merlin AI.
Omg dude...thanku smmmmmmmmmmmmmm u literally saved me af
So good had to actually bookmark this! : )