SQL Courses
Find the right course to build your skills or take the next step in your career.
916 courses
3.29
Kodigo's Full-Stack Web Development course is a 12-week, live online program designed for aspiring developers. Running Monday to Friday from 9:00 AM to 6:00 PM (GMT+8), the course provides comprehensive training in both front-end and back-end technologies. Students gain hands-on experience through peer programming and real-world projects, collaborating with international web developers. With 24/7 online support, participants are equipped to build a solid foundation in web development from the comfort of their homes. Before You Learn / Who This Course Is For Aspiring web developers seeking full-stack skills Ideal for beginners with no prerequisites Anyone interested in hands-on coding experience What to Expect Live, online classes Monday to Friday Hands-on projects with international peers 24/7 online support from Kodigo team What You'll Achieve Proficiency in front-end and back-end technologies Real-world project building experience Enhanced collaboration skills with global developers
3.0
Ada Core is an 11-month intensive program designed to teach full-stack web development through a blend of virtual classroom learning and in-person internships. This course covers essential technologies like Python, SQL, and React, preparing students for real-world software development roles. The program emphasizes community and hands-on experience, culminating in a paid internship to enhance technical and professional skills in a supportive environment. Before You Learn / Who This Course Is For Adults 21+ living in the U.S. with work authorization Ideal for women and gender-expansive individuals Prerequisites: foundational programming knowledge required What to Expect Virtual classroom learning for six months Five-month in-person internship with corporate partners Hands-on projects and community-focused cohort model What You'll Achieve Build full-stack web development skills Gain real-world experience through internships Prepare for a career in software development
3.0
The Certified Agile Full Stack Software Developer Bootcamp is a comprehensive, online program designed for those seeking to master agile development techniques. The curriculum covers HTML, CSS, JavaScript, and advanced JavaScript programming, including ES6. Students will engage in real-world projects and learn end-to-end testing, cloud technology, and Spring security. This bootcamp accommodates students balancing career and personal commitments, providing a flexible learning schedule. Before You Learn / Who This Course Is For Ideal for aspiring developers and career switchers No prerequisites required Perfect for those balancing work and family What to Expect Online format with flexible scheduling Hands-on projects with professional developers Covers agile fundamentals and full stack technologies What You'll Achieve Gain skills in HTML, CSS, JavaScript, and more Develop real-world projects for practical experience
3.0
The University of Toronto's Data Analytics Bootcamp is a comprehensive online program designed to equip students with essential skills in SQL, Python, statistics, machine learning, Excel, PowerBI, and big data engineering. Through a structured, self-paced format, learners engage in project-based learning to apply their knowledge practically. The course is ideal for those seeking to enhance their data analytical capabilities in various professional contexts. Before You Learn / Who This Course Is For Designed for aspiring data analysts and engineers Ideal for both technical and non-technical backgrounds No prerequisites required; open to all learners What to Expect Self-paced online format with flexible learning schedule Project-based learning with real-world applications Comprehensive coverage of data analytics tools and techniques What You'll Achieve Gain proficiency in SQL, Python, and machine learning Develop skills in Excel and PowerBI for data visualization Prepare for data-centric roles across industries
3.0
Neue Fische's Data Analytics Bootcamp is a 12-week intensive program designed to equip learners with essential data skills. Delivered online, the course focuses on identifying and solving business problems using data. Participants will gain expertise in tools such as Tableau for visualization, SQL and APIs for data processing, and Python for machine learning. The hands-on, project-based format ensures practical experience and real-world application. Before You Learn / Who This Course Is For Open to aspiring data analysts and professionals Suitable for those seeking career change into data No prior experience required; eagerness to learn is essential What to Expect 12 weeks of online, project-based learning Hands-on practice with Tableau, SQL, and Python Collaboration with peers and expert coaching What You'll Achieve Develop skills in data visualization and processing Gain practical machine learning experience Prepare for data-driven roles across industries
3.0
TechPro Education offers a comprehensive Full Stack Mobile Developer program, designed to equip students with essential skills in both front-end and back-end development using Java. Delivered online, the course emphasizes practical learning through project-based activities. Participants will master tools like Git, GitHub, SQL, and React.js, while also gaining proficiency in bug fixing and project tracking with Jira. Before You Learn / Who This Course Is For Ideal for aspiring full stack mobile developers No prerequisites required; open to all backgrounds Suitable for those interested in Java development What to Expect Online, project-based learning for hands-on experience Covers front-end and back-end development techniques Utilizes industry tools like Git, Jira, and React.js What You'll Achieve Proficiency in Java, SQL, and React.js Ability to manage projects using Jira Skills applicable to mobile development careers
3.0
The DevLeague JavaScript Web Engineer course is a 30-week, part-time program designed for those transitioning into software engineering. Conducted online, it covers front-end development with a focus on JavaScript frameworks, HTML5, and CSS3. Students will engage in project-based learning, building a GitHub portfolio to demonstrate their skills. The course prepares learners for industry-standard technical interviews and emphasizes teamwork and effective communication within collaborative environments. Before You Learn / Who This Course Is For Aspiring software engineers seeking career change Ideal for working professionals needing flexible schedule No prerequisites; commitment to learning required What to Expect Part-time online format over 30 weeks Hands-on projects and GitHub portfolio development Team collaboration and industry-standard practices What You'll Achieve Comprehensive front-end development skills GitHub portfolio showcasing functional applications Preparation for industry-standard technical interviews
3.0
The Immersion track, in partnership with Hack Reactor, is a rigorous 3-month program designed for programming bootcamp graduates. With over 700 hours of curriculum, this course deepens foundational skills and equips students with workplace-ready knowledge. Delivered online, students engage in live sessions 11 hours a day, 6 days a week, focusing on essential developer tools and soft skills vital for real-world applications. Before You Learn / Who This Course Is For Bootcamp graduates seeking advanced programming skills Ideal for aspiring developers entering the workforce Basic programming knowledge required What to Expect 11 hours daily, 6 days a week for 3 months Hands-on projects using Git, command line, and debuggers Soft skills training in problem-solving and collaboration What You'll Achieve Comprehensive understanding of developer tools and methodologies Enhanced problem-solving and public speaking skills Preparedness for real-world software development roles
3.0
CodeGym's Java Developer program is a 12-month online course designed for aspiring developers in India. With a focus on practical, hands-on learning, students receive guidance from qualified mentors. The course covers Java syntax, core concepts, professional practices, databases, and frameworks like Spring. The program ensures job readiness with a guaranteed employment option upon completion. Before You Learn / Who This Course Is For Aspiring Java developers in India No prerequisites required, suitable for beginners Ideal for those seeking a career in software development What to Expect Online lessons with personal mentors Hands-on coding tasks from the first lesson Comprehensive modules on Java, databases, and more What You'll Achieve Guaranteed employment support upon completion Mastery of Java programming and related technologies Prepared for entry-level Java developer roles
3.0
The School of Applied Technology (SALT) offers a 13-week full-time bootcamp in full stack JavaScript development. Available in Stockholm, Amsterdam, and Oslo, the program covers JavaScript, Java, and .NET, while integrating mob programming and Agile methodologies. This immersive course provides hands-on learning experiences designed to equip students with essential programming skills in a collaborative environment. Before You Learn / Who This Course Is For Ideal for aspiring developers and tech enthusiasts Open to beginners; no prerequisites required Designed for those seeking a career in tech What to Expect Full-time, immersive 13-week program Hands-on projects with mob programming Focus on JavaScript, Java, and .NET What You'll Achieve Comprehensive skills in full stack development Proficiency in Agile methodologies Preparation for a career in software development
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.