• Home
  • Courses
  • Tutoring
  • About
  • Newsletter
  • Home
  • Courses
  • Tutoring
  • About
  • Newsletter
codegateway
  • Home
  • Courses
  • Tutoring
  • About
  • Newsletter

Protect Your Code with Tests

Want to prevent new bugs?
Not sure how to ensure test coverage?
Need to improve your code's documentation?
​
This course is for you!
book now

What this is
​

This course teaches you to write tests for your Apps. Tests are code that you write alongside your application code to ensure it works as expected. Writing tests are very important in modern software development and is a skillset often sought after by employers.

A single code change could cause unforeseen and unpredictable bugs on a separate part of your app. Having tests in place allows you to make such changes with peace in mind, as it would catch these unforeseen bugs.

There are many benefits to writing tests. Not only do they protect your code base from your future-self and other developers, but can also serve as documentation for others.
Picture

Protect your Code

Picture
Ensure that new changes will not introduce new bugs
Picture

Learn RSpec

Picture
Learn to use a powerful testing library used by countless companies
Picture

Used by Professionals

Picture
Learn a skillset used by professional software developers everyday.
What we will cover​

In this course, you will:
  • Cover the fundamentals of testing over 4-7 sessions (approx. 1 hour long each)
    • Each session is conducted face-to-face via video-chat or in-person at a time organised beforehand.
  • Be assigned homework to complete after each session. ​
​
​Curriculum:
  • Unit Testing
  • Unit Testing: ActiveRecord Models (Rails specific - OPTIONAL)
  • TDD & Integration Tests
  • Integration Tests: Controller Tests (Rails specific - OPTIONAL)
  • Integration Tests: System Tests (Rails specific - OPTIONAL)
  • Mocking & Stubbing
  • Doubles
 ()
 Prerequisites
​
  1. A Computer capable of video chat.
    1. If not capable of video chat then you must be based in Melbourne, Australia and your computer must be a portable laptop
  2. Be able to attend all sessions and have a few hours to do assigned homework/projects after each session
  3. Basic competence in Ruby and Object Oriented Design
  4. Location does not matter as long as you have reliable Wifi

Full Course Pricing
​

    Only $34.99 AUD per session (4-7 sessions total)
​
​
  • ​Alternatively $199 AUD for full course
  • 15% discount for students
  • Refer a friend and you both get 5% off the course or a free tutoring session when they sign up​​

Book Now!

submit
view all courses

​Refund policy can be found here
vin@codegateway.io
© 2020