FULL STACK WEB DEVELOPER DIPLOMA

FULL STACK WEB DEVELOPER DIPLOMA

Become a web developer

Learn web coding from basic to advanced level – No experience required. Gather all necessary tools, analyse, code and apply. Assessments based on practical projects for your portfolio Industry led curriculum. Learn digital skills and apply your knowledge in interacting user environment to technology resources. This course is structured in 3 modules.

CAREER PATH FOR END TO END DEVELOPER

Content of the courses

  • Introduction to The Web
  • Networking Fundamentals
  • Web Development Fundamentals. Front-End
  • Setting Up Your Dev Environment
  • Git, Github, Heroku
  • HTML, CSS, and JavaScript Portfolio Projects
  • Building Interactive Websites with JavaScript
  • Improved Styling with CSS
  • Introduction to Photoshop or Gimp
  • Making a Website Responsive
  • Making a Website Accessible
  • TDD, Test Driven Development
  • Node.js console app, Jquery
  • APIs (Application Programming Interfaces), Web Apps
  • React and Redux
  • Publishing your website
  • Module ends with a project
  • Starting Back-End Development and programming servers
  • Learning PhP
  • Build a Back-End with Node/Express.js
  • Building DataBase SQL/MySQl/PostgreSQL/MangoDB
  • Accessing the DataBase
  • REST API using Node/Express and PostgreSQL
  • Linear and Complex Data Structures
  • Learning Search Algorithms
  • Introduction to Java
  • Introduction to Python
  • Mobile Development. Kotlin (This can be part of Module 3)
  • Module ends with a project

Two major projects are compulsory to be granted the diploma. Some intermediary certifications from partners will be granted to student in case of completion. At the end after passing assessments and submitting successful projects student is granted from our school the FULL STACK DEVELOPER DIPLOMA.

Objective Of The Courses

Specifications Of The Courses

Pre-Requisites

Intake

September & March

Duration

2 years

Frequency

20h/week

CAF

Accepted

Tuition Fees

CHF. 20’000,00

Admin Fees

CHF. 150,00

Possible payment in 3 instalments. Contact our administration

Payment conditions : 1/3 at registration. Remaining in 2 or several installments(to be negotiated). Second year, admin fees do not apply.