starstarstarstarstar_half
See why this is one of the TOP RATED SQL/MySQL Courses on Udemy: "Clear presentation of information and with enough repetition of important SQL concepts to help make the information memorable. Loved the frequent practice examples and code debugging exercises!" - Maggi M. "I totally loved this course! Everything was very easy to understand, but it moved at a fast enough pace that I never got bored. I learned SO much about MySQL and had fun doing it. In fact, at the end of the day I didn't want to stop learning -- I wanted to keep charging on to the next lesson!" - Ann S. "John's deep understanding of SQL and database analysis and ability to explain those tools to a newcomer with 0 experience, is really unmatched. I've taken other SQL and MySQL courses and tried reading books, but this course is by far the easiest way to understand SQL. Excited to see more courses from John!" - Steven M. ______________________________ SQL and MySQL are incredibly powerful tools for managing and analyzing relational databases, and a skill that every Analyst and Business Intelligence professional should have in the arsenal. In this course, you’ll play the role of a business owner who just acquired Maven Movies , a brick and mortar DVD rental shop. Using only a MySQL database and MySQL Workbench, your mission is to learn everything that you can about your new business; including your inventory, staff, and customer behavior. But don't worry, you're not alone! We'll be right here to guide you from start to finish, sharing crystal clear explanations, MySQL pro tips and best practices, and course quizzes, projects and homework assignments to test your SQL and database analysis skills along the way. ______________________________ COURSE OUTLINE: SQL Intro & MySQL Setup We’ll start with a quick intro to the SQL landscape and it's common "flavors" (MySQL, SQLite, PostgreSQL, etc) , then download and install the tools that we'll need to access and explore our MySQL database (MySQL Community Server + MySQL Workbench) SQL Database Fundamentals (Part 1) Once we have our tools installed, we'll quickly review some database fundamentals and begin to explore the 16 tables contained within our MySQL database, containing information about Maven Movies customers, inventory, and transactions. Analyzing Data from Single Tables with MySQL In this section we'll start exploring and extracting information from individual tables in our MySQL database, and practice writing SQL queries to select, filter, sort and group our data. [MID-COURSE MYSQL PROJECT] SQL Database Fundamentals (Part 2) The second half of the course is all about anayzing data from multiple tables in MySQL, so we'll begin with a quick review of relational databases and database analysis: primary vs. foreign keys, relationship cardinality, normalization, etc. Analyzing Multiple Tables via MySQL JOINS In this section, we'll review the most common types of SQL joins (INNER, LEFT, RIGHT, OUTER, etc) , and explore some more complex MySQL queries to analyze data that bridges multiple tables in our database. [FINAL MYSQL PROJECT] IMPORTANT NOTE: This course does NOT cover building , altering , or maintaining SQL/MySQL databases . Our goal here is to focus on data exploration and database analysis using MySQL and MySQL Workbench (we'll cover database administration tools in a separate course). ______________________________ Enroll today and get LIFETIME access to: 5+ hours of high-quality video Downloadable MySQL ebook Quizzes and homework assignments Mid-course and Final SQL projects 30-day money-back guarantee If you’re looking for a hands-on, practical guide to mastering data analysis with SQL/MySQL , this is the course for you! Happy analyzing! -John (Lead SQL Instructor & MySQL Expert, Maven Analytics ) ______________________________ Looking for the full business intelligence stack? Search for " Maven Analytics " to browse our full course library, including Excel, Power BI, MySQL , and Tableau courses!
    starstarstarstar_half star_border
    I designed this course especially for those who already know the basics and wonder how to get to the next level. Maybe you’re a BI analyst, IT specialist, QA analyst, automation tester, DB admin, aspiring data scientist or just passionate to learn SQL. You’ll learn how to use analytic functions , how to take advantage of table partitioning , how to write user-defined functions , procedures with cursors and even how to write beautiful code . All of that with the focus on the most popular open-source database: MySQL. In this course, we’ll write the code & MySQL queries together. I prepared 2 test databases, 70+ lectures, 4+ hours of video and lots of examples and practices so that you can learn advanced SQL techniques by writing the code. You’ll not learn just by watching me and eating pop-corn. You need to write the queries, and I’ll help you! I believe that’s the only way for you to adopt this new knowledge. At the end of this course you will not just know these advanced techniques, but also know how to use them in practice . Anyways, you have nothing to lose. Try this course and if you can honestly say that you learned nothing, just email Udemy, and they will give you a 100% refund within 30 days. Recent reviews "The course was great. Now, I write beautiful queries, using coding style conventions and best practices." - Mauro Video Last course update: March 2017 Video quality: Very high (1080p HD, 1920x1080) Length: Over 5 hours Course Highlights We'll go through my personal best practices in writing advanced SQL code which I adopted in the last years. Thus some of the videos are long and content-heavy. I had to divide some of them into three parts because of Udemy's limit of 20 mins/video. If you are a BI developer, automation tester, data analyst, or a DB admin, I'm sure you'll appreciate the hands-on examples and practices. They will help you understand the concepts and learn them by writing the advanced SQL code for MySQL. If you have a tech background, you'll like the attached .md files with all the SQL code used in the course. Please note Basics such as how to instal a database and SQL tools is not covered in the course. This course focuses on MySQL, not PostgreSQL (a new course focused on PostgreSQL coming soon!). Did you know? Did you know that even SQL code can be beautiful? The more advanced SQL code I wrote for MySQL or PostgreSQL, the more I focused on writing beautiful code. It's especially important if you work with several colleagues on the same codebase. I recorded all the video content (5+ hours of final footage) in one day, from early morning to late night? I believe you need to get into the zone to produce great content, be creative or to learn efficiently. Thus I recommend the same to you: purchase this course, dedicate 1 full day to it, turn off your smartphone and learn, learn, learn. There's a quiz before and after the course. Take it to check your level of knowledge at the beginning of the course to assess your level of SQL & MySQL knowledge. Then take it after the course. If you learn nothing, ask for refund. (Although I'm certain this doesn't happen!) As a CTO, I'm responsible for HotelQuickly's product, engineering, technical infrastructure and databases - we use MySQL & PostgreSQL . Prior to joining HotelQuickly I spent 4 years working as a data warehouse consultant, developing and optimising data marts running on Oracle . Featured Testimonials (see them all on the bottom of this page) "Let's be clear: If you used only basics of the sql, you will definitely learn lots of new stuff here. This is definitely not the introductory course to MySQL and author will not waste your time by explaining basics to you. Author is very knowledgeable about the topic and you will surely learn, at least how to write well structured queries, and you can apply those immediately in your work. In first 3 chapters you will have a lot of explanations and practices to keep you busy." -Dusan Kostic (see full below) "SELECT * FROM `the_most_fascinating`.`course`   :-)  I really like it!!! Thank you a lot Michal for you very professional work!!" -Andrey Ivashkin "This is great course on MYSQL, I learned more here, than any other course I have taken so far." -David Abraham "Lots of stuff you can learn from this course. There are still more to MySQL than just creating databases. I would recommend anyone to take this course after they know the basics." -Raymond John Escobar Enjoy & have fun with SQL & MySQL! :-)
      starstarstarstar_border star_border
      MySQL runs on anything from modest hardware all the way up to enterprise servers, and its performance rivals any database system put up against it. It offers the power of a relational database in a package that's easy to set up and administer, and this course will provide all the tools you need to get started. In this course, you'll learn methodically, systematically, and simply–in 50 short, quick lessons that will each take very less to complete. The course is ideal for the inexperienced programmer interested in adding these skills to their toolbox. New coders who′ve made it through an online course or boot camp will also find great value in how this course builds on what you already know. What you'll learn: 1.  Setup a Package Manager 2. Setup Working Environment 3. Select, Keyword, Expressions and Functions 4. ORDER BY ASC and DESC 5. WHERE Clause, LIKE and IN Clauses 6. Insert and update data 7. Create and use database 8. Use tables, indexes, constraints 9. Date and time types and functions 10. Use triggers and transactions 11. Routines, Functions, Procedures 12. PDO
        starstarstarstar_half star_border
        Welcome to this Mysql course. If you learn how to setup an Oracle dataguard, then you'll be very pleased to enter in the replcation world of Mysql. This process allow you to have a slave database replicated with the master one. As with Oracle, the master is the primary and the slave is the standby. The process is redo transport too... Funny no ?? So here, we'll simulate we have 2 mysql sites. In the first site we'll set the master database. We'll create an instance and we'll populate some tables. Then we'll start to setup the slave site, and the replication. For this simulation, we'll use 2 virtual machines. Both virtual machines will have town' s names (Madrid and Barcelona). The course will cover all the steps as we'll start with a fresh install of red hat 6 (64bits) without any database. During this course, you'll see the folowing key words: Mysq ; Databases ; Replication ; Master ; Slave ; Binlogs ; Relaylog ; Indexlog ; Startup Script ; Environment script. The material used in this course will be videos, slides and a txt file with all the commands and sql sentences. This course is about 3 hours. The course is structured following this plan: 1 Installtion of the last version of Mysql in both servers 2 Creation of the user and group mysql, and environment files 3 Set up the Master init file 4 Set up the Slave init file 5 Export Master database to the slave site 6 Import the database and start Replication 7 Make some test of the correct replication and let see some usefull information about Master and Slave during the Replication This course is a very usefull demonstration of making a Replication between 2 databases. After the main course, I'll upload some addons about manage more than one slave and we'll see an example of how set a Slave that is a Master at the same time. With all this knowledge, you'll be able to set a complexe structure of Mysql databases with one master, severals slaves and on or more of this slave can be a Master too. The course is designed to be easely ingested by all the people who wants to set this kind of structure. In a few hours you'll have the demonstration done, and you will be able to offer this higth availability tool in your compagny. So if you are looking for a good way to have online backup or an online site to garantee higth availability, then you need this course.
          starstarstarstarstar_border
          MySQL Database Being the Second most widely used Relational Database makes it one of the database to learn if you are looking forward to develop a database driven application. Are you a Web Developer? An Application Developer? or A Programmer? Then MySQL Database should be one of the Mandatory Database in your "To Learn" list. If you don't know MySQL yet or if you are new to any database then this is your go to course to learn SQL and also MySQL Database. If you are learning or want to learn PHP, PYTHON, PEARL or RUBY then you should learn MySQL as well as this is the Database that is used by most of the developer who prefer the previously mentioned programming languages. If you are Web Developer and you don't know MySQL yet then most won't recommend you to call yourself as a Web Developer yet. MySQL is one of the most used and go to database for pretty much all the web developer who pick PHP, PEARL or Python without a second thought. What does this Course cover? Installation of MySQL Server in your Local System Setting up and Configuring MySQL Database Server Creating a Database with data Maintaining the Database Designing a better database Covers all the basic you should know to create a complex database driven application with MySQL Materials Included with this Course: Course has around 50 Videos and will grow with time Materials will be updated regularly Sectional wrap up with a document containing all the Query Syntax Instructor Help when needed by student (Discussion Board) Why should you take this course? If you don't have any idea about SQL, MySQL or Database this course is for you as it starts from scratch You want to create a database(MySQL) driven application? All you need to create the database and write queries for the same will be covered Maintaining you database with Ease even if you have no experience with MySQL Some concepts are taught in such a way you will learn them as you practice them and implement in your own way for better involvement and learning. The course follows a typical flow of topic which is considered best for learning the MySQL Database. The learning curve of SQL is also a part of this course.
            starstarstarstarstar_half
            If you want to learn how to gain insights from data but are too intimidated by databases to know where to start, then this course is for you. This course is a gentle but comprehensive introduction to MySQL, one of the most highly in-demand skills in the business sector today. 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 answering complex business problems and questions 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. Yes, that’s right, it’s possible to make an engaging course on databases. In this course, you will: Learn the ins and outs of SQL syntax Generate reports using sales and user data Analyze data using Aggregate Functions Run complex queries using MySQL logical operators and string functions Write all the common SQL joins Work with large datasets containing thousands of entries Build a web app using MySQL and NodeJS Design and implement complex database schemas Learn to navigate the treacherous world of storing dates and times Clone the database structure of a photo sharing social network Write Javascript code to generate fake data sets And more! 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 such as finding a website’s power users, calculating your top students, identifying bots on a site, or determining which hashtags generate the most traction on a site. Along the way, you’ll also get to meet my pet cat, Blue! (She’s really cute.) Why Learn MySQL Consistently ranked the most in-demand skill in recent employer surveys, SQL is a fantastic way to increase your income and boost your professional development. So many companies today use MySQL, including Twitter, Uber, Airbnb, Dropbox, Github, Kickstarter, Udemy, Slack, and many others. Unsure about the difference between SQL and MySQL? MySQL is the most popular open source SQL database out there, so it’s a great choice to begin your learning journey. We’ll talk a lot more about the difference between SQL and MySQL in the course, but 95% of what you learn about MySQL in this course will apply to other databases such as Postgres, Oracle, and Microsoft SQL Server. Why This Course Is Different This isn’t going to be a course where you watch me code for 20 hours; it’s a course with ample opportunity for you to get your hands dirty writing code (even within the first 7 minutes of the course). My teaching experience is rooted in the classroom. I’ve spent years teaching programming, web development, and databases to my in-person bootcamp students. This course combines the best of my offline courses with the convenience of learning online, in a setting that’s best for you. Upon completing this course, you’ll be able to interact with and query any SQL database out there. You’ll also be able to generate reports with ease, answer company performance questions using data, and integrate MySQL into complete applications. So let’s do this! Enroll today and start learning SQL!
              starstarstarstarstar
              Learn how to authenticate using Angular and Deno. In Deno you will learn: Use Typescript Create public and secure routes Connect with MySQL Run Migrations Register Users Generate Jwt Tokens Use HttpOnly Cookies Send Emails In Angular you will learn: Use Angular CLI Create components and routes Consume API calls Use Event Emitters If these are what you are looking for then this course is for you.
                starstarstarstarstar_half
                Welcome to this course: MySQL: The Ultimate MySQL Course. MySQL is the world's most popular open source database, enabling the cost-effective delivery of reliable, high-performance and scalable Web-based and embedded database applications. It is an integrated transaction safe, ACID-compliant database with full commit, rollback, crash recovery, and row-level locking capabilities. MySQL delivers the ease of use, scalability, and high performance, as well as a full suit of database drivers and visual tools to help developers and DBAs build and manage their business-critical MySQL applications. In this course, you'll learn: Learn the basics of MySQL Learn How to Query Data Use the Structured Query Language (SQL) to manipulate data in the database Improve your system's performance with the technique of performance tuning Learning Advanced Database Queries Configure a MySQL Cluster for scaling out MySQL Learn the technique of taking online backups and recovery Understand the fundamentals of relational databases, relational algebra, and data modeling Create tables and views, define indexes, and implement triggers and other schema objects By the end of this course, you'll have a thorough understanding of the basics of MySQL and will have the necessary skills to build efficient database solutions.
                  starstarstarstarstar_border
                  SQL Course For Beginners: Learn SQL Using MySQL Database Here Is What You Get By Enrolling In This Course: Word-By-Word Explanation: In the entire course, I explain each line of code, without skipping a single line of code. Practice Examples: Special set of practice examples included at the end of each section. Awesome Quality Content: Over 5+ hours of HD(1080p) Videos. Well Structured & Easy To Learn: Course has been specially designed to make it easy for the students to learn SQL. 24 X 7 Support: I will always be there to guide you in your journey to become SQL expert. Note: Student queries and problems will be answered immediately. _________________________________________________________________________ Here Is Everything You Will Learn In This Complete Course: What are databases and why databases are used. What is SQL and how it can be used to manipulate data into database. What are the different types of data definition queries used to create tables. What are the different types of data manipulation queries which can be used to manipulate data. We first begin the course with the basic introduction about databases and understand what exactly are databases and why they are used. We then learn how to install the required tools which will allow us to create our own databases and add data into it. Moving along, we learn some SQL operators, and we also learn how these operators can be used in SQL queries which allows us to form more complex queries. Moving along we learn how SQL statements can be used to insert, update and delete data into the database. Once it is done, we move forward to learn about joins and learn what are different types of joins. Once we complete each and every concept in SQL, we finally have a set of practice examples, which will allow you to practice SQL queries on your own. _________________________________________________________________________ So let's begin the journey of becoming an expert in SQL . In addition to the Udemy 30-day money back guarantee ,you have my personal guarantee that you will love what you learn in this course. If you ever have any questions please feel free to message me directly and I will do my best to get back to you as soon as possible! _________________________________________________________________________ Make sure to enroll in the course before the price changes. Take yourself one step closer towards becoming a professional SQL developer by clicking the "take this course button" now! Join the journey. Sincerely, Ashutosh Pawar
                    starstarstarstarstar_border
                    Welcome to the This course on MySQL Tutorial for Beginners. MySQL Database is world's most popular open source database because of its consistent fast performance, high reliability and ease of use. MySQL  has Open Source License i.e. it has free GNU General Public License. So it is Free to modify and distribute but all modification must be available in source code format. MySQL Database is Mostly used to power web sites and small apps and it also supports clustering and replication. Database Management System  is used to manage the storage and retrieval of data to and from the database and hides the complexity of what is actually going on from the user. SQL (Structured Query Language) is the language used to insert and retrieve content. Clients make queries on the database to Retrieve, Insert, Update or Delete content. If you are excited about Master The Basics Of MySQL , Join this course in MySQL Step by Step Getting Started !