Palestine's First Full-Stack Code Academy

The Gaza Code Academy, a joint project of Gaza Sky Geeks and Founders & Coders International, is the first full-stack coding bootcamp in Palestine. We will 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.

Due to the limited number of spaces, priority will be given to people who attend our Coding for Everyone sessions hosted in the Gaza Sky Geeks coworking space on Saturdays.


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 16 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 8 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.


More Questions?

Every Saturday, we run a meetup at Gaza Sky Geeks’ co-working space called “Coding for Everyone,” where graduates and current students of the Code Academy are available to help you with your application and pre-requisites. This is the best way to prepare your application.

If you have any questions, you can message us on Facebook or ask on our Gitter channel.