CodeSikho
About CodeSikho
CodeSikho is a free learning site for students building programming and technology skills.
How lessons are designed
Lessons are planned as focused steps: explain one idea in plain English, show a small original example, and give the learner a way to practise it. Code examples are intended to be run, not just read.
The course library is being built carefully. A course or lesson will be listed only when its content is ready to read; the site does not publish empty course pages.
Who writes the material
The site is owned and maintained by Prabhat Kumar. The name identifies the person responsible for the site; no professional credentials or employment history are claimed here.
Explanations and examples are written for CodeSikho. When a topic depends on a language or tool's behaviour, readers should also check the version-specific official documentation linked from that lesson, where applicable.
Corrections and feedback
Programming tools change, and an example can need correction. Use the contact form to report an error, suggest a clarification, or ask a question. Please include the page title and the steps needed to reproduce a technical issue.