Courses
Corporate
Our Students
Resources
Bootcamp Programs
Short Courses
Portfolio Courses
Bootcamp Programs

Launch your career in Data and AI through our bootcamp programs

  • Industry-leading curriculum
  • Real portfolio/industry projects
  • Career support program
  • Both Full-time & Part-time options.
Data Science & Big Data

Become a modern data engineer by learning cloud, Airflow, Spark, Data lake/warehouse, NoSQL, and real-time data pipelines

Become a data analyst through building hands-on data/business use cases

Become an AI/ML engineer by getting specialized in deep learning, computer vision, NLP, and MLOps

Become a DevOps Engineer by learning AWS, Docker, Kubernetes, IaaS, IaC (Terraform), and CI/CD

Short Courses

Improve your data & AI skills through self-paced and instructor-led courses

  • Industry-leading curriculum
  • Portfolio projects
  • Part-time flexible schedule
AI ENGINEERING

Beginner

Intermediate

Advanced

Portfolio Courses

Learn to build impressive data/AI portfolio projects that get you hired

  • Portfolio project workshops
  • Work on real industry data & AI project
  • Job readiness assessment
  • Career support & job referrals

Build data strategies and solve ML challenges for real clients

Help real clients build BI dashboard and tell data stories

Build end to end data pipelines in the cloud for real clients

Corporate Partners

We’ve partnered with many companies on corporate upskilling, branding events, talent acquisition, as well as consulting services.

AI/Data Transformations with our customized and proven curriculum

Do you need expert help on data strategies and project implementations? 

Hire Data, AI, and Engineering talents from WeCloudData

Our Students

Meet our amazing alumni working in the Data industry

Read our students’ stories on how WeCloudData have transformed their career

Resources

Check out our events and blog posts to learn and connect with like-minded professionals working in the industry

Let’s get together and enjoy the fun from treasure hunting in massive real-world datasets

Read blogs and updates from our community and alumni

Explore different Data Science career paths and how to get started

Data Science Portfolio Project

[Webinar: Building Data Science Portfolio]

Career switchers who want to become a data scientist will have to have project experience, PERIOD.

There are a few exceptions to the bold statement we made above:

  • If you’re a CS or Stats graduate and can do well in Python, SQL challenges then you have a better chance of getting into the FANNG type of tech firms. But you will still need to present a strong data aptitude.
  • If you already work in the industry as a data analytics professional then your related work experience is more important than a project portfolio.

Unfortunately, most of the career switchers don’t come from CS or Stats background. In the previous chapter on data science job market we showed that the job market can be quite competitive and demanding. In order to stand out, one needs to show significant proof and efforts related to that. Ultimately, you’re proving to the hiring managers that you can get the job done.

Finding a good data scientist is not an easy task from a hiring company’s perspective. It’s unlike hiring a software developer where coding skill, data structures, and algorithms are some of the best indicators. Data Scientists need to have strong sense of data and business use cases as well and those are usually harder to test.

That’s why managers are increasingly welcoming the idea of a take-home quiz/assignment that the candidates need to complete. We’ve learned two things from it:

  • One needs to have worked on many hands-on projects in order to perform well in take-home assignments with a limited time limit usually ranging from a few hours to a few days)
  • Having a strong project portfolio can make you stand out and insert a lot of confidence in the hiring manager that you can get the job done

Data Science Portfolio

What is a portfolio? A portfolio is a collection of projects, code, document, and other things that can help you showcase your skills. These usually go beyond degrees and certifications and show practical skills that the candidates have obtained.

  • Personal Projects
    • Data pipeline diagrams
    • Project summaries
    • Working notebooks and scripts
    • Visualizations related to the project
  • Github
    • Code committed and pushed to your github branches that employers can look into
  • Blogs
    • Blog posts that document your learning journey and your views on the data science world. We suggest Medium as a blogging service or wordpress. You can also set up your own github pages. portfolio_1.png Data Science Blogs on Medium
  • Presentation
    • Powerpoint decks and presentation videos that may help potential empoyers gain more insight into your soft skills

You can probably tell that preparing a portfolio takes a lot of effort. It’s not just about writing the code and train the ML models… save as data science projects in real life. It’s definitely worth the effort.

  • Would you hire a graphic designer without seeing her past work?
  • Would you hire a web developer without seeing the apps he could build?

If you want to differentiate, then start to create a portfolio.

How to Get Started with Data Science Portfolio

Here’s a brief introduction to the procedure one can follow to build a project:

  1. To begin with, you want to pick a domain. Select something you’re interested and don’t follow other people on Kaggle. Employers often ask about your motivation and why you choose certain topics.
  2. Then decide the data you want to use for analysis. It will be great if you plan to collect data on your own through web scraping or web data APIs. It makes the project more complete and interesting. You also need to think about how to store the data and where to ingest the data which will add more engineering flavour into your project. Try to use a database if possible and write SQL queries to manipulate the data as this is how things are done most of the time in real life.
  3. Apply a few different ML algorithms in you’re building models. Make sure you build ML pipelines and spend effort on feature engineering and model interpretation.
  4. Lastly, make some conclusions and summarize things you’ve learned about this dataset and particular use case. Try to build a dashboard if possible and present your project to a friend, colleague, or your fellow students.

Here’re some projects WeCloudData’s graduates built during their bootcamp learning phase:

Real-time Twitter Sentiment Dashboard (pipeline built with streaming data on AWS and Spark)

Stock price prediction pipeline using real-time Finance data and social media data

An end-to-end job recommendation web app built on top on AWS and docker containers. Pipelines automated using Apache Airflow.

If you’re interested in getting started with portfolio projects but don’t know how to get started, do make sure that you check out WeCloudData’s portfolio project course. You will be working with experienced mentors, instructors, and TAs to learn how to build a portfolio.

Importance of real project experience

Nothing beats real experience! In this section, we will discuss why having real company project experience can help you stand out easily. Here’re some of the benefits of real client projects:

  • You will gain experience working with real companies and clients so your work can be articulated in interviews and helps you build more credibility
  • You will get more interviews because of the real experience
  • You will be able to negotiate for higher starting salary
  • For career switchers, real projects help you close the experience gap.

For career switchers coming from non-data and non-tech background, your past work experience doesn’t carry much weight and often times creates disadvantages. It’s pretty easy for hiring managers to make biased assumptions that you’re not a good fit without even looking into your DS skills and capabilities. And therefore, Candidate B below will have orders of magnitude more likelihood of getting interviews.

Working on real client projects means the work you do will carry more weight on your resume and help build more trust. Employers will have more confidence when they are deciding among different candidates. You will also learn things that you don’t have the opportunities to practice yourself:

  • Project scoping and requirements gathering
  • Business communications
  • Task prioritizations
  • Business/Data presentations
  • Associating your work with measurable business values

Here’s a pipeline diagram of one of the real projects WeCloudData students work on.

Want to work on real projects? WeCloudData has a few options for you:

  • If you’re a career switcher or new grad who are beginning your journey, check out WeCloudData’s Data Science Immersive Bootcamp
  • If you’ve graduated from bootcamps, university programs, or have spent months of effort on self-learning data science from online resources and struggle to get interviews, check out WeCloudData’s project-based career service program.

In the next chapter, we will share some tips and tricks on job search.

Check out other career guides

Our Career Guide provides all the resources you will need to help you get started in navigating data careers. We include free resources, guides, and tools to help you get started.

WeCloudData

WeCloudData is the leading data science and AI academy. Our blended learning courses have helped thousands of learners and many enterprises make successful leaps in their data journeys.

Sign up for newsletter
This field is for validation purposes and should be left unchanged.