Courses
Find the right course to build your skills or take the next step in your career.
328 courses
No reviews yet
A 150-hour track covering structural design in Revit. It starts with Revit and BIM fundamentals, then moves into two structure-specific courses focused on building and managing structural systems in multi-story projects. Students work with beams, columns, and foundations, refine graphics for clearer documentation, and build schedules and custom families, then use Navisworks to coordinate models across disciplines. The track prepares students for the Autodesk Revit for Structural Design certification exam and includes six months of Revit and Navisworks access.

No reviews yet
The Ruby on Rails Bootcamp offers a comprehensive, hands-on learning experience for aspiring developers. Delivered online, this course covers the entire software creation process, from design to deployment. Participants will gain proficiency in Ruby on Rails, learning to build applications used by companies like Shopify and Twitter. The curriculum also includes Ruby programming fundamentals, emphasizing back-end development and Model-View-Controller architecture. Before You Learn / Who This Course Is For Aspiring developers interested in full-stack development Ideal for those seeking to build functional web applications No prerequisites required, suitable for beginners What to Expect Online, project-based learning format Hands-on practice with Ruby on Rails for application development Focus on Model-View-Controller architecture mastery What You'll Achieve Skills to develop and deploy full-stack web applications Proficiency in Ruby and Ruby on Rails Understanding of back-end software architecture

Live + Self-paced
No reviews yet
Gain a competitive advantage with hands-on lessons in Search Engine Optimization (SEO) and competitive keyword analysis. Learn advanced SEO strategies and improve your website’s search visibility in this practical bootcamp.
No reviews yet
A 60-hour bundle covering SOLIDWORKS from 3D design basics through intermediate mechanical modeling, aimed at the Certified SOLIDWORKS Associate exam. Students work through design challenges rather than isolated tool exercises. Coursework covers assembling multi-part models with standard and advanced mates, configurations, and exploded views, and producing technical drawings, schematics, and photorealistic renderings suitable for manufacturing and presentation. Tuition includes three months of SOLIDWORKS access.
No reviews yet
A 90-hour bundle spanning all three levels of VDCI's SOLIDWORKS sequence, from 3D design basics through advanced mechanical modeling, aimed at the Certified SOLIDWORKS Professional exam. Beyond the assemblies, mates, configurations, and exploded views covered at the associate level, the advanced course adds mechanical mates, motion studies, and the built-in analysis tools used to simulate real-world performance and manufacturability, alongside professional engineering documentation.

Live + Self-paced
No reviews yet
Learn to extract information from databases by writing SQL queries, joining tables, aggregating data, and filtering results. You'll learn PostgreSQL in this class, but the concepts apply equally to other databases such as SQL Server and MySQL.

Live + Self-paced
No reviews yet
Learn to extract information from databases by writing SQL queries, joining tables, aggregating data, and filtering results. You'll learn PostgreSQL in this class, but the concepts apply equally to other databases such as SQL Server and MySQL.

Live + Self-paced
No reviews yet
Learn the fundamentals of SQL and relational databases, including SQL syntax, database tables, and writing SQL queries. This course will also cover topics such as filtering results, using joins to combine data from multiple tables, and exploring databases with the SQL Server Management Studio app.

Live + Self-paced
No reviews yet
Enhance your SQL skills by learning how to join, filter, group, and analyze data in this intermediate course. Discover techniques for outer joins, manipulating data types, working with dates and times, grouping data, and filtering grouped data. Gain the ability to extract and analyze specific dat...

Live + Self-paced
No reviews yet
This advanced course will take your SQL skills to the next level, where you will learn about subqueries, views, variables, functions, stored procedures, and more. Gain a deeper understanding of SQL techniques that will better prepare you for roles in data analysis, data science, and working with ...
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.