Ready to learn more?

Next Cohort: Jul 25-Oct 17

  • 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

  ,

Jul 25-Oct 17

Plus 1 other start dates

Nov 14 - Jan 30 2021

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 25-Oct 17

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

WeCloudData

Data Analyst

Frank Zhang

Toronto • May 18, 2020

Graduated From

Data Science Diploma

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

I graduated from WeCloudData and successfully found a job in the data analytics field. My background is Chemical Engineer and this is your dream place if you plan to divert your career path. So I highly recommend you enroll courses from WeCloudData.

I graduated from WeCloudData and successfully found a job in the data analytics field. My background is Chemical Engineer and this is your dream place if you plan to divert your career path. So I highly recommend you enroll courses from WeCloudData.

WeCloudData

Well-designed and delivered course as first step to Data Engineering

Bhargavi Singh

Toronto • April 15, 2020

Graduated From

Programming for Data Engineers

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

Data Engineering was a new field to me and so I was a bit apprehensive but the way the instructor has designed and delivered the course is simply amazing. The course content is really high quality and is very much in line with the current industry tren...

Data Engineering was a new field to me and so I was a bit apprehensive but the way the instructor has designed and delivered the course is simply amazing. The course content is really high quality and is very much in line with the current industry trend and the sessions are engaging and extremely application-oriented rather than just theory. The best thing is the instructor is approachable which helps in getting the doubts cleared and you don't have to wait until the next class. Overall, my experience has been great and definitely looking forward to taking more courses in the data engineering field from WeCloudData.

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