Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
All Courses & Projects | Codefinity

Filters

Technologies

Level

Browse our catalog

Explore tracks, courses, and projects — all in one place. Learn at your pace and build real-world skills.

Course
New

TEST FLASK COURSE
New

TEST FLASK COURSE

Course
New

Advertising with Meta Platforms
New

Learn how to plan, launch, and scale high-performing Meta Ads campaigns on Facebook and Instagram. This course takes you step by step from the fundamentals of digital advertising and the buyer's journey to advanced targeting, creative design, budgeting, and compliance. You'll master Meta Ads Manager, build persuasive ad copy, and apply proven strategies like retargeting, social proof, and scaling techniques. The final modules explore AI-driven tools for smarter targeting, creative optimization, trend detection, and analytics. By combining automation with strategy, you'll create ads that engage audiences, boost conversions, and maximize ROI.

Course
New

SQL for Business Intelligence Analysts
New

Master SQL from the ground up with a focus on business intelligence. Learn to write powerful queries for KPIs, implement business logic, analyze trends with window functions, design data models for BI tools, and apply reporting patterns. Each section blends engaging theory with hands-on, real-world challenges to prepare you for BI analyst roles.

Course
New

Project Management
New

Gain the essential skills needed to manage projects from start to finish. Learn to define project requirements and deliverables during the initiation phase, create a project plan and accurately estimate time in the planning phase, lead meetings, write status reports, and control costs during execution, and seek client feedback while closing a project. By the end, you will be equipped to manage projects effectively and avoid common mistakes.

Course
New

TypeScript and the DOM
New

Work with the DOM using TypeScript to write safer, clearer, and more predictable front-end code. Apply precise types to elements, events, and form inputs to avoid runtime errors and improve interactivity. Use type-driven patterns to select, update, create, and remove DOM elements with confidence.

Course
New

SQL Joins in Depth
New

Master the art of SQL joins with engaging, real-world examples and hands-on challenges. This course takes you from foundational join concepts to advanced multi-table queries, ensuring you can confidently analyze and combine data from multiple sources.

Course
New

Git and GitHub for Absolute Beginners
New

A super beginner-friendly, step-by-step course introducing Git and GitHub from scratch. Learn what version control is, how to use Git basics, and how to start collaborating with GitHub, all explained in plain language and with real-life analogies.

AI Lab
New

Project Coordination with AI
New

Discover how to keep a real project from falling apart: turn a messy brief into an actual plan, catch budget and schedule problems before they bite, push back on scope creep, and keep your team coordinated under a hard deadline. You'll practice it all through a live website relaunch, with Claude helping you plan, defend, and coordinate the work end to end.

Course
New

Digital Compliance, Privacy and Brand Safety
New

A practical guide to operating responsibly in digital advertising and marketing — covering the regulations that govern data collection, the systems that protect consumer privacy, the risks that come with programmatic media, and the organisational structures that keep brands compliant and credible. Built for professionals who need more than theory: every section moves from concept to application, ending with the tools, frameworks, and decision-making skills to handle real compliance challenges in the field.

Course
New

Error Handling and Type Guards in TypeScript
New

Strengthen your TypeScript skills by mastering advanced type safety and robust error handling. Learn how type guards, discriminated unions, and exhaustive checks work together to eliminate uncertain runtime behavior. Apply safe narrowing patterns to both synchronous and asynchronous code to create cleaner, more reliable applications.

Course
New

Intermediate SQL
New

This course is perfect for those who already have a basic understanding of SQL and want to delve into more advanced concepts to craft more powerful queries. Throughout the course, you will become familiar with data grouping and filtering grouped data. You will also learn how to work with multiple tables simultaneously, including how to combine them. Additionally, you will explore different types of table joins and how to apply them in practice.

Course
New

Web Accessibility Standards
New

Gain a clear understanding of the principles, standards, and legal frameworks that make the web accessible to all users. Explore global guidelines like WCAG and WAI ARIA, learn how assistive technologies interpret digital content, and identify common barriers that affect real users. Build the skills needed to evaluate and improve accessibility, creating digital experiences that are inclusive, compliant, and usable across diverse contexts.

codefinity
some-alt