New Learning | Premium Moodle Theme

MySQL for Developers (Ed 1) Boot Camp

Description

The MySQL for Developers course is the foundation course for developers planning on designing and implementing applications that make use of MySQL. This course covers essential SQL statements for data design, querying, and programming. In addition, it will prepare students for the MySQL Developer certification. This is a five-day boot camp.

Students who can benefit from this course:
Developers who want to create applications using MySQL.
Students wishing to prepare for the MySQL Developer Certification Exams.

Prerequisites

Having attended the MySQL for Beginners course or some experience with Relational Databases and SQL

Curriculum

Introduction
•MySQL Overview, Products and Services
•MySQL Enterprise Services
•Supported Operating Services
•MySQL Certification Program
•Training Curriculum Paths
•MySQL Website
•Installing MySQL and the World Database
MySQL Client/Server Concepts
•MySQL General Architecture
•How MySQL Uses Disk Space
•How MySQL Uses Memory
MySQL Clients
•Invoking Client Programs
•Using Option Files
•The MySQL Client
•MySQL Query Browser
•MySQL Connectors
•Third-Party APIs
Querying for Table Data
•The SELECT Statement
•Aggregating Query Results
•Using UNION
Handling Errors and Warnings
•SQL Modes
•Handling Missing or Invalid Data Values
•Interpreting Error Messages
SQL Expressions
•SQL Comparisons
•Functions in SQL Expressions
•Comments in SQL Statements
Data Types
•Data Type Overview
•Numeric Data Types
•Character String Data Types
•Binary String Data Types
•Temporal Data Types
•NULLs
Obtaining Metadata
•Metadata Access Methods
•The INFORMATION_SCHEMA Database/Schema
•Using SHOW and DESCRIBE
•The mysqlshow Command
Databases
•Database Properties
•Good Design Practices
•Identifiers
•Creating Databases
•Altering Databases
•Dropping Databases
Tables
•Creating Tables
•Table Properties
•Column Options
•Creating Tables Based on Existing Tables
•Altering Tables
•Dropping Tables
•Foreign Keys
Manipulating Table Data
•The INSERT Statement
•The DELETE Statement
•The UPDATE Statement
•The REPLACE Statement
•INSERT with ON DUPLICATE KEY UPDATE
•The TRUNCATE TABLE Statement
Transactions
•What is a Transaction?
•Transaction Commands
•Isolation Levels
•Locking
Joins
•What is a Join?
•Joining Tables in SQL
•Basic Join Syntax
•Inner Joins
•Outer Joins
•Other Types of Joins
•Joins in UPDATE and DELETE statements
Subqueries
•Types of Subqueries
•Table Subquery Operators
•Correlated and Non-Correlated Subqueries
•Converting Subqueries to Joins
Views
•What Are Views?
•Creating Views
•Updatable Views
•Managing Views
•Obtaining View Metadata
Prepared Statements
•Why Use Prepared Statements?
•Using Prepared Statements from the mysql Client
•Preparing a Statement
•Executing a Prepared Statement
•Deallocating a Prepared Statement
Exporting and Importing Data
•Exporting and Importing Data
•Exporting and Importing Data Using SQL
•Exporting and Importing Data Using MySQL Client Programs
•Import Data with the SOURCE Command
Stored Routines
•What is a Stored Routine?
•Creating, Executing and Deleting Stored Routines
•Compound Statements
•Assign Variables
•Parameter Declarations
•Flow Control Statements
•Declare and Use Handlers
•Cursors
Triggers
•What are Triggers?
•Delete Triggers
•Restrictions on Triggers
Storage Engines
•SQL Parser and Storage Engine Tiers
•Storage Engines and MySQL
•The MyISAM Storage Engine
•The InnoDB Storage Engine
•The MEMORY Storage Engine
•Other Storage Engines
Optimization
•Overview of Optimization Principles
•Using Indexes for Optimization
•Using EXPLAIN to Analyze Queries
•Query Rewriting Techniques
•Optimizing Queries by Limiting Output
•Using Summary Tables
•Optimizing Updates
•Choosing Appropriate Storage Engines TOPIC22 Conclusion

What's included?
 

  • Authorized Courseware
  • Intensive Hands on Skills Development with an Experienced Subject Matter Expert
  • Hands on practice on real Servers and extended lab support 1.800.482.3172
  • Examination Vouchers  & Onsite Certification Testing- (excluding 1-day Adobe, 1-day MS Office and PMP Boot Camps) 
  • Academy Code of Honor: Test Pass Guarantee
  • Optional: Package for Hotel Accommodations, Lunch and Transportation

Training Formats

With several convenient training delivery methods offered, The Academy makes getting the training you need easy. Whether you prefer to learn in a classroom or an online live learning virtual environment, training videos hosted online, and private group classes hosted at your site. We offer expert instruction to individuals, government agencies, non-profits, and corporations. Our live classes, on-sites, and online training videos all feature certified instructors who teach a detailed curriculum and share their expertise and insights with trainees. No matter how you prefer to receive the training, you can count on The Academy for an engaging and effective learning experience.

Methods

Instructor Led (the best training format we offer)
Live Online Classroom – Online Instructor Led
Self-Paced Video

Speak to an Admissions Representative for complete details

By far the most competitve price we found, which included exam vouchers, hands on labs, practice test and a true Master of Cyber Security concepts as our Instructor. Franklin Mesa was the best trainer I have ever had and i walked out certified on the last day of my CompTIA Security+ certification bootcamp. 

Marc Alfonso - CompTIA Security + Student

 

The Academy is one of the best educational values for today's job market.  I studied hard and got certified (A+ and N+).  Even though I had no prior IT experience, I now have a good job replacing obsolete computers in hospitals throughout the country.  At my job interview, I just slid my test scores and certification across the table to the interviewer, who is now my boss.  I was hired the next day.  

Not bad for a 65 year old.

John Arnett- Student 

"I congratulate The Academy for a great facility and good lab computers. The Academy is great and I will definitely be taking more courses and utilizing the services available. Omer Palo is an excellent instructor that truly knows his material. I never felt bored in his class which is a first for me. Thank You."

IT Director, Burger King Corporation

"The instructor Frank Martinez is excellent – he covered so much material in 2 weeks that was unbelievable! He definitely knows what he does and it shows in the way that he conducts each lecture. He is the greatest!"
"Thanks Academy for allowing me to experience the MCSA / MCSE + Security Boot camp."

IT Professional, Florida International University

 

Schedules

Contact Us


THE ACADEMY

1.800.482.3172

FTL: 954.351.7040

MIA: 305.648.2000


Request More Information

 

Current Promotions!

 

  _____________________________________

 

 

 

Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter!

          

 

Students - Orbund Log-In