Graduate as a junior web developer

Grow into a future tech leader.

The GSG Code Academy is Palestine’s first immersive, 6-month career accelerating web development bootcamp with a flagship campus in Gaza City and second campus in the West Bank city of Hebron. This program is for anyone truly serious about putting in the time, effort, and determination to become a junior web developer ready to work in a tech company. A university degree or prior technical experience is not required. 

The goal of the Code Academy is to accelerate the growth of globally competitive coding talent in Palestine. We believe that by helping Palestinian youth build high-tech and modern skills to participate in the exponentially growing tech sector, they will have a sustainable and long-term pathway to high-quality employment. 

The next cohorts of the Gaza and Khalil Code Academy will begin in January 2020. Applications for both cohorts are open until 31 October 2019.

 

APPLY NOW!

  • FULL TIME COMMITMENT

    The Academy is like your full-time job, 8+ hours daily, 5 days per week. To excel in this course and in this field, you must be fully committed to putting in the time and effort it takes to grow into a professional developer.

  • MOTIVATION

    This is not a course for people to explore a hobby – this is for people who are determined to begin a career as a professional software developer and are willing to put in the time and effort to get there.

  • ENGLISH REQUIRED

    An ability to understand and speak English at least at an intermediate level is a must. The materials of the course are all in English and in the second phase of the course, our students build products for and communicate with international clients.

  • HTML, CSS, and Javascript

    Being proficient in HTML, CSS, and JS are absolutely critical to being a web developer and benefitting from this course. You will be guided on how to self-learn HTML, CSS, and JS via the application process.

Structure of the Program

Learning Phase

(Month 1-2) 

Build a strong foundation in web development with a focus on Node.js and React  through:

  • Weekly interactive workshops, coding challenges, research, group projects, code review, and presentations,
  • Pair programming and group projects 
  • Agile methodology 
  • Learning design principles and UI/UX.
Experience Phase

(Month 3-6)

Jumpstart your professional portfolio and employability by:

  • Build products for real-life local and international clients. 
  • CV writing, technical interview prep 
  • English mentorship
  • Publishing an attractive online portfolio. 
Post-program Support

Mentorship & Community-Building:

  • After graduation, all of our graduates are obligated to serve as mentors for the next cohort. By teaching the course to the next cohort, the graduates reinforce their skills and build their confidence in presenting and explaining technical concepts. They also contribute to a building a self-sustaining community that can cultivate future generations of skilled developers.

Ongoing Support from GSG:

  • As a graduate of the Code Academy, you are officially part of the GSG community. You will receive ongoing support in many ways such as job placement, continued learning, access to mentorship and resources, and other opportunities to build your skills and experience.

Tools and Technologies

A university agree or prior technical background are not required to join the Code Academy. The application process includes a set of technical tasks that guide applicants to self-learn the fundamentals of HTML, CSS, and Javascript. The full list of requirements is included in the application. Understanding of these topics are critical to benefitting from the course. In addition to mastering the technical fundamentals, the basic criteria for eligibility includes:

– Be at least 18 years old

– Have strong English conversational and comprehension skills 

– Have full-time availability to fully participate in the entirety of the 6-month course

– Have the motivation to launch a career as a developer

– Have the maturity and professionalism to treat the Code Academy like a job training (not school)

– Have the availability and determination to put in many hours of hard work and effort into completing the application’s technical tasks

– Have a strong love for problem-solving and being persistent in the face of challenge.

An IT background is not necessary to join the Code Academy! We encourage people with diverse backgrounds to apply, as long as they demonstrate that they are willing to put in the hard work, time, and commitment to becoming professional web developers.

The first phase of the Code Academy (months 1-2) is called the Learning Phase. Through weekly interactive workshops, coding challenges, research, group projects, code review, and presentations, students rapidly build a strong foundation in web development with a focus on Node.js and React. Students also build critical skills in areas such as pair programming, teamwork, Agile methodology, and the fundamentals of design and UI/UX.

The second phase of the Code Academy (months 3-6) is the Experience Phase, where students build products for real-life local and international clients. We also provide career readiness support in areas such as CV writing, technical interview prep, English mentorship, and publishing an attractive online portfolio. 

After graduation, all of our graduates are obligated to serve as mentors for the next cohort. By teaching the course to the next cohort, the graduates reinforce their skills and build their confidence in presenting and explaining technical concepts. They also contribute to a building a self-sustaining community that can cultivate future generations of skilled developers.

The Code Academy trainers are graduates of previous Code Academy cohorts. Each cohort is run by one full-time Course Facilitator who manages the classroom and course delivery for the entirety of the program. The Course Facilitator is supported by a team of rotating mentors who deliver course content and provide close support to the students. The Course Facilitator and mentors are all supported and guided by the GSG Code Academy team.

The Code Academy curriculum is designed to give students the required technical skills as well as the professional hands-on experience to graduate as junior web developers who are ready to be employed. The second phase of the program focuses heavily on building experience with local and international clients that can be showcased to future employers. GSG also provides job placement services to Code Academy graduates including CV development, interview preparation, ongoing skills development, etc.

No. The Code Academy requires an intensive time commitment of 8 hours a day for 6 months. We unfortunately do not accept part-time applicants or make exceptions for people with competing commitments. When our coders are in the course, this is their full-time job.

Scroll Up