Caleb Curry
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 fin...
Courses by Caleb Curry
2 courses
Elixir Programming Introduction - Complete Tutorial!
beginnerπ° Mentorship to six figure software engineer - https://calcur.tech/mentorship βοΈ Backend Engineering Mind Map - https://calcur.tech/mindmap π» System Design Playlist - https://calcur.tech/system-design Timestamps: 00:00:00 - Intro 00:01:23 - Why use Elixir 00:03:48 - Installation and Setup 00:07:15 - Intro to Mix 00:09:02 - Overview of Elixir Files 00:10:52 - Running and Elixir Script 00:13:40 - Compiling Elixir 00:16:36 - Running an Elixir Application 00:23:29 - Intro to Hex 00:25:40 - Basic Types 00:26:53 - Creating a Variable 00:27:52 - Module Attributes 00:29:01 - Atoms and Strings 00:35:35 - Strings 00:38:40 - More about Hex 00:39:49 - Numbers 00:47:39 - Compound Types 00:47:53 - Dates and Times 00:50:50 - Example App - Time Until the New Year 00:56:27 - Tuples 01:01:59 - Lists and Loops 01:04:15 - Mapping 01:04:47 - Structs 01:11:46 - Building a Guessing Game - Taking User Input 01:14:00 - if Statements 01:15:07 - Random Number 01:16:26 - Docs and Arity 01:17:28 - Cases and Errors 01:19:19 - Case 01:22:23 - Lists 01:24:16 - Append and Prepend 01:25:29 - Comprehensions with Conditions 01:27:22 - Functional Programming 01:30:07 - Defining Custom Functions 01:34:41 - Whatβs Next? π― FREE Courses (100+ hours) - https://calcur.tech/free-courses π C++ Mastery Course - https://calcur.tech/cpp-mastery π Backend Python Course - https://calcur.tech/backend-python π₯ Python Mastery Course - https://calcur.tech/python-mastery ~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~ βοΈ Newsletter - https://calcur.tech/newsletter πΈ Instagram - https://www.instagram.com/CalebCurry π¦ Twitter - https://twitter.com/calebCurry π LinkedIn - https://www.linkedin.com/in/calebcurry βΆοΈ Subscribe - http://calcur.tech/subscribe π¨π»βπ Courses - https://www.codebreakthrough.com π Ώ Patreon - http://calcur.tech/patreon-calebcurry

Phoenix Framework REST API Crash Course - Introduction + Full Elixir API Tutorial
beginnerπ° Mentorship to six figure software engineer - https://calcur.tech/mentorship βοΈ Backend Engineering Mind Map - https://calcur.tech/mindmap π» System Design Playlist - https://calcur.tech/system-design Elixir Programming Introduction - https://youtu.be/-lgtb-YSUWE Timestamps: 00:00:00 - Intro 00:01:20 - What is Elixir Phoenix 00:03:38 - MVC Pattern 00:05:49 - Installation 00:08:25 - Project Structure 00:10:03 - Main files 00:11:08 - Other Folders 00:12:12 - Create a Repo 00:13:59 - Basic Application Architecture 00:16:12 - Adding a New Page with Mock Data 00:22:24 - Creating an API 00:22:49 - Working with the Database 00:31:53 - Routes 00:32:48 - Updating a Resource 00:34:45 - Delete 00:35:23 - Users and Relationships 00:36:01 - Update the Model 00:37:23 - Making the association in models 00:40:25 - Nested Data in API Calls 00:43:17 - Get a Userβs Posts 00:48:21 - Conclusion π― FREE Courses (100+ hours) - https://calcur.tech/free-courses π C++ Mastery Course - https://calcur.tech/cpp-mastery π Backend Python Course - https://calcur.tech/backend-python π₯ Python Mastery Course - https://calcur.tech/python-mastery ~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~ βοΈ Newsletter - https://calcur.tech/newsletter πΈ Instagram - https://www.instagram.com/CalebCurry π¦ Twitter - https://twitter.com/calebCurry π LinkedIn - https://www.linkedin.com/in/calebcurry βΆοΈ Subscribe - http://calcur.tech/subscribe π¨π»βπ Courses - https://www.codebreakthrough.com π Ώ Patreon - http://calcur.tech/patreon-calebcurry