• Handbook test
  • Start here
  • Year One
  • Data Structures and Algorithms
    • Basic ideas / skills
    • Sorting algorithms
    • Bonus sorting algorithms
    • Searching algorithms
    • Data Structures
    • Recursion
    • Big-O Notation
    • Dynamic Programming
  • Programming in Java
    • Basic terminology (or jargon)
    • Data Types
    • Conditionals
    • Looping and iteration
    • I/O (Input - Output)
    • Drawing & Graphics
    • Samples of code you should know how to write
  • SDLC
    • Introduction
    • Phases of SDLC
    • Waterrfall
    • Agile
    • Scrum
    • Prototyping
    • Testing
    • Security
    • Object oriented analysis and design
    • Maintenance
  • Database Systems
    • Introduction
    • Tables, fields, and primary keys
    • Datatypes
    • SQL: Select, Insert, and Update
    • SQL: Where, Like, and In
    • SQL: Joins, Unions, and Views
    • SQL: Subquery and Group By
    • Data models
    • Functional dependencies and Normalisation
    • Security
    • ACID
  • Year Two
Powered by GitBook

Start here

Ada College Apprenticeship GitBook

ada college logo

Year One

Data Structures and Algorithms

  1. Basic ideas / skills
  2. Sorting algorithms
  3. Bonus sorting algorithms
  4. Searching algorithms
  5. Data Structures
  6. Recursion
  7. Big-O Notation
  8. Dynamic Programming
  9. File Input

Programming in Java

  1. Basic terminology (or jargon)
  2. Data Types
  3. Conditionals
  4. Looping and iteration
  5. I/O (Input - Output)
  6. Drawing & Graphics
  7. Samples of code you should know how to write

SDLC

  1. Introduction
  2. Phases of SDLC
  3. Waterrfall
  4. Agile
  5. Scrum
  6. Prototyping
  7. Testing
  8. Security
  9. Object oriented analysis and design
  10. Maintenance

Database Systems

  1. Introduction
  2. Tables, fields, and primary keys
  3. Datatypes
  4. SQL: Select, Insert, and Update
  5. SQL: Where, Like, and In
  6. SQL: Joins, Unions, and Views
  7. SQL: Subquery and Group By
  8. Data models
  9. Functional dependencies and Normalisation
  10. Security
  11. ACID

Year Two

results matching ""

    No results matching ""