While at Makerere University as a freshman in 2011 persuing Bachelors of Science in Software Engneering, we were given a take home coursework of creating a simple program that reads and writes to a database in Java Technology (Java servlets) and i FAILED TERRIBLY, i honestly think that i was the only one that failed in the whole class, it was terrible and i got so angry and decided that i would be the best of the best no matter what at this game.
As fate would have it, i was invited for a Programmer's Club one weekend, excited, i arrived early to the venue and started interacting with people there. Then i saw this dude on his laptop, not minding what was going on in the whole room and i decided to go say HEYLO.
The end of the meeting.
I did and I WILL NEVER forget in a million years what i EXPERIENCED that afternoon. As we talked, i told him how i was struggling with Programming and all, so he decided to show me "some thing awesome". The guy started the project, set up database connections and developed an admin interface in under 10 minutes! Now you must realize that i had FAILED TERRIBLY for days to do this, during the take home coursework and here was this dude doing the whole "9 yard" in under 10 minutes, this was magic!!
For me, that was it, i didn't say anything else apart from "wooooo", i picked up my bag and told him, see you next week and off i went home..
Birth of the champion.
For the next 6 days, i did nothing else except eat and code and by the time we met again (in next the programmer's Club meeting), i had developed a fully fledged Bulk Messaging website called SendSMSUganda, well hosted online with even a paying client and Mr Kisitu Augustine was shocked. He could not believe this was the same guy, who just a few days back was struggling with programing.
Our final year Project at campus was one of the best projects in 2014, to a point that our group would represent the School of IT on multiple innovation events
To cut the story short, since then i have been invloved in countless Python Django Projects as a Support Member, Developer and Consultant.
Creation of DjangoTuts
After being hired on multiple occasion as a Django Facilitator to teach Django webframework in both SoftWare and Non-SoftWare companies i decided to develop this COMPREHENSIVE Course.
The primary focus of this course is to teach you how to build web apps with Django. You’ll be guided through the process of building common components that all web apps share. Components like marketing pages, user registration and login, payment processing, displaying lists of data, allowing users to create and edit records, deploying to both shared hosting services as well as linux servers. By learning how to build these components you’ll obtain the knowledge and skills required to build almost anything with Django.