SQL Courses
Find the right course to build your skills or take the next step in your career.
916 courses
4.57
The Full Stack Web Development Bootcamp offers a comprehensive online program focused on essential web technologies such as Linux, SQL, CSS, HTML, React, Express, Node.js, MongoDB, Java, and JavaScript. Designed for immersive learning, the course provides both theoretical knowledge and hands-on experience through project-based activities. Participants will gain a full spectrum of skills necessary for a career in web development, delivered in a flexible online format. Before You Learn / Who This Course Is For Ideal for aspiring web developers Suitable for both beginners and those with basic coding skills No prerequisites required What to Expect Self-paced online format with project-based learning Hands-on practice with HTML, CSS, JavaScript, and more Access to a variety of coding tools and resources What You'll Achieve Comprehensive understanding of full stack web development Proficiency in popular web technologies Skills applicable to various web development roles
4.55
The Advanced Data Science and GenAI Program is a comprehensive, domain-specialized course designed for learners seeking industry-oriented training in data science and generative AI. Delivered online, this program offers hands-on experience with 25+ data science tools through 8 real-time projects and 2 capstone projects. Participants receive certifications from IBM and Microsoft and benefit from flexible scheduling over three years, career support, and guaranteed interview calls. Before You Learn / Who This Course Is For Ideal for aspiring data scientists and AI professionals Suitable for both technical and non-technical backgrounds No specific prerequisites required What to Expect Online, flexible learning with real-world projects Hands-on training with 25+ data science tools Peer collaboration in AI Co-lab facilities What You'll Achieve Certifications from IBM and Microsoft Mastery of data science and GenAI applications Career support with guaranteed interview calls
4.55
365 Data Science's online Data Science bootcamp is a self-paced program designed for beginners with no prerequisites. The course is divided into four modules covering data science fundamentals, programming, machine learning, and industry-specific specializations. Students learn through hands-on projects using tools like Excel, Tableau, SQL, Python, and R. The flexible schedule allows learners to progress at their own pace, gaining skills in predictive analytics and deep learning. Before You Learn / Who This Course Is For Ideal for beginners in data science Open to technical and non-technical backgrounds No prerequisites required for enrollment What to Expect Self-paced online learning with flexible scheduling Hands-on projects using Excel, SQL, Python, and R Specializations in finance, banking, and more What You'll Achieve Skills in data visualization and predictive analytics Proficiency in machine learning models and deep learning
4.55
Hackbright Academy's Software Engineering Program is a full-time, 12-week immersive course designed to empower women to become software engineers. Classes run Monday through Friday, from 10 am to 6 pm, focusing on computer science fundamentals and modern web development with tools like Python and JavaScript. The program includes mentorship, tech talks, and career services, offering a hands-on, project-based learning environment. Before You Learn / Who This Course Is For Ideal for women aspiring to become software engineers Prior programming exposure recommended Targeted at individuals with a passion for learning What to Expect Full-time, immersive learning Monday to Friday Hands-on practice with Python, JavaScript, Git, and more Includes mentorship and tech talks What You'll Achieve Gain skills in web development and computer science Opportunities to connect with Silicon Valley companies
4.54
Coding Temple offers a five-month, project-driven AI systems course, accessible to non-technical learners. Participants will progress from Python basics to deploying containerized AI applications. The curriculum covers REST APIs, relational databases, and semantic search through hands-on modules, culminating in a portfolio-ready capstone project. The course is delivered online with practical exercises and expert guidance. Before You Learn / Who This Course Is For Non-technical and aspiring AI professionals Ideal for those entering AI systems development No technical background required What to Expect Online, project-driven modules over five months Hands-on experience with FastAPI, SQLAlchemy, and more Portfolio-ready capstone project presentation What You'll Achieve Build a full-stack AI application portfolio Certificate of Completion from Coding Temple
4.53
Coding Dojo's Online Full-Time Immersive Bootcamp provides a 14-week, remote learning experience covering three full technology stacks: Python, JavaScript, and Java or C#. This full-time program includes live instruction, hands-on assignments, and access to industry-tested learning platforms. Students benefit from comprehensive career services from the first day, aimed at supporting job readiness in tech. The bootcamp offers extensive instructor support and collaborative learning opportunities, ensuring a challenging yet rewarding journey towards a career in technology. Before You Learn / Who This Course Is For Ideal for aspiring web and software developers Suitable for both technical and non-technical backgrounds No prerequisites required; commitment to full-time learning necessary What to Expect Live instruction and daily algorithm sessions Hands-on practice with Python, JavaScript, and Java or C# Peer collaboration and instructor feedback in small groups What You'll Achieve Gain proficiency in three full technology stacks Access to career services for job placement support
4.52
LEARN Academy offers a 4-month live remote web development program designed to launch your career in tech. Covering weekdays from 9 am to 5 pm PST, the course includes hands-on coding challenges with JavaScript, Ruby on Rails, HTML, CSS, React, Git, and GitHub. Students complete 14 projects and a 16-week career services curriculum, focusing on essential soft skills and job readiness. With personalized job search plans, interview preparation, and networking strategies, graduates receive continuous support to ensure career success. Before You Learn / Who This Course Is For Aspiring web developers and career changers No prior coding experience required Ideal for individuals seeking comprehensive tech training What to Expect Live remote instruction, weekdays 9 am to 5 pm PST Hands-on projects using JavaScript, Ruby on Rails, and more Career services including interview prep and networking What You'll Achieve Comprehensive web development skills for tech careers Ongoing support and alumni events Personalized job search strategies
4.5
Dibimbing's Backend Development Bootcamp is an intensive, online program focused on building application logic, servers, and databases. This course covers JavaScript fundamentals, database management, Git, and Docker through hands-on projects and expert mentorship. Designed for beginners, the program helps learners develop a robust portfolio, preparing them for roles in backend development. Before You Learn / Who This Course Is For No prior experience required Ideal for aspiring backend developers Suitable for beginners in programming What to Expect Online, self-paced learning with expert mentorship Hands-on projects and portfolio development Focus on JavaScript, Git, and Docker What You'll Achieve Develop a portfolio showcasing backend projects Gain skills in server and database management
4.5
Masai School's Data Analytics bootcamp is a comprehensive online course designed to equip learners with essential skills in Excel, Python, machine learning, SQL, Tableau, and statistics. This part-time program offers a blend of live instruction and self-paced learning, providing a balanced approach to mastering data analytics. Through hands-on projects and real-world applications, participants gain practical experience and a deep understanding of data-driven decision-making processes. Before You Learn / Who This Course Is For Ideal for aspiring data analysts and professionals Designed for both technical and non-technical backgrounds No specific prerequisites required What to Expect Combination of live and self-paced sessions Hands-on projects utilizing real-world data sets Focus on practical tools like SQL and Tableau What You'll Achieve Gain proficiency in data analysis tools and techniques Develop skills applicable to data-driven roles
4.5
Dataquest's Data Engineer path is an online, self-paced program focused on developing essential technical skills for data engineering. Participants will gain expertise in Python programming, data pipelines, and data processing. The course also covers working with multi-table databases using SQL and key tools such as pandas, NumPy, SQLite, MapReduce, and PostgreSQL, all through interactive, project-based learning. Before You Learn / Who This Course Is For Aimed at aspiring data engineers and analysts No prerequisites required; suitable for beginners Ideal for those interested in data processing and databases What to Expect Self-paced, online format for flexible learning Hands-on projects using Python, SQL, and data tools Interactive exercises with real-world data scenarios What You'll Achieve Master skills in Python, SQL, and data tools Ability to build and manage data pipelines Competency in working with multi-table databases
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.