My Free Programming Course & Why It’s A Great Opportunity For You To Join

My Free Programming Course at RCDC Turbat & Why It's A Great Opportunity For You To Join

As promised in my previous post, I have partnered with one of the oldest community centers of Turbat, RCDC to teach programming basics to anyone with no prior experience with programming, for free. Yes, you read that right!

What is RCDC?

Rural Community Development Council Kech (RCDC) is a not-for-profit, which was established on 1972 and registered under the Social Welfare Department Act of Pakistan 1961. Their objectives that resonated really well with me is to introduce technical education among youth and career counseling.

RCDC has been offering a free Computer literacy program since 2005 where hundreds of young students who otherwise couldn’t afford to pay fees to learn computers, have learned to use a computer as well as learn to work on Office products such as Word and Excel.

The Programming Course

For anyone who learns to write code, opens up their minds and gives them wonderful problem solving skills. It will also make you be able to create something cool for yourself, make it Open Source so that others can benefit from it, sell it or work for someone in your own time without even going to an office!

The course I’m offering gives me an amazing opportunity to give back to my community and for the students a great opportunity to learn programming basics from someone who has a decade worth of experience in coding.

Course Registration & Venue

Course registration may have already been closed when you are reading this post. Like my Facebook page or follow me on Twitter to get an update when I announce the next batch.

If you have registered and confirmed your seat, I highly recommend you attend all the classes in order to be able to get a greater understanding of the concepts I’ll be teaching so that you can write code on your own without much trouble.

Time and venue of the class will be finalized and announced on RCDC’s Facebook page.

Update On Class Timings

Classes will be held on Saturday and Sunday from 11:00 am (Morning) to 12:00pm (Noon) starting from February 9th 2019.

See you in a future post again.

If you can help me translate this post in Balochi or Urdu then let me know in the comments.

,

One response to “My Free Programming Course & Why It’s A Great Opportunity For You To Join

  1. The Year 2019: As The Last Sun Sets - Junaid Qadir Avatar

    I started writing these year-end reviews starting last year. I really enjoyed writing it and got some great feedback from friends and family. Thank you, everyone. You can read it over here. Continuing the tradition, here’s my recap of 2019:
    Things That Didn’t Work
    Community Service
    I kick-started 2019 by moving to my hometown and starting a new job. The Job is doing pretty good. I had plenty of free time during weekends which I wanted to dedicate to my community, so I stared a free programming course at a local community center. I’m still not sure if it was the place, because the course was free or maybe it was me. The course was a total disaster.
    Machine Learning
    I challenged myself to get hands-on with Machine Learning. I even purchased learning material spent time to learn but turned out its way difficult than I expected. So that didn’t work as well.
    Health
    I have been getting severe migraines on and off, for the past few years now. This year was the worst for my health so far thanks to migraines. Once the migraine kicks in, it can last up to days, four days was the maximum streak I got this year. I can’t explain how unbearable and unbearably painful it is. trust me its one’s worst nightmare.
    I totally failed to manage my migraines this year.
    Writing
    In terms of writing, 2018 was a great year. I still get feedback from one of my most-read and well-received articles. This year, I managed to write only one article and that’s pretty bizarre for someone who claims to be a writer or a blogger. I’m truly ashamed that I didn’t write more in 2019.
    Things That Worked
    Freelancing
    I can say this year was a good year for freelancing for me because I managed to complete a couple of projects. I’m looking forward for more in 2020.
    Side Projects
    This year I open-sourced a Laravel package. I developed this project back in 2018 and kept it secret. I did use it in my side projects to help me with repetitive CRUD generation tasks though. More on that in the Open Source Contribution section.
    I’m still working on a couple of secret side projects some of them may be for wealth generation and some for FOSS.
    Open Source Contribution
    Laravel CRUD Scaffold is basically Laravel’s make commands on steroids. It’s a pretty opinionated package which generates models, controllers, views, form requests, migrations, and even factories by just passing in a model name.
    Please give it a try and if you like it do Star it to show your love. You can check it out here. On a side note, as of writing this, I’m working on to rename the project to a bit easy to remember and easy to type name and also writing tests for it to make it more reliable.
    This year I also managed to contribute to Laravel ecosystem. It was a meager one-liner pull request but regardless of the size of the contribution, it made me really happy and proud from inside.
    Self Improvement
    This year I tried to be a bit better of a human than I was in 2018. Next year I’ll try to be even better.
    Social Media Fasting
    This year I reduced my social media usage. Especially, I stopped using Facebook and Instagram. I shared way fewer statuses on WhatsApp than the previous year. But on the contrary, my Twitter, Youtube, Dev.to and StackOverflow usage increased. And I’m pretty happy with the improvement.

    I’m going to observe Social Media Fasting for a month to focus on things that matter more than social media. See you all in a month or may be never. #SocialMedia #SocialMediaFasting #SocialMediaFastingForAMonth— Junaid Qadir (@JunaidQadirB) August 24, 2019

    https://platform.twitter.com/widgets.jsAutomation
    Okay, the heading is misleading since it is about organizing and version-controlling my dotfiles. I had heard a lot of developers talking about dotfiles and how they benefit them. I did’t pay attention until I saw this tweet from Laracasts:

    A brand new series launches today on Laracasts! I’ve invited a number of guests to, one teacher per episode, teach you what you they know best. First up is @driesvints‘ review of managing dotfiles. https://t.co/tUEYOaa2Yl— Laracasts (@laracasts) October 30, 2019

    https://platform.twitter.com/widgets.jsEven though I created all my bash scripts from scratch on my own but this video definitely gave me the motivation I needed. I wrote about how I created my dotfiles in this article. I have a sense of relief after organizing my dotfiles files. Now the process of keeping them synced is automated and they are safely stored in a GitHub private repo. I commit any changes I make on a regular basis.
    The Journey Ahead
    For 2020, I’m keeping my expectations a bit low and I will try to improve upon a few things from 2019 plus I’ll focus on improving my Testing skills using TDD, as much as I possibly can.
    So, that will be all for my year-end review. Wish you a very Happy and a Prosperous New Year!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: