
The Complete MySQL Bootcamp Course
182 Enrolled
5 Hours
Deal Price$11.99
Suggested Price$200.00
You save 94%

34 Lessons (5h)
- Introduction and 5 Minutes of SQLCourse Introduction1:08Instructor Introduction(s)1:25Syllabus Walkthrough and Prerequisites4:18Your First 5 Minutes of SQL - Let's Get Coding!6:13CODE: Your First 5 Minutes of SQLHow The Course Works3:44
- Getting Started: Overview and InstallationSection Introduction1:02What Is a Database?7:16SQL Vs. MySQL5:50Installation Overview - WATCH BEFORE INSTALLING5:10Setting Up Cloud94:47Cloud9 What If I Dont Have a Credit CardExploring The Cloud9 Interface5:51Cloud9 Interface Challenge2:42Installing MySQL on Cloud98:35CODE: Installing MySQL on Cloud9Your First MySQL Activity3:58CODE: Your First MySQL ActivityMac Installation11:41CODE: Mac InstallationWindows Installation3:32
- Creating Databases and TablesSection 3 Introduction1:09Creating Databases5:20CODE: Creating DatabasesDropping Databases1:46CODE: Dropping DatabasesUsing Databases3:00CODE: Using DatabasesIntroduction to Tables5:09The Basic Datatypes7:52Basic Datatypes Challenge2:35Basic Datatypes Challenge - SolutionCreating Your Own Tables3:06CODE: Creating Your Own TablesHow Do We Know It Worked?2:33CODE: How Do We Know It Worked?Dropping Tables1:36CODE: Dropping TablesCreating Your Own Tables Challenge4:29CODE: Creating Your Own Tables Challenge
- Inserting Data (and a couple other things)Section 4 Introduction1:40Inserting Data5:03CODE: Inserting DataSuper Quick Intro To SELECT2:07CODE: Super Quick Intro To SELECTMultiple INSERT3:00CODE: Multiple InsertINSERT Challenges1:35INSERT Challenges Solution4:43CODE: INSERT Challenges SolutionMySQL Warnings5:35CODE: MySQL WarningsNULL and NOT_NULL6:54CODE: NULL and NOT NULLSetting Default Values7:17CODE: Setting Default ValuesA Primer On Primary Keys12:21CODE: A Primer on Primary KeysTable Constraints Exercise1:51Table Constraints Exercise Solution3:34CODE: Table Constraints Exercise Solution
- CRUD commmandsSection 5 Introduction1:30Introduction to CRUD1:44CODE: Introduction to CRUDPreparing Our Data2:29CODE: Preparing Our DataOfficial Introduction to SELECT4:18CODE: Official Introduction to SELECTIntroduction to WHERE5:04CODE: Introduction to WHERESELECT Challenges2:00SELECT Challenges Solution2:45CODE: SELECT Challenges SolutionIntroduction to Aliases2:55CODE: Introduction to AliasesThe UPDATE Command3:58CODE: The UPDATE CommandUPDATE Challenges0:37UPDATE Challenges Solution3:58CODE: UPDATE Challenges SolutionIntroduction to DELETE4:41CODE: Introduction to DELETEDELETE Challenges1:10DELETE Challenges Solution2:45CODE: DELETE Challenges Solution
- CRUD Challenge SectionSection 6 Introduction1:52CRUD Exercise Overview7:26CRUD Exercise Create Solution5:55CODE: CRUD Exercise Create SolutionCRUD Exercise Read Solution1:48CODE: CRUD Exercise Read SolutionCRUD Exercise Update Solution4:10CODE: CRUD Exercise Update SolutionCRUD Exercise Delete Solution3:21CODE: CRUD Exercise Delete Solution
- The World Of String FunctionsSection 7 Introduction2:04Running SQL Files10:15CODE: Running SQL FilesLoading Our Book Data5:25CODE: Loading Our Book DataWorking with CONCAT11:07CODE: Working With CONCATIntroducing SUBSTRING10:04CODE: Introducing SUBSTRINGIntroducing REPLACE6:39CODE: Introducing REPLACEUsing REVERSE3:39CODE: Using REVERSEWorking with CHAR LENGTH4:54CODE: Working with CHAR LENGTHChanging Case with UPPER and LOWER3:20CODE: Changing Case with UPPER and LOWERString Function Challenges4:42String Function Challenges Solution13:08CODE: String Function Challenges Solution
- Refining Our SelectionsSection 8 Introduction0:35Seed Data: Adding A Couple New Books2:47CODE: Seed Data: Adding A Couple New BooksUsing DISTINCT8:24CODE: Using DISTINCTSorting Data with ORDER BY11:19CODE: Sorting Data with ORDER BYUsing LIMIT9:03CODE: Using LIMITBetter Searches with LIKE7:42CODE: Better Searches with LIKELIKE Part 2: More Wildcards6:09CODE: LIKE Part 2: More WildcardsRefining Selections Exercises4:52Refining Selections Exercises Solution12:29CODE: Refining Selections Exercises Solution
- The Magic of Aggregate FunctionsSection 9 Introduction3:56The Count Function8:38CODE: The Count FunctionThe Joys of Group By12:22CODE: The Joys of Group ByMin and Max Basics4:12CODE: MIN and MAX BasicsSUBQUERIES - A Problem with Min and Max7:14CODE: A Problem with Min and MaxUsing Min and Max with Group By6:39CODE: Using Min and Max with Group ByThe Sum Function4:27CODE: The Sum FunctionThe Avg Function6:00CODE: The Avg FunctionAggregate Functions Challenges4:27Aggregate Functions Challenges Solution9:10CODE: Aggregate Functions Challenges Solution
- Revisiting Data TypesSection 10 Introduction1:56CHAR and VARCHAR14:29Note about CHAR and VARCHARCODE: CHAR and VARCHARDECIMAL6:07CODE: DECIMALFLOAT and DOUBLE7:44CODE: FLOAT and DOUBLEDATE, TIME, and DATETIME4:31Creating Our DATE data5:49CODE: Creating Our DATE dataCURDATE, CURTIME, and NOW5:15Formatting Dates14:29CODE: Formatting DatesDate Math9:40CODE: Date MathWorking with TIMESTAMPS10:54CODE: Working with TIMESTAMPSData Types Exercises4:50Data Types Exercises Solution13:58CODE: Data Types Exercises Solution
- The Power of Logical OperatorsSection 11 Introduction2:44Not Equal4:26CODE: Not EqualNot Like2:34CODE: Not LikeGreater Than10:04CODE: Greater ThanLess Than3:48CODE: Less ThanLogical AND9:47CODE: Logical ANDLogical OR6:41CODE: Logical ORBetween10:57CODE: BetweenIn And Not In11:47CODE: In And Not InCase Statements11:20CODE: Case StatementsLogical Operators Exercises6:45Logical Operators Exercises Solution17:46CODE: Logical Operators Exercises Solution
- Section 12 One To ManySection 12 Introduction1:57Real World Data Is Messy10:28Types of Data Relationships4:36One To Many: The Basics12:33Working With Foreign Keys12:04CODE: Working With Foreign KeysCross Join7:36CODE: Cross JoinsInner Join12:44CODE: Inner JoinsLeft Join15:17CODE: Left JoinsRight Joins Pt 110:36CODE: Right Joins Part 1Right Joins Pt 29:51CODE: Right Joins Part 2Right and Left Joins: A Common Question3:09CODE: Right and Left Joins FAQOur First Joins Exercise6:58Our First Joins Exercise SOLUTION9:10CODE: Our First Joins ExerciseOur First Joins Exercise SOLUTION PT. 29:21CODE: Our First Joins Exercise SOLUTION PT. 2
- Section 13 Many To ManySection 13 Introduction1:54Many To Many Basics10:48Creating Our Tables10:57CODE: Creating Our TablesTV Joins Challenge 14:49CODE: TV Joins Challenge 1 SolutionTV Joins Challenge 26:22CODE: TV Joins Challenge 2 SOLUTIONTV Joins Challenge 34:59CODE: TV Joins Challenge 3 SOLUTIONTV Joins Challenge 45:59CODE: TV Joins Challenge 4 SOLUTIONTV Joins Challenge 54:56CODE: TV Joins Challenge 5 SOLUTIONTV Joins Challenge 611:57CODE: TV Joins Challenge 6 SOLUTIONTV Joins Challenge 77:08CODE: TV Joins Challenge 7 SOLUTION
- Instagram Database CloneSection 14 Introduction1:19Introduction To Instagram Clone Schema8:31Cloning Instagram's DB: Users Schema6:08CODE: IG Clone Users SchemaCloning Instagram's DB: Photos Schema6:37CODE: IG Clone Photos SchemaCloning Instagram's DB: Comments Schema6:39CODE: IG Clone Comments SchemaCloning Instagram's DB: Likes Schema7:41CODE: IG Clone Likes SchemaCloning Instagram's DB: Followers Schema7:20CODE: IG Clone Followers SchemaCloning Instagram's DB: Hashtags Part 110:34Cloning Instagram's DB: Hashtags Part 25:25CODE: IG Clone Hashtags SchemaCODE: Complete IG Clone Schema
- Working With Lots Of Instagram DataSection 15 Introduction1:41Loading The JUMBO dataset8:30The Instagram Clone DATASETInstagram Clone Challenge 14:52Instagram Challenge 1 Solution CODEInstagram Clone Challenge 26:41Instagram Challenge 2 Solution CODEInstagram Clone Challenge 37:22Instagram Challenge 3 Solution CODEInstagram Clone Challenge 47:05Instagram Challenge 4 Solution CODEInstagram Clone Challenge 53:13Instagram Challenge 5 Solution CODEInstagram Clone Challenge 65:29Instagram Challenge 6 Solution CODEInstagram Clone Challenge 75:14Instagram Challenge 7 Solution CODE
- Section 16 - Introducing NodeSection 16 Introduction1:36MySQL and Other Languages8:59BUT WHAT ABOUT PHP7:34Introduction to JOIN US app8:00Setting Up Cloud9 for Node6:305 Minute NodeJS Crash Course6:12CODE: 5 Minute Node Crash CourseIntroduction to NPM and Faker9:11CODE: Introduction to NPM and FakerIntroducing the MySQL Package4:53Connecting Node to MySQL12:46CODE: Connecting Node to MySQLCreating Our Users Table6:54CODE: Creating Our Users TableSelecting Using Node6:15CODE: Selecting Using NodeInserting Using Node11:31CODE: Inserting Using NodeSome MySQL/Node Magic7:41Bulk Inserting 500 Users - Finally!8:40CODE: Bulk Inserting 500 Users500 Users Exercises2:30500 Users Exercises Solutions11:55CODE: 500 Users Exercises Solutions
- Section 17 - Building Our Web AppSection 17 Introduction1:52Join Us Completed CODEIntroducing Express5:40NPM Init and package.json files6:38Our First Simple Web App16:33CODE: Our First Simple Web AppAdding Multiple Routes9:56CODE: Adding Multiple RoutesConnecting Express and MySQL11:08CODE: Connecting Express and MySQLAdding EJS Templates16:02CODE: Adding EJS TemplatesConnecting The Form18:32CODE: Connecting the FormStyling Part 18:24CODE: HTML AND CSS FILESStyling Part 28:16
- Section 18 - Database TriggersIntroduction to Database Triggers6:10Writing Our First Trigger Part 17:27Writing Our First Trigger Part 211:36Preventing Instagram Self-Follows With Triggers8:16Creating Logger Triggers10:17Managing Triggers And A Warning6:12
DescriptionInstructorImportant DetailsRelated Products
Go from SQL Beginner to Expert by Creating Complex Databases & Reports Through Real-World Projects
CS
Colt SteeleInstructor
Colt Steele is a developer with a serious love for teaching. In 2016, he launched his Web Developer Bootcamp course, which has since gone on to become one of the best selling and top-rated courses on StackSkills. He was also voted StackSkills Best New Instructor of 2019.Description
Whether you work in sales or marketing, you run your own company, or you want to build your own apps, mastering MySQL is crucial to solving complex business problems using insights from data. The Ultimate MySQL Bootcamp introduces you to a solid foundation in databases in a way that’s both informative and engaging. This course is also chock full of exercises, challenges, projects, and opportunities for you to practice what you’re learning. Apply what you’re learning to real-world challenges. It’s a course with ample opportunity for you to get your hands dirty writing code.
- Access 34 lectures & 5 hours of content 24/7
- Learn the ins & outs of SQL syntax
- Analyze data using Aggregate Functions
- Run complex queries using MySQL logical operators & string functions
- Write all the common SQL joins
- Work w/ large datasets containing thousands of entries
- Clone the database structure of a photo-sharing social network
- Write Javascript code to generate fake data sets
Specs
Important Details
- Length of time users can access this course: lifetime
- Access options: web & mobile streaming
- Certification of completion included
- Redemption deadline: redeem your code within 30 days of purchase
- Updates included
- Experience level required: beginner
Requirements
- PC or Mac
- Internet access required
Terms
- Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...