Ready to learn more?

Next Cohort: Jul 20-Aug 24

  • 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

6 weeks

Tuition

$960

  Toronto

Jul 20-Aug 24

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: Jul 20-Aug 24

  • 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 (23)

WeCloudData

Good Course Outline

Toronto •

Graduated From

Excel

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

4 stars

Job Assistance:

na

The instructor appears to have sound knowledge and experience and conveyed the same to its students. Overall, good value for money.

The instructor appears to have sound knowledge and experience and conveyed the same to its students. Overall, good value for money.

WeCloudData

Great learning experience

Toronto •

Graduated From

Data Science with Python

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

Both the instructor and TA are super nice! Very patient on answering any of your questions with examples or graph to make you understand better. The material in this course is really useful and fun as well. There are not just hands-on projects but also...

Both the instructor and TA are super nice! Very patient on answering any of your questions with examples or graph to make you understand better. The material in this course is really useful and fun as well. There are not just hands-on projects but also assignments to help you make a better understanding and practices with feedback from the TA and the instructor. You can always ask questions to the TA whenever you have trouble doing the assignments or projects, he will reply to you very quickly. He will even find you some other documents or examples online for you to enrich your projects. Very nice projects to put on the resume.

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 Data Science