Fast Track Coding Boot Camp

Diploma of Information Technology
COURSE INFO

Study mode:
In class

Course Intakes
Campus
Census Dates
February 13
Melbourne
View
July 31
Melbourne
View

Course duration:
27 weeks, 40 contact hours/week

Qualification:
Diploma of Information Technology

Nationally recognised qualification:
Yes

Awarded by:
Academy of Information Technology (RTO: 90511), of which Coder Factory Academy is a division.

Domestic cost:
$17,000

International cost:
$22,000

Payment options:
Installment payments
FEE-HELP Loans

PREREQUISITES

Just a willingness to learn, a passion for technology and high school completion.

CURRICULUM


TERM ONE

  • GitHub
  • Sublime Text
  • Heroku & AWS

  • Pair programming

  • MVC
  • Blocks
  • Classes
  • Control statements
  • Inheritance
  • Methods
  • Models
  • Scope
  • and more

  • File access, read/write
  • Getters & setters
  • Web infrastructure
  • Programming language theory

  • User stories
  • Design theory
  • Wireframing
  • Responsive design
  • and more

  • Layout
  • Styles
  • Classes
  • Attributes
  • Formatting
  • and more

  • Box model
  • Selectors
  • Position
  • Classes
  • Media queries
  • Flexbox
  • Units
  • Floats
  • Counters
  • Precompilers
  • Libraries
  • and more


TERM TWO

  • Bower
  • Gulp

  • Test driven development
  • Payment processors
  • Source control & release cycle
  • Application design process
  • Agile development
  • Testing code quality with metrics
  • Debugging & logging

  • Database schema design
  • Data structures & algorithms
  • Discrete maths
  • Optimisation
  • Information security
  • Apis

  • Controllers
  • Routes
  • Views
  • Forms
  • Authentication
  • Authorisation
  • and more


TERM THREE

  • Mock interviews
  • Programming tests
  • Whiteboarding
  • Resumes
  • Telling your story
  • and more

  • Computer networks
  • Software design patterns
  • Distributed computing
  • Human computer interaction
  • and more

  • Asynchronous jobs
  • NodeJS
  • Express
  • AngularJS
  • Jasmine
  • and more

TERM FOUR

  • Working in a real development team environment
  • Real world use of developer tools and methodologies.

KEY LEARNING OUTCOMES

Logic/critical thinking

Full stack web development

Databases

Development of web applications

Integration of third party applications

Cloud based deployment

Mobile technology application fundamentals

Project management applications

Interview skills

SUBJECTS

Term 1

  • INT1012 - Introduction to Web
  • CMP1041 - Foundation Programming
  • CMP1042 - Information Systems

Term 2

  • PRG1337 - Full Stack Application Development 1
  • PRG1048 - Database Systems
  • PRG1010 - Discrete Mathematics

Term 3

  • PRG1338 - Full Stack Application Development 2
  • CMP1043 - Introduction to Software Engineering

Term 4

  • Internship