Why We Teach Technical Subjects in Dari and Pashto
Learning to code in a second language means learning two hard things at once. We separate them.
When I learned to program, every tutorial was in English. I was translating in my head before I could even begin to think about the actual problem. It took me a year longer than it should have.
A learner working in a second language is doing two difficult things simultaneously: understanding a new concept, and decoding the language it arrives in. Remove one and the other becomes much easier.
So we explain in Dari and Pashto, and we keep every technical term in English. You hear "حلقه" for the idea and "loop" for the word, together. The concept lands in the language you think in, and the vocabulary you will need to read documentation and job advertisements stays intact.
This is not a compromise on rigour. Our development course covers the same material as any international bootcamp, and graduates work with clients abroad. They simply did not have to learn English grammar to understand a for-loop.
Keep reading with us
One email a week: a new course, a study tip and a Kankor practice question.