Ready to learn more?

Next Cohort: Apr 18-Jun 27

  • This field is for validation purposes and should be left unchanged.

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Duration

10 weeks

Tuition

$1,800

  ,

Apr 18-Jun 27

Commitment

Part-Time

Delivery

Classroom

Year Founded

2016

Average Class Size

10

Scholarships

no

The Programming for Data Engineers course focuses on helping students acquire the fundamental knowledge to become proficient in Scala programming, Spark basics, Linux, and containerization technologies such as Docker. This course will be essential for professionals who want to advance to other data engineering courses. If you are interested in becoming a data engineer and already work with big data, this course is a must.

What You’ll Lean

  • Comfortably code in Scala.
  • Understand functional programming (Higher-Order function, Anonymous Function, Partial Function, Curry Function and more).
  • Know your way around a Linux development like a pro.
  • Dockerize your application and start delivering microservices.
  • Dive into the details of Docker, create images, Dockerhub, Docker network and more.
  • Setup your own Hadoop environment in Docker-Compose.
  • Complete 2 hands-on projects that demonstrate your capability to code like a data engineer.

Ready to get started?

Next Cohort: Apr 18-Jun 27

  • This field is for validation purposes and should be left unchanged.

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Student Reviews (30)

WeCloudData

Excellent 4 months learning experience

Yubo Wang

Toronto • March 26, 2020

Graduated From

Data Science Immersive Bootcamp

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

I have computer science and stats background and wanted to get more hands-on with modern data science tools. The program covers every step for an end to end ML project, from ETL, data cleaning, to implementing model and model deployment. There is also ...

I have computer science and stats background and wanted to get more hands-on with modern data science tools. The program covers every step for an end to end ML project, from ETL, data cleaning, to implementing model and model deployment. There is also a big data chapter for us to get a basic understanding of how AWS and Spark works, which means if you are interested in coding, you are capable of applying both Data Engineer and Data Scientist.

Unlike university lectures, the program was highly practical and we also worked on various client projects where we had a chance to work with real-life data and applied our skills to solve a real-world problem, which helped us a lot in applying for jobs. After lectures finished, there was also an interview prep session to enhance your interview skills and make your resume more competitive.

Overall, the Bootcamp was busy but enriched. Good value for the money.

WeCloudData

Excellent learning experience

Baolong Wu

Toronto • March 25, 2020

Graduated From

AWS Big Data Development

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

I recently completed AWS Certified Big Data Specialty course with Wecloudata. This program offers detailed information about AWS Big Data tools as well as various application scenarios. On top of that, this program also helps student prepare with AWS B...

I recently completed AWS Certified Big Data Specialty course with Wecloudata. This program offers detailed information about AWS Big Data tools as well as various application scenarios. On top of that, this program also helps student prepare with AWS Big Data Specialty certification, which is really helpful for me to pass the certification exam.

I would highly recommend this course for those who are interested in getting hands on AWS Big Data tools and certified with AWS.

FAQ

  • Do you provide a certificate after completion of the course?

    Yes we do! You will be given a WeCloudData Certificate of Achievement upon completion of our course.

  • I'm completely new to the field with no programming background, am I still able to enrol?

    We strongly encourage meeting with our Program Manager for an assessment to determine which course is best for you. You can get in touch with us by requesting a course package on CourseCompare.ca.

  • Are your courses eligible for OSAP?

    Sorry, our professional training courses are not eligible for OSAP.

  • Do you provide refunds?

    Sorry, we have a strict no refund policy.

  • Can I pay in instalments?

    Sorry, we cannot accept installments or a deposit. We can only accept a payment of the full amount before the course begins.

  • Do you provide computers?

    We do provide laptops to our full-time students to use within the classrooms, however, we encourage you to bring in your own laptop so that you can learn on a machine that you are comfortable with and can take home to continue working on.

  • Do you provide career support after graduation?

    We provide all of our students with post-course mentoring by reviewing your resume, helping you develop your interview skills, sharing current job market trends, and providing you with the advice given to us from hiring managers within the field.

Other courses in Computer Programming