Who can enroll for the course?
Anybody can enroll for the course who has "idea" in his/her mind and wants to implement it by himself/herself. Also, the one's who like solving
puzzles, because coding is very similar to solving puzzles. The one's who are loking for job, but are serious about programming. The course is
for mind-expanding, interesting, and fun to develop.
Do we provide placement?
No, we don't provide any placements, neither we have any connections for placements. But yes, we do provide the "knowledge" to clear the
interviews and be a better programmer.
Whats the course material/topics?
Well, we will first learn about python basic codings. Then each individual candidate will select an idea to implement for himself/herself. This
project should be near-and-dear to the candidate, so that the interest remains in the idea and not in Python language. Python is just a tool to
implement the idea.
So, we will study as below,
- Python Basics
- Data structures in Python
- Chose Project and implementation in Python
- Git for Tracking changes in project.
- Unit testing of the code written.
- Object oriented programming(Classes and Objects)
- API development and consumption of APIs
- Web development basics.
- Concurrency programs.
- Testing, Logging, and Debugging.
- Iterators, Generators, and Coroutines
How many candidates in a batch?
Well, we will have just 1 batch which will have not more than 3 students. I personally don't like 100s of students in a big hall, so we've
decided to keep the count till only 3. So that we can keep the session interactive with as much focus on each individual as possible.
This is a course for the curious programmer.