SQL Courses
Find the right course to build your skills or take the next step in your career.
916 courses
No reviews yet
Great Learning’s Data Analytics & Power BI Bootcamp is a 12‑week online program that builds core analytics skills and prepares learners for the Microsoft PL‑300 Power BI Data Analyst certification. Participants invest about 14–16 hours per week in instructor‑led labs, project‑based work and live mentoring. The curriculum covers data analytics foundations, SQL and Python for data analysis, and Power BI essentials such as data modeling, visualization, DAX calculations, report deployment, and administration. Learners complete four hands‑on projects, weekly coding labs and case studies. The bootcamp includes a dedicated program manager, career support services, a certificate of completion and a free exam voucher. Before You Learn Suitable for tech professionals or career‑changers seeking business‑intelligence skills Myst have access to a computer and stable internet Ideal for early‑career analysts, data enthusiasts and professionals preparing for the PL‑300 Microsoft Power BI Data Analyst exam No formal prerequisites, though basic data literacy helps What to Expect Structured curriculum spanning data analytics foundations, SQL, Python, and Power BI modules Weekly live mentorship sessions, 12 coding labs and four industry projects to apply analytics workflows Modules on the analytics lifecycle, SQL queries, data manipulation with NumPy and Pandas, exploratory data analysis, and the full Power BI stack (data connections, visualizations, DAX, report deployment, administration) Master industry‑relevant tools: Power BI, Python, SQL, Excel, NumPy, Pandas Career support including interview prep, résumé/LinkedIn review and creation of an e‑portfolio What You’ll Achieve Readiness for the PL‑300 certification exam Certificate of completion from Great Learning
No reviews yet
The Data Engineer Bootcamp offers a comprehensive, self-paced online learning experience focusing on key data engineering skills. Participants will master data analysis, cleaning, visualization, and exploration using Python, alongside API manipulation and cloud solutions like Amazon AWS. The curriculum includes training in supervised/unsupervised machine learning, natural language processing, Hadoop, and SQL/NoSQL databases, with a strong emphasis on practical, hands-on projects. Before You Learn / Who This Course Is For Aimed at aspiring data engineers and analysts Ideal for those with a basic understanding of Python No formal prerequisites required What to Expect Self-paced online modules for flexible learning Hands-on projects using Python and cloud solutions Training in data streaming and Hadoop ecosystem What You'll Achieve Gain proficiency in data engineering tools and techniques Develop skills in machine learning and data processing Enhance career prospects in data-driven roles
No reviews yet
The Data Engineer Bootcamp is an intensive online, self-paced program designed to equip learners with essential skills in data modeling, cloud computing, Python, SQL, and more. Delivered through a combination of hands-on projects and interactive learning, this course provides practical experience in data warehousing and machine learning using tools like Snowflake and Tableau. Before You Learn / Who This Course Is For Designed for aspiring data engineers Ideal for individuals with basic programming knowledge No specific prerequisites required What to Expect Self-paced online format with flexible scheduling Hands-on projects using Python, SQL, and Tableau Interactive modules on data warehousing and cloud computing What You'll Achieve Comprehensive understanding of data engineering principles Practical skills in data modeling and cloud technologies
No reviews yet
The Frontend Developer Bootcamp is an intensive online program designed to equip learners with essential skills in web development. The course covers fundamental and advanced topics such as HTML, CSS, JavaScript, Git, React, Node.js, and responsive web design. Participants engage in project-based learning, allowing them to apply concepts in real-world scenarios, ensuring a comprehensive understanding of frontend development. Before You Learn / Who This Course Is For Aspiring web developers and designers No prerequisites; open to beginners Ideal for those seeking hands-on coding experience What to Expect Online, self-paced learning format Project-based activities with real-world applications Covers HTML, CSS, JavaScript, and more What You'll Achieve Comprehensive frontend development skills Ability to build responsive websites Foundation for a career in web development
No reviews yet
The Data Engineering Bootcamp is a comprehensive online program focusing on Python, databases, data visualization, machine learning, and SQL. Designed for a flexible learning experience, this self-paced course provides practical skills essential for aspiring data engineers. Through project-based learning, participants gain hands-on experience in managing and analyzing data effectively. Before You Learn / Who This Course Is For Ideal for aspiring data engineers No prerequisites required Suitable for both technical and non-technical learners What to Expect Self-paced online format Project-based learning with real-world data tasks Covers Python, SQL, and machine learning What You'll Achieve Hands-on data engineering skills Proficiency in SQL and Python Ability to visualize and analyze data
No reviews yet
The Data Engineering Boot Camp is an online, project-based program designed to equip learners with essential data engineering skills. Through modules on Python, Spark, AWS, and SQL, participants learn to create production-ready ETL processes and build cloud data warehouses. The course includes hands-on experience with 15 mini-projects and 2 comprehensive capstone projects, ensuring a well-rounded mastery of data engineering techniques. Before You Learn / Who This Course Is For Ideal for aspiring data engineers Suitable for both technical and non-technical backgrounds No prerequisites required What to Expect Project-based learning with real-time applications Hands-on experience with Python, Spark, and AWS 15 mini-projects and 2 capstone projects What You'll Achieve Comprehensive data engineering skill set Ability to create production-ready ETL processes Proficiency in building cloud data warehouses
No reviews yet
GUVI's Data Engineering Bootcamp is an intensive online program focusing on essential data engineering skills. Participants learn through a structured curriculum covering Python, SQL, MongoDB, Git, AWS, data visualization, Spark, and data cleaning. Delivered through a combination of self-paced modules and hands-on projects, this course equips learners with practical experience in managing and processing data efficiently. Before You Learn / Who This Course Is For Ideal for aspiring data engineers and IT professionals No specific prerequisites required Suitable for technical and non-technical backgrounds What to Expect Self-paced modules with hands-on projects Covers Python, SQL, MongoDB, Git, and AWS Focus on data visualization and cleaning techniques What You'll Achieve Mastery of essential data engineering tools and skills Practical experience with data management and processing
No reviews yet
This comprehensive online course equips learners with the essential skills for a career in data engineering. Through self-paced modules, students will delve into data management, processing, and storage techniques. Practical projects and hands-on exercises enhance learning, ensuring mastery of industry tools and methodologies. Before You Learn / Who This Course Is For Aspiring data engineers and technical professionals Ideal for those transitioning to data-focused roles No prerequisites required What to Expect Self-paced, flexible online learning Hands-on projects with real-world data scenarios Access to industry-standard tools and resources What You'll Achieve Proficiency in data engineering principles and practices Skills applicable to data-driven career paths
No reviews yet
Northcoders' Data Engineering Bootcamp is a 13-week program available in Manchester, Leeds, Newcastle, Birmingham, and online. This course focuses on backend software, equipping learners with essential data engineering skills. Led by industry experts, it offers practical instruction and support for aspiring junior data engineers. Eligible applicants can access government funding to cover the course fees. Before You Learn / Who This Course Is For Designed for aspiring junior data engineers Technical background beneficial but not required Suitable for learners seeking career change What to Expect 13-week intensive program Hands-on projects with expert guidance Available in-person and online formats What You'll Achieve Skills to start a career as a junior data engineer Comprehensive understanding of backend software
No reviews yet
Zindua School's part-time Data Engineering Specialisation is a 12-week online course designed for analysts and backend developers. Participants will learn to design scalable data infrastructure, architect ETL/ELT pipelines with Apache Airflow, and manage data warehouses using BigQuery and Redshift. Through hands-on labs and a capstone project, students will gain practical experience in processing real-world data and implementing DevOps-style monitoring for reliable pipelines. Before You Learn / Who This Course Is For Designed for analysts and backend developers Ideal for those pursuing data engineering roles No specific prerequisites required What to Expect Online, part-time format over 12 weeks Hands-on labs and a capstone project Focus on ETL/ELT pipelines and data warehouses What You'll Achieve Practical skills in scalable data infrastructure Experience with Apache Airflow, BigQuery, and Redshift Preparedness for data engineer roles
Frequently Asked Questions
How do I choose a course for my goals?
Start with the skill you want to learn and the work you want to do with it. Compare the syllabus, projects, instructor feedback, total cost, and time commitment. A short course can help you explore a topic; a longer program may offer more structure and practice.
Should I choose a live, self-paced, or in-person course?
Live classes provide scheduled instruction and opportunities to ask questions. Self-paced courses give you more control over when you study, but check what support and deadlines are included. For in-person options, factor in travel as well as class and practice time.
Do I need experience before enrolling?
Entry requirements vary. Read the prerequisites and look for required software, technical skills, or an admissions assessment. If you are new to the subject, try an introductory lesson and ask the provider how it supports beginners before committing.
Can a course help me change careers?
A course can help you build skills and projects, but completing it does not guarantee a job. Compare the curriculum with the roles you want, read alumni reviews, and ask what career support and outcomes data the provider shares.