Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.16 KB

File metadata and controls

40 lines (28 loc) · 1.16 KB

Itera Guides

Itera

Welcome to Itera Guides! Our goal is to have guides for the three parts of the course: basic, intermediate and advanced.

Itera Program Goals

  • A broad and robust understanding of computer science and programming
  • How to think algorithmically and solve programming problems efficiently
  • Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development
  • Familiarity in a number of languages, Ruby, SQL(Mysql or Nosql database), and JavaScript plus CSS and HTML
  • How to develop and present a final programming project to your peers.
  • How to work effectively with teams.
  • Good English communication skills

Curriculum

Basic Program

  • Intro to Computer Science
  • Getting started with programming
  • Basic programming concepts
  • Object Oriented Programming

Intermediate program

  • Creating your first project
  • Databases
  • Connecting your applications to the internet
  • Working in a collaborative environment

Advanced program

  • Building the Back-end
  • Front-end technologies
  • QA
  • Security
  • Deployment