Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
ogbinar committed Mar 25, 2024
1 parent bd49c4b commit 9b4ba88
Show file tree
Hide file tree
Showing 4 changed files with 103 additions and 13 deletions.
2 changes: 1 addition & 1 deletion community.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ As a community, we want to support our homegrown content creators and experts. P
- [Table Indexes](https://github.com/ogbinar/DataEngineeringPilipinas/tree/main/content/table_index) - An educational piece on the importance and implementation of table indexes.

## Projects

- [BUILDING YOUR FIRSTEND-TO-END DATA PORTFOLIO by Josh Dev](https://www.youtube.com/playlist?list=PLtomnyC4qhTwqcZ3DzBhewMNjM_4rHqnO) - Gagawa tayo ng end-to-end data project that involves data pipeline, dashboard, and machine learning pipeline to experience every main data role: data engineer, data analyst, and data scientist.
- [Basic ETL project](https://github.com/ogbinar/DataEngineeringPilipinas/tree/main/content/projects/pipeline_basic)
- [ETL Sales](https://github.com/ogbinar/DataEngineeringPilipinas/tree/main/content/projects/ETL-SALES)
- [ETL Project with Azure Databricks](https://github.com/ogbinar/DataEngineeringPilipinas/tree/main/content/projects/ETL-Databricks-code) - A walkthrough of an ETL project using Azure Databricks.
Expand Down
3 changes: 2 additions & 1 deletion partners.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,9 @@ description: |
- [Practical AI Philippines Meetup](https://www.meetup.com/practical-ai-philippines/) - A Meetup group for practical AI discussions.
- [Eudoxyz](https://discord.gg/XX7stU5u) - Eudoxyz is an online community dedicated to cater professionals and aspirants in their respective journey.
- [Tech Career Shifter](https://www.facebook.com/groups/techcareershifter) - A community for those looking to shift their careers into tech.
- [FWD Peers](https://www.facebook.com/groups/fwdpeers) - A group for forward-thinking individuals in various fields.
- [Filipino Web Development Peers](https://www.facebook.com/groups/fwdpeers) - A group for forward-thinking individuals in various fields.
- [Student Developers Philippines](https://www.facebook.com/groups/studevph/) - A space for student developers in the Philippines to collaborate and share knowledge.
- [DataSense Analytics Group](https://www.facebook.com/groups/dataanalyticsph) - World-class training and development programs developed by top teachers and industry practitioners.
- [The SYNTAX Org](https://www.facebook.com/syntax.stimalolos) - Community for explorers of the tech's multiverse. Always #TowardsExcellence
- [Java User Group Philippines](https://linktr.ee/jugph) - Java User Group Philippines - A community for Java developers, students and enthusiasts in the Philippines to connect, share, and grow.
- [Open Source Software PH](https://www.facebook.com/ossph.org) - Open Source Software Philippines or OSSPH is a developer-led initiative to grow the community of developers building open source software across the Philippines
13 changes: 13 additions & 0 deletions resources.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,14 @@ description: |
- [Big Data Specialization by UC San Diego on Coursera](https://www.coursera.org/specializations/big-data) - A series of courses by UC San Diego on Coursera, covering big data analysis techniques and tools.
- [Data Engineering Zoomcamp on GitHub](https://github.com/DataTalksClub/data-engineering-zoomcamp) - A free, self-paced data engineering bootcamp hosted on GitHub, covering a range of tools and practices.

## Data Engineering Books
- [Fundamentals of Data Engineering](https://redpanda.com/guides/fundamentals-of-data-engineering) - A guide by Redpanda to the basics of data engineering, covering essential concepts and practices.
- [Database Technology Overview](https://halvorsen.blog/documents/technology/database/database.php) - An overview of database technology fundamentals.
- [Erwin in Database Design](https://halvorsen.blog/documents/technology/database/erwin.php) - Insights into using Erwin for database design.
- [Modern Data Engineering Playbook](https://www.thoughtworks.com/en-cl/what-we-do/data-and-ai/modern-data-engineering-playbook) - ThoughtWorks presents strategies for modern data engineering, focusing on scalable, efficient solutions.
- [The Data Engineering Cookbook](https://github.com/project303/The-Data-Engineering-Cookbook-) - A comprehensive guide for data engineering practices.
- [Data Engineering Design Patterns (DEDP)](https://www.dedp.online/about-this-book.html) - An exploration of convergent evolution in data engineering, emphasizing design patterns for data systems.

## SQL Tutorials and Courses
- [W3 Schools SQL Tutorial](https://www.w3schools.com/sql/default.asp) - A comprehensive tutorial for SQL beginners.
- [SQLBolt](https://www.sqlbolt.com/) - Practice with real-world datasets and challenging SQL problems to deepen your skills.
Expand Down Expand Up @@ -90,6 +98,7 @@ Web scraping is a method used to extract data from websites. Python offers sever
- [GeeksforGeeks Python Web Scraping Tutorial](https://www.geeksforgeeks.org/python-web-scraping-tutorial/) - Offers a tutorial on web scraping using Python, covering basics to advanced topics.
- [Beautiful Soup Web Scraper Python - Real Python](https://realpython.com/beautiful-soup-web-scraper-python/) - A tutorial that explains how to use Beautiful Soup for web scraping effectively.
- [Python Web Scraping - A Practical Introduction - Real Python](https://realpython.com/python-web-scraping-practical-introduction/) - Provides a practical introduction to web scraping using Python, including setting up your environment and parsing HTML.
- [Fullstack Python](https://www.fullstackpython.com/) - Provides free tutorials and guides on how to do both front end and back end in Python.

## Portfolio Building Resources

Expand Down Expand Up @@ -200,10 +209,14 @@ providing free data science and technology training for women
- [The Art of Data Science](https://bookdown.org/rdpeng/artofdatascience/) - The process of data analysis.
- [R for Data Science (Second Edition)](https://r4ds.hadley.nz/) - Updated guide for data science with R.
- [R Packages](https://r-pkgs.org/) - Creating R packages.
- [R datasciencebook](https://datasciencebook.ca/) - R datasciencebook.


### Python Programming
- [Python for Everybody](https://books.trinket.io/pfe/index.html) - Introduction to programming using Python.
- [Modern Polars](https://kevinheavey.github.io/modern-polars/) - Using Polars library in Python for data manipulation.
- [Python datasciencebook](https://python.datasciencebook.ca/) - Python datasciencebook.


### Visualization and Web Scraping
- [Data Visualization - A Practical Introduction](https://socviz.co/index.html?#preface) - Introduction to data visualization.
Expand Down
98 changes: 87 additions & 11 deletions study-roadmap.qmd
Original file line number Diff line number Diff line change
@@ -1,30 +1,106 @@
---
title: "Study Roadmap for Beginners"
description: |
Embark on your journey in data engineering with our specially curated study roadmap for beginners. This guide provides a structured path for newcomers, covering foundational concepts, essential tools, and key technologies in the field. Ideal for those starting out, this roadmap is your first step towards mastering data engineering.
Embark on your journey in data engineering with our specially curated study roadmap for beginners. The following are different guides written by people to help learners out. They provide a structured path for newcomers, covering foundational concepts, essential tools, and key technologies in the field. Ideal for those starting out, these roadmaps are your first step towards mastering data engineering and other data roles. Good luck!
---

##### Data Engineering - by Sandy
### Data Engineering - by Sandy
- [DataEngineerRoadmap_Notion](https://shadow-blue-572.notion.site/b880b4ef0b1445aabec127442b97c79f?v=0a45fb3e2b5946d59708797eeea16671) - Data Engineering roadmap with a variety of course options from free to paid.

##### By Nicksy via Data Camp

### Data Engineering
![Data Engineering](images/DataCamp%20-%20Data%20Engineer%20Track.png)

### Data Analyst
![Data Analyst](images/DataCamp%20-%20Data%20Analyst%20Track.png)

### Roadmap.sh
- [SQL Roadmap](https://roadmap.sh/sql) - A guide for becoming proficient in SQL.
- [PostgreSQL DBA Roadmap](https://roadmap.sh/postgresql-dba) - A roadmap for those aspiring to become PostgreSQL Database Administrators.
- [Python Roadmap](https://roadmap.sh/python) - A detailed path for learning Python programming.
- [Backend Development Roadmap](https://roadmap.sh/backend) - A guide for becoming a Backend Developer.
- [AI & Data Scientist Roadmap](https://roadmap.sh/ai-data-scientist) - A comprehensive path for aspiring AI and Data Scientists.

### I.AM.AI Roadmaps
- [Fundamentals Roadmap](https://i.am.ai/roadmap/#fundamentals) - A guide for understanding the fundamentals necessary in AI and machine learning.
- [Data Science Roadmap](https://i.am.ai/roadmap/#data-science-roadmap) - A comprehensive guide to becoming a Data Scientist.
- [Machine Learning Roadmap](https://i.am.ai/roadmap/#machine-learning-roadmap) - A detailed pathway for learning Machine Learning.
- [Deep Learning Roadmap](https://i.am.ai/roadmap/#deep-learning-roadmap) - A structured guide for mastering Deep Learning.
- [Data Engineer Roadmap](https://i.am.ai/roadmap/#data-engineer-roadmap) - A roadmap for becoming a Data Engineer.
- [Big Data Engineer Roadmap](https://i.am.ai/roadmap/#big-data-engineer-roadmap) - A guide for those looking to specialize in Big Data Engineering.

### Surfalytics Roadmap
- [Ultimate Data Analytics Career Roadmap](https://blog.surfalytics.com/p/ultimate-data-analytics-career-roadmap) - From Data Analyst to Data Engineer as Individual Contributed (IC)

### Data Camp Roadmaps By Nicksy
These are specific courses from Data Camp curated by Nicksy.

#### Data Engineering
![Data Engineering](images/DataCamp%20-%20Data%20Engineer%20Track.png)

- **Foundational Data Engineering Skills**
- Understanding Data Engineering (Beginner)
- Introduction to Data Visualization (Beginner)
- Understanding Cloud Computing (Beginner)
- Introduction to Git (Beginner)
- Introduction to Shell (Beginner)
- Project: Designing a Bank Marketing Database (Project)

- **SQL Data Management**
- Introduction to SQL (Beginner)
- Intermediate SQL (Intermediate)
- Joining Data in SQL (Intermediate)
- Introduction to Relational Databases in SQL (Intermediate)
- Database Design (Advanced)
- Streamlined Data Ingestion with pandas (Intermediate)

- **Python Programming and Data Handling**
- Introduction to Python (Beginner)
- Intermediate Python (Intermediate)
- Introduction to Importing Data in Python (Intermediate)
- Data Manipulation with pandas (Intermediate)
- Joining Data with pandas (Intermediate)
- Python Data Science Toolbox (Part 1) (Intermediate)
- Python Data Science Toolbox (Part 2) (Intermediate)
- Software Engineering Principles in Python (Intermediate)
- Cleaning Data in Python (Intermediate)
- Data Types for Data Science in Python (Intermediate)
- Writing Efficient Python Code (Advanced)

#### Data Analyst
![Data Analyst](images/DataCamp%20-%20Data%20Analyst%20Track.png)

- **Data Analyst in SQL Path**
- Introduction to SQL (Beginner)
- Intermediate SQL (Intermediate)
- Joining Data in SQL (Intermediate)
- Data Manipulation in SQL (Intermediate)
- PostgreSQL Summary Stats and Window Functions (Advanced)
- Functions for Manipulating Data in PostgreSQL (Advanced)
- Data-Driven Decision Making in SQL (Advanced)
- Exploratory Data Analysis in SQL (Advanced)
- Project: When Was the Golden Age of Video Games? (Project)

- **Data Analyst in Python Path**
- Introduction to Python (Beginner)
- Intermediate Python (Intermediate)
- Data Manipulation with pandas (Intermediate)
- Introduction to Data Science in Python (Intermediate)
- Introduction to Data Visualization with Seaborn (Intermediate)
- Introduction to Statistics in Python (Intermediate)
- Joining Data with pandas (Intermediate)
- Sampling in Python (Advanced)
- Hypothesis Testing in Python (Advanced)
- Exploratory Data Analysis in Python (Advanced)

- **Data Analyst in R Path**
- Introduction to R (Beginner)
- Intermediate R (Intermediate)
- Introduction to the Tidyverse (Intermediate)
- Data Manipulation with dplyr (Intermediate)
- Introduction to Data Visualization with ggplot2 (Intermediate)
- Introduction to Statistics in R (Intermediate)
- Joining Data with dplyr (Intermediate)
- Sampling in R (Advanced)
- Hypothesis Testing in R (Advanced)
- Exploratory Data Analysis in R (Advanced)

### <a href="content/data-engineering-101.qmd">Read more about Data Engineering 101</a>

## What does a career in data look like?
Below is an on-going project to propose a professional skills framework for data, analytics, and AI careers in the Philippines.

- [Proposed Professional Skills Framework ANALYTICS & ARTIFICIAL INTELLIGENCE](https://psf-aai.vercel.app/)
- [Proposed Professional Skills Framework ANALYTICS & ARTIFICIAL INTELLIGENCE](https://psf-aai.vercel.app/)

0 comments on commit 9b4ba88

Please sign in to comment.