# Curated learning-resource catalog for GapGuide # Loaded by: python manage.py seed_initial_resources # Sources (as of April 2026): Coursera, edX, freeCodeCamp, YouTube, DataCamp, Udemy, # official docs, open textbooks. # Schema per entry: # title, provider, url, difficulty_level (BEGINNER|INTERMEDIATE|ADVANCED), # duration (minutes, 0 for open-ended docs), type (VIDEO|COURSE|ARTICLE|DOCS), # rating (0.0-5.0 curator-assigned), # skills: [ { skill_name, relevance_score 0.0-1.0 }, ... ] # # Naming rule: every skill_name here MUST exist in seed_data/onet_roles_curated.yaml # and therefore be present after `seed_initial_skills`. resources: # ---------------- Python ------------------------------------------------ - title: "Python for Everybody Specialization" provider: "Coursera" url: "https://www.coursera.org/specializations/python" difficulty_level: BEGINNER duration: 1800 type: COURSE rating: 4.8 skills: - skill_name: Python relevance_score: 1.0 - title: "Python Official Documentation" provider: "python.org" url: "https://docs.python.org/3/" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.9 skills: - skill_name: Python relevance_score: 0.9 - title: "Learn Python - Full Course for Beginners" provider: "freeCodeCamp (YouTube)" url: "https://www.youtube.com/watch?v=rfscVS0vtbw" difficulty_level: BEGINNER duration: 270 type: VIDEO rating: 4.9 skills: - skill_name: Python relevance_score: 0.95 - title: "Intermediate Python: Decorators, Generators, Context Managers" provider: "Real Python" url: "https://realpython.com/tutorials/intermediate/" difficulty_level: INTERMEDIATE duration: 240 type: ARTICLE rating: 4.7 skills: - skill_name: Python relevance_score: 0.85 # ---------------- SQL / databases -------------------------------------- - title: "SQL for Data Science" provider: "Coursera (UC Davis)" url: "https://www.coursera.org/learn/sql-for-data-science" difficulty_level: BEGINNER duration: 840 type: COURSE rating: 4.6 skills: - skill_name: SQL relevance_score: 1.0 - title: "PostgreSQL Official Documentation" provider: "postgresql.org" url: "https://www.postgresql.org/docs/" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.8 skills: - skill_name: PostgreSQL relevance_score: 1.0 - skill_name: SQL relevance_score: 0.7 - title: "Relational Databases and SQL - Full Course" provider: "freeCodeCamp (YouTube)" url: "https://www.youtube.com/watch?v=HXV3zeQKqGY" difficulty_level: BEGINNER duration: 240 type: VIDEO rating: 4.8 skills: - skill_name: SQL relevance_score: 0.95 - title: "Mastering PostgreSQL in Application Development" provider: "Udemy" url: "https://www.udemy.com/course/sql-and-postgresql/" difficulty_level: ADVANCED duration: 900 type: COURSE rating: 4.5 skills: - skill_name: PostgreSQL relevance_score: 0.95 - skill_name: SQL relevance_score: 0.8 - title: "MongoDB University M001" provider: "MongoDB" url: "https://learn.mongodb.com/courses/m001-mongodb-basics" difficulty_level: BEGINNER duration: 600 type: COURSE rating: 4.7 skills: - skill_name: MongoDB relevance_score: 1.0 - skill_name: NoSQL relevance_score: 0.9 # ---------------- Data science stack ----------------------------------- - title: "Pandas Official User Guide" provider: "pandas.pydata.org" url: "https://pandas.pydata.org/docs/user_guide/" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.7 skills: - skill_name: Pandas relevance_score: 1.0 - title: "Data Analysis with Python" provider: "freeCodeCamp (YouTube)" url: "https://www.youtube.com/watch?v=r-uOLxNrNk8" difficulty_level: BEGINNER duration: 600 type: VIDEO rating: 4.7 skills: - skill_name: Pandas relevance_score: 0.9 - skill_name: NumPy relevance_score: 0.8 - title: "NumPy Quickstart Tutorial" provider: "numpy.org" url: "https://numpy.org/doc/stable/user/quickstart.html" difficulty_level: BEGINNER duration: 0 type: DOCS rating: 4.6 skills: - skill_name: NumPy relevance_score: 1.0 - title: "Matplotlib: Visualization with Python" provider: "matplotlib.org" url: "https://matplotlib.org/stable/tutorials/index.html" difficulty_level: BEGINNER duration: 0 type: DOCS rating: 4.4 skills: - skill_name: Matplotlib relevance_score: 1.0 - skill_name: Data Visualization relevance_score: 0.7 - title: "Statistical Thinking for Data Science" provider: "DataCamp" url: "https://www.datacamp.com/courses/statistical-thinking-in-python-part-1" difficulty_level: INTERMEDIATE duration: 240 type: COURSE rating: 4.5 skills: - skill_name: Statistical Hypothesis Testing relevance_score: 0.95 # ---------------- Machine learning ------------------------------------- - title: "Machine Learning Specialization" provider: "Coursera (Andrew Ng, DeepLearning.AI)" url: "https://www.coursera.org/specializations/machine-learning-introduction" difficulty_level: INTERMEDIATE duration: 2400 type: COURSE rating: 4.9 skills: - skill_name: Scikit-learn relevance_score: 0.95 - skill_name: Python relevance_score: 0.6 - skill_name: Feature Engineering relevance_score: 0.8 - title: "Scikit-learn User Guide" provider: "scikit-learn.org" url: "https://scikit-learn.org/stable/user_guide.html" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.8 skills: - skill_name: Scikit-learn relevance_score: 1.0 - title: "Deep Learning Specialization" provider: "Coursera (DeepLearning.AI)" url: "https://www.coursera.org/specializations/deep-learning" difficulty_level: ADVANCED duration: 3600 type: COURSE rating: 4.8 skills: - skill_name: TensorFlow relevance_score: 0.85 - skill_name: PyTorch relevance_score: 0.5 - title: "PyTorch Official Tutorials" provider: "pytorch.org" url: "https://pytorch.org/tutorials/" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.7 skills: - skill_name: PyTorch relevance_score: 1.0 - title: "PyTorch Tutorial - Full Course for Beginners" provider: "freeCodeCamp (YouTube)" url: "https://www.youtube.com/watch?v=c36lUUr864M" difficulty_level: BEGINNER duration: 300 type: VIDEO rating: 4.6 skills: - skill_name: PyTorch relevance_score: 0.95 - title: "TensorFlow Developer Professional Certificate" provider: "Coursera (DeepLearning.AI)" url: "https://www.coursera.org/professional-certificates/tensorflow-in-practice" difficulty_level: INTERMEDIATE duration: 1800 type: COURSE rating: 4.7 skills: - skill_name: TensorFlow relevance_score: 1.0 - title: "Feature Engineering for Machine Learning" provider: "Udemy" url: "https://www.udemy.com/course/feature-engineering-for-machine-learning/" difficulty_level: INTERMEDIATE duration: 720 type: COURSE rating: 4.6 skills: - skill_name: Feature Engineering relevance_score: 1.0 - title: "MLflow Official Documentation" provider: "mlflow.org" url: "https://mlflow.org/docs/latest/index.html" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.4 skills: - skill_name: MLflow relevance_score: 1.0 # ---------------- GenAI / LLM ----------------------------------------- - title: "LangChain for LLM Application Development" provider: "DeepLearning.AI" url: "https://www.deeplearning.ai/short-courses/langchain-for-llm-application-development/" difficulty_level: INTERMEDIATE duration: 90 type: COURSE rating: 4.7 skills: - skill_name: LangChain relevance_score: 1.0 - skill_name: OpenAI API relevance_score: 0.7 - title: "LangChain Documentation" provider: "langchain.com" url: "https://python.langchain.com/docs/get_started/introduction" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.5 skills: - skill_name: LangChain relevance_score: 1.0 - skill_name: LangGraph relevance_score: 0.6 - title: "OpenAI API Documentation" provider: "platform.openai.com" url: "https://platform.openai.com/docs" difficulty_level: BEGINNER duration: 0 type: DOCS rating: 4.8 skills: - skill_name: OpenAI API relevance_score: 1.0 - title: "Anthropic Claude API Docs" provider: "docs.anthropic.com" url: "https://docs.anthropic.com/" difficulty_level: BEGINNER duration: 0 type: DOCS rating: 4.8 skills: - skill_name: Anthropic Claude API relevance_score: 1.0 - title: "Building RAG Applications with LangChain" provider: "YouTube (LangChain channel)" url: "https://www.youtube.com/watch?v=sVcwVQRHIc8" difficulty_level: INTERMEDIATE duration: 90 type: VIDEO rating: 4.6 skills: - skill_name: RAG relevance_score: 1.0 - skill_name: LangChain relevance_score: 0.9 - skill_name: pgvector relevance_score: 0.5 - title: "pgvector README" provider: "GitHub (pgvector/pgvector)" url: "https://github.com/pgvector/pgvector" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.7 skills: - skill_name: pgvector relevance_score: 1.0 - title: "Prompt Engineering for Developers" provider: "DeepLearning.AI" url: "https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/" difficulty_level: BEGINNER duration: 90 type: COURSE rating: 4.8 skills: - skill_name: Prompt Engineering relevance_score: 1.0 - title: "HuggingFace NLP Course" provider: "HuggingFace" url: "https://huggingface.co/learn/nlp-course" difficulty_level: INTERMEDIATE duration: 1200 type: COURSE rating: 4.8 skills: - skill_name: HuggingFace Transformers relevance_score: 1.0 - skill_name: Sentence Transformers relevance_score: 0.6 - title: "Sentence-Transformers Documentation" provider: "sbert.net" url: "https://www.sbert.net/" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.6 skills: - skill_name: Sentence Transformers relevance_score: 1.0 # ---------------- Frontend web ---------------------------------------- - title: "Responsive Web Design Certification" provider: "freeCodeCamp" url: "https://www.freecodecamp.org/learn/2022/responsive-web-design/" difficulty_level: BEGINNER duration: 1800 type: COURSE rating: 4.8 skills: - skill_name: HTML relevance_score: 1.0 - skill_name: CSS relevance_score: 1.0 - title: "HTML Living Standard" provider: "html.spec.whatwg.org" url: "https://html.spec.whatwg.org/" difficulty_level: ADVANCED duration: 0 type: DOCS rating: 4.3 skills: - skill_name: HTML relevance_score: 1.0 - title: "CSS Reference - MDN" provider: "MDN Web Docs" url: "https://developer.mozilla.org/en-US/docs/Web/CSS" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.9 skills: - skill_name: CSS relevance_score: 1.0 - title: "JavaScript - The Complete Guide" provider: "Udemy" url: "https://www.udemy.com/course/javascript-the-complete-guide-2020-beginner-advanced/" difficulty_level: INTERMEDIATE duration: 3000 type: COURSE rating: 4.7 skills: - skill_name: JavaScript relevance_score: 1.0 - title: "JavaScript Crash Course for Beginners" provider: "Traversy Media (YouTube)" url: "https://www.youtube.com/watch?v=hdI2bqOjy3c" difficulty_level: BEGINNER duration: 100 type: VIDEO rating: 4.8 skills: - skill_name: JavaScript relevance_score: 0.95 - title: "TypeScript Handbook" provider: "typescriptlang.org" url: "https://www.typescriptlang.org/docs/handbook/intro.html" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.7 skills: - skill_name: TypeScript relevance_score: 1.0 - title: "React Documentation" provider: "react.dev" url: "https://react.dev/learn" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.8 skills: - skill_name: React relevance_score: 1.0 - title: "React - The Complete Guide (incl. Redux)" provider: "Udemy" url: "https://www.udemy.com/course/react-the-complete-guide-incl-redux/" difficulty_level: INTERMEDIATE duration: 3000 type: COURSE rating: 4.7 skills: - skill_name: React relevance_score: 1.0 - skill_name: Redux relevance_score: 0.8 - title: "Next.js Learn" provider: "nextjs.org" url: "https://nextjs.org/learn" difficulty_level: INTERMEDIATE duration: 420 type: COURSE rating: 4.8 skills: - skill_name: Next.js relevance_score: 1.0 - skill_name: React relevance_score: 0.5 - title: "Tailwind CSS Documentation" provider: "tailwindcss.com" url: "https://tailwindcss.com/docs" difficulty_level: BEGINNER duration: 0 type: DOCS rating: 4.8 skills: - skill_name: Tailwind CSS relevance_score: 1.0 - title: "TanStack Query Documentation" provider: "tanstack.com" url: "https://tanstack.com/query/latest/docs/framework/react/overview" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.7 skills: - skill_name: TanStack Query relevance_score: 1.0 - title: "Vite Guide" provider: "vitejs.dev" url: "https://vitejs.dev/guide/" difficulty_level: BEGINNER duration: 0 type: DOCS rating: 4.6 skills: - skill_name: Vite relevance_score: 1.0 # ---------------- Backend + APIs -------------------------------------- - title: "Django for Everybody Specialization" provider: "Coursera" url: "https://www.coursera.org/specializations/django" difficulty_level: INTERMEDIATE duration: 1500 type: COURSE rating: 4.7 skills: - skill_name: Django relevance_score: 1.0 - skill_name: Python relevance_score: 0.5 - title: "Django Official Documentation" provider: "djangoproject.com" url: "https://docs.djangoproject.com/" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.8 skills: - skill_name: Django relevance_score: 1.0 - title: "FastAPI Documentation" provider: "fastapi.tiangolo.com" url: "https://fastapi.tiangolo.com/" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.9 skills: - skill_name: FastAPI relevance_score: 1.0 - title: "Node.js Crash Course" provider: "Traversy Media (YouTube)" url: "https://www.youtube.com/watch?v=fBNz5xF-Kx4" difficulty_level: BEGINNER duration: 90 type: VIDEO rating: 4.7 skills: - skill_name: Node.js relevance_score: 0.95 - title: "REST API Design Best Practices" provider: "Microsoft Learn" url: "https://learn.microsoft.com/en-us/azure/architecture/best-practices/api-design" difficulty_level: INTERMEDIATE duration: 60 type: ARTICLE rating: 4.6 skills: - skill_name: REST API Design relevance_score: 1.0 - title: "JWT.io Introduction" provider: "jwt.io" url: "https://jwt.io/introduction" difficulty_level: BEGINNER duration: 30 type: ARTICLE rating: 4.5 skills: - skill_name: JWT / OAuth relevance_score: 1.0 - title: "Laravel From Scratch" provider: "Laracasts" url: "https://laracasts.com/series/laravel-from-scratch-2026" difficulty_level: BEGINNER duration: 900 type: COURSE rating: 4.8 skills: - skill_name: Laravel relevance_score: 1.0 - skill_name: PHP relevance_score: 0.8 - title: "PHP - The Right Way" provider: "phptherightway.com" url: "https://phptherightway.com/" difficulty_level: INTERMEDIATE duration: 0 type: ARTICLE rating: 4.5 skills: - skill_name: PHP relevance_score: 1.0 # ---------------- Version control + Linux ----------------------------- - title: "Learn Git Branching" provider: "learngitbranching.js.org" url: "https://learngitbranching.js.org/" difficulty_level: BEGINNER duration: 120 type: ARTICLE rating: 4.9 skills: - skill_name: Git relevance_score: 1.0 - title: "Git & GitHub Crash Course" provider: "freeCodeCamp (YouTube)" url: "https://www.youtube.com/watch?v=RGOj5yH7evk" difficulty_level: BEGINNER duration: 65 type: VIDEO rating: 4.8 skills: - skill_name: Git relevance_score: 0.95 - skill_name: GitHub relevance_score: 0.95 - title: "Linux Command Line Basics" provider: "Linux Foundation edX" url: "https://www.edx.org/learn/linux/the-linux-foundation-introduction-to-linux" difficulty_level: BEGINNER duration: 1400 type: COURSE rating: 4.6 skills: - skill_name: Linux relevance_score: 1.0 - skill_name: Bash Scripting relevance_score: 0.7 - title: "Bash Scripting Tutorial" provider: "ryanstutorials.net" url: "https://ryanstutorials.net/bash-scripting-tutorial/" difficulty_level: BEGINNER duration: 120 type: ARTICLE rating: 4.4 skills: - skill_name: Bash Scripting relevance_score: 1.0 # ---------------- DevOps / cloud -------------------------------------- - title: "Docker Mastery" provider: "Udemy" url: "https://www.udemy.com/course/docker-mastery/" difficulty_level: INTERMEDIATE duration: 1500 type: COURSE rating: 4.7 skills: - skill_name: Docker relevance_score: 1.0 - title: "Kubernetes Documentation" provider: "kubernetes.io" url: "https://kubernetes.io/docs/home/" difficulty_level: ADVANCED duration: 0 type: DOCS rating: 4.7 skills: - skill_name: Kubernetes relevance_score: 1.0 - title: "Kubernetes Crash Course" provider: "TechWorld with Nana (YouTube)" url: "https://www.youtube.com/watch?v=X48VuDVv0do" difficulty_level: INTERMEDIATE duration: 240 type: VIDEO rating: 4.8 skills: - skill_name: Kubernetes relevance_score: 0.95 - skill_name: Docker relevance_score: 0.6 - title: "Terraform Associate Cert Prep" provider: "HashiCorp Learn" url: "https://developer.hashicorp.com/terraform/tutorials/certification-003" difficulty_level: INTERMEDIATE duration: 900 type: COURSE rating: 4.6 skills: - skill_name: Terraform relevance_score: 1.0 - title: "Ansible Getting Started" provider: "docs.ansible.com" url: "https://docs.ansible.com/ansible/latest/getting_started/" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.4 skills: - skill_name: Ansible relevance_score: 1.0 - title: "GitHub Actions Documentation" provider: "docs.github.com" url: "https://docs.github.com/en/actions" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.6 skills: - skill_name: GitHub Actions relevance_score: 1.0 - skill_name: CI/CD Pipelines relevance_score: 0.8 - title: "Jenkins User Documentation" provider: "jenkins.io" url: "https://www.jenkins.io/doc/" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.3 skills: - skill_name: Jenkins relevance_score: 1.0 - skill_name: CI/CD Pipelines relevance_score: 0.8 - title: "Prometheus Overview" provider: "prometheus.io" url: "https://prometheus.io/docs/introduction/overview/" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.5 skills: - skill_name: Prometheus relevance_score: 1.0 - title: "Grafana Fundamentals" provider: "grafana.com" url: "https://grafana.com/tutorials/grafana-fundamentals/" difficulty_level: BEGINNER duration: 120 type: COURSE rating: 4.5 skills: - skill_name: Grafana relevance_score: 1.0 - title: "AWS Cloud Practitioner Essentials" provider: "AWS Skill Builder" url: "https://skillbuilder.aws/learn/aws-cloud-practitioner-essentials" difficulty_level: BEGINNER duration: 360 type: COURSE rating: 4.7 skills: - skill_name: AWS relevance_score: 1.0 - title: "Azure Fundamentals AZ-900" provider: "Microsoft Learn" url: "https://learn.microsoft.com/en-us/training/paths/microsoft-azure-fundamentals-describe-cloud-concepts/" difficulty_level: BEGINNER duration: 600 type: COURSE rating: 4.7 skills: - skill_name: Microsoft Azure relevance_score: 1.0 # ---------------- Data engineering ------------------------------------ - title: "Apache Airflow Documentation" provider: "airflow.apache.org" url: "https://airflow.apache.org/docs/apache-airflow/stable/index.html" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.5 skills: - skill_name: Apache Airflow relevance_score: 1.0 - title: "Apache Kafka Fundamentals" provider: "Confluent Developer" url: "https://developer.confluent.io/learn-kafka/apache-kafka/events/" difficulty_level: INTERMEDIATE duration: 300 type: COURSE rating: 4.6 skills: - skill_name: Apache Kafka relevance_score: 1.0 - title: "Apache Spark - Databricks Academy" provider: "Databricks" url: "https://www.databricks.com/spark/getting-started-with-apache-spark" difficulty_level: INTERMEDIATE duration: 480 type: COURSE rating: 4.5 skills: - skill_name: Apache Spark relevance_score: 1.0 - title: "dbt Fundamentals" provider: "dbt Labs" url: "https://courses.getdbt.com/courses/fundamentals" difficulty_level: BEGINNER duration: 300 type: COURSE rating: 4.8 skills: - skill_name: dbt relevance_score: 1.0 - title: "Google BigQuery Documentation" provider: "cloud.google.com" url: "https://cloud.google.com/bigquery/docs" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.6 skills: - skill_name: Google BigQuery relevance_score: 1.0 - title: "Snowflake Essentials" provider: "Snowflake University" url: "https://learn.snowflake.com/" difficulty_level: BEGINNER duration: 300 type: COURSE rating: 4.6 skills: - skill_name: Snowflake relevance_score: 1.0 - title: "Building Modern Data Pipelines - ETL/ELT" provider: "DataCamp" url: "https://www.datacamp.com/tracks/data-engineer-in-python" difficulty_level: INTERMEDIATE duration: 2400 type: COURSE rating: 4.7 skills: - skill_name: ETL / ELT relevance_score: 1.0 - skill_name: Data Modeling relevance_score: 0.6 # ---------------- BI / analytics -------------------------------------- - title: "Excel Skills for Data Analytics and Visualization" provider: "Coursera (Macquarie)" url: "https://www.coursera.org/specializations/excel-data-analytics-visualization" difficulty_level: INTERMEDIATE duration: 1800 type: COURSE rating: 4.8 skills: - skill_name: Microsoft Excel relevance_score: 1.0 - title: "Microsoft Power BI Desktop for Business Intelligence" provider: "Udemy" url: "https://www.udemy.com/course/microsoft-power-bi-up-running-with-power-bi-desktop/" difficulty_level: INTERMEDIATE duration: 1200 type: COURSE rating: 4.7 skills: - skill_name: Microsoft Power BI relevance_score: 1.0 - skill_name: DAX relevance_score: 0.7 - skill_name: Power Query / M Language relevance_score: 0.6 - title: "Learn DAX - SQLBI" provider: "SQLBI" url: "https://www.sqlbi.com/guides/dax/" difficulty_level: ADVANCED duration: 0 type: ARTICLE rating: 4.8 skills: - skill_name: DAX relevance_score: 1.0 - title: "Power Query M Reference" provider: "Microsoft Learn" url: "https://learn.microsoft.com/en-us/powerquery-m/" difficulty_level: INTERMEDIATE duration: 0 type: DOCS rating: 4.4 skills: - skill_name: Power Query / M Language relevance_score: 1.0 - title: "Tableau Training" provider: "tableau.com" url: "https://www.tableau.com/learn/training" difficulty_level: BEGINNER duration: 600 type: COURSE rating: 4.6 skills: - skill_name: Tableau relevance_score: 1.0 - skill_name: Data Visualization relevance_score: 0.8 - title: "Storytelling with Data" provider: "storytellingwithdata.com" url: "https://www.storytellingwithdata.com/books" difficulty_level: INTERMEDIATE duration: 0 type: ARTICLE rating: 4.8 skills: - skill_name: Data Storytelling relevance_score: 1.0 - skill_name: Data Visualization relevance_score: 0.7 - title: "The Kimball Group - Dimensional Modeling Techniques" provider: "Kimball Group" url: "https://www.kimballgroup.com/data-warehouse-business-intelligence-resources/kimball-techniques/dimensional-modeling-techniques/" difficulty_level: ADVANCED duration: 0 type: ARTICLE rating: 4.5 skills: - skill_name: Star Schema Modeling relevance_score: 1.0 - skill_name: Data Modeling relevance_score: 0.9