Palestine's First Full-Stack Code Academy

The Code Academy is Palestine’s first full-stack coding bootcamp with a flagship campus in Gaza and second campus opening in the West Bank in November 2018. The Code Academy is a joint project of Mercy Corps/Gaza Sky Geeks and Founders & Coders International. We train 16 students per cohort in a full-time, intensive course for 8 weeks with an additional 16 weeks of project-based learning with real-world clients to jumpstart your professional portfolio. The objective is to graduate as full-stack developers who can deploy production-grade software online and secure high-quality jobs with companies or work as freelance developers.

Our immersive course is peer-led and project-based with students working in teams of 4. Students take turns delivering workshops, running code reviews, and managing projects. The course covers test-driven development, using a full JavaScript stack (JavaScript and Node.js) with relational databases. We also teach aspects of UX design and project management.

Once finished, graduates of the Code Academy will be competent full-stack developers, able to work in big teams, build complete prototypes to test their ideas, work with clients, and manage the lifecycle of a product.

Read more about the curriculum here.

  • Full Time

    The Academy is like your full-time job, 8+ hours daily, 5-6 days per week

  • English Required

    An ability to understand and speak English at least at an intermediate level is a must

  • Motivation

    We look for serious motivation and commitment to become a professional software developer

Frequently Asked Questions

WHAT ARE THE CRITERIA FOR ADMISSION TO THE CODE ACADEMY?

There are no age or formal education requirements to join the Code Academy.

Applications include a set of prerequisites that will need to be completed for consideration, including the completion of the Front End Development course on FreeCodeCamp and achievement of Level 5 kyu on Codewars. The fill list of requirements is included in the application.


I WANT TO LEARN HOW TO CODE BUT I DO NOT HAVE AN IT BACKGROUND. CAN I STILL JOIN?

An IT background is absolutely not necessary to join the Code Academy! We encourage people with diverse backgrounds to apply, as long as they demonstrate a passion for web development and a commitment to the full-time demands of the program.


WHAT WILL I ACTUALLY BE DOING EVERY DAY FOR SIX MONTHS?

The Code Academy curriculum is divided into two sections.

The first 8 weeks are focused on teaching full-stack development through a combination of classroom-style teaching and group and individual projects. Topics covered include version control systems with Git, Github and Gitflow, asynchronous code with Javascript, HTTP and APIs, semantic HTML/CSS3, responsive and mobile-friendly website design, and test-driven development and continuous integration best practices.

The second 16 weeks allow students to put this training into action, working with real clients from the community to develop fully-functioning websites and apps to build their portfolios. This project-based learning is critical as it ensures that graduates complement their new technical skills with experience working in teams, building complete prototypes to test their ideas, answering to clients, and managing the lifecycle of a product.


WHO ARE THE TRAINERS?

Coding Academy trainers are experienced international and local developers who have completed the same coding course. Trainers to date have included experts from a London-based coding academy, as well as local graduates from previous cohorts in Gaza. They have been working for many years and will have a lot of experience to share with you!


HOW WILL PARTICIPATING IN THE CODE ACADEMY HELP ME FIND A JOB?

The Coding Academy curriculum is designed to give students the required technical skills as well as the professional hands-on experience to become successful working developers. This focus on real projects allows students to practice communicating and working with real clients to be able to enter the market with strong skills and an established profile.


I HAVE OTHER OBLIGATIONS LIKE UNIVERSITY CLASSES OR EXAMS. CAN I PARTICIPATE IN THE CODE ACADEMY PART-TIME?

Unfortunately, we do not currently accept part-time applicants. In order to prepare cohort graduates to be solid professional coders, the curriculum requires an intensive time commitment of 8 hours a day for 6 months. When our coders are in the course, this is their full-time job.


Scroll Up