What is the Android Basics Nanodegree?

During the bootcamp, you will learn the Android Basics Nanodegree designed by Google in partnership with Udacity. The course was designed to support aspiring Android developer with little or no programming experience. The nanodegree is comprised of five modules and includes videos, quizzes, examples, and five projects that students need to complete successfully in order to receive the degree. You will learn the Java language and start building amazing apps with your new skills.

How much does it cost?

The bootcamp is free for students selected to attend the program.

How long does the course last?

The bootcamp lasts for approximately 19 weeks from September to January. After you complete the coursework, we will facilitate training on skills that will help you take the next step in your career, such as CV and cover letter writing, freelancing and starting your own business.

Will I get a job at the end of the course?



There is no guaranteed employment once you’ve graduated. However, there are a lot of paths you can pursue such as launching your own business, working as a freelancer, working for a local company, or internships. Whichever path you take, Re:Coded will try to support you with advice, guidance and through our network of contacts. Throughout the program, you’ll also build a portfolio of projects that you’ll be able to show to future employers.

What other skills will I learn?




We believe in human beings and their potential to create incredible things. During the program, we will help you to check the boxes that you will need get ready for the road ahead as a developer. You will receive training on agile project management, freelancing, business communication, networking, teamwork, client management, and much more! We expect you put as much effort on this as you will on your coding.

Do I have to quit my job or studies to do this full-time for 19 weeks?





We don’t want you to quit your job or studies. We have designed the schedule having in mind that 50% of our students are enrolled in university programs and will start classes in October. For the first 6 or 7 weeks, the training will be full-time from 9:00 to 17:00. After that, it will be part-time from 3:30 to 7:30, Sunday to Wednesday, as well as a full day on Saturdays. You should be able to reconcile your studies at university with our training program. If you are currently employed, we do not recommend quitting your job. Instead, please check with your employer if you can take some time off or change shifts so that you can attend the program.

What's a typical day like in the bootcamp?


We will provide you with a full schedule before you start the bootcamp, but a typical day includes in-class coding instruction, as well as collaboration sessions where you will work by yourself or as part of a team with the facilitation of our trainers. You will also have classes on soft skills, attend speaker sessions and workshops, and participate in events.

How can I prepare before the bootcamp begins? 






We encourage potential applicants to code as much as possible before they enter the bootcamp! Why? Because coding is really hard and it requires you to think in new ways. Before you commit your time to this path, it’s important to understand if you have the right motivation and the only way to find out is to start coding on your own a lot. You can also try plenty of free courses on Udacity, which uses the same learning platform as our full immersive programs, to really get a sense of what it will be like to learn to code at a rigorous coding bootcamp. If you love what you’re doing and feel motivated by the new challenges, that’s a good sign that this is the right path for you! It’s important to note that great programmers don’t ever finish learning to program — they are committed to lifelong learning!

Can I really become a developer in 19 weeks?


Yes! As Udacity says, “the skills you learn in this beginning Nanodegree program will accelerate your journey to becoming a working Android Developer”. Think of it as the building block to become a full-fledged Android developer. As with any coding skill, you’ll always be learning and it’s a journey that never ends!

Do I need to provide my own computer?

If you have a laptop, we strongly encourage you to use it during the program. If you don’t own a laptop, Re:Coded will loan you one for the duration of the bootcamp. However, you will need to return this after the program ends.

I'm not from Erbil and need a place to stay during the program.

Unfortunately, we cannot provide accommodation during the program.


Do you cover travel and lunch costs?

No. We do, however, offer a small financial scholarship to support the most vulnerable students with daily costs, such as transportation and food.

Do you offer childcare?



 We offer childcare stipends to female participants with young children (under the age of 3) to ensure that they have the necessary support to attend and be successful in our bootcamp.

My English is poor, do I stand a chance of succeeding in your program?

It is possible, but not likely. On a scale of 1 to 5 where 1 = 'Poor ' and 5 = 'Fluent', listening comprehension should be at least a 3. Reading comprehension should be at least 4. If you are struggling to read this, you should take a few months to work on your English before committing to the bootcamp.

My goal during this bootcamp is to improve my English. Is this program right for me?

Although you will improve your English by speaking every day, we do not provide traditional English classes. You will learn the technical English you need to thrive in a business environment and as a developer, but our goal is not to take you from beginner to intermediate, for example.

Can I work during the program?

It is not advisable. The bootcamp is a full-time, intensive commitment for 19 weeks.

What is the location of the program?

Our training center is located in a central location in Erbil. The exact location will be released to students upon confirmation of participation in the program.

Do you offer support after graduation?


We offer 6 months of guided support after you graduate to help facilitate opportunities such as freelancing, working remotely, and entrepreneurship. The support is done on an appointment basis and according to the availability of the Re:Coded team.

What career options do I have after the course?



The path for each individual in our program is different depending on your aspirations. We will prepare you to work as a freelancer for international clients, work in a local company, launch your own business or encourage you to continue your studies. Whichever path you take, Re:Coded will try to support you with mock interviews, guided training, CV workshops and networking events to help you meet your goals.

What will I have to show employers?


Fellows will exit the program with a portfolio of at least 5 projects. During the program, you will also be required to complete a real-life project for a client as part of a team.

Will I get a certificate?


Yes. If you successfully complete the Android Basics Nanodegree, you will receive a certificate from Udacity. You will also get a certificate from Re:Coded if you complete the soft skills training and the client project successfully.