After a few months of learning and programming at home, I applied for the Django Girls Cracow 2016 workshop, this time as a coach. I wasn't sure if my IT skills would suffice, but I was sure I owed it to other women. Participation in the workshop in 2014 left me inspired and motivated, so why not doing the same for others? I was accepted! And even more good news - I landed an IT internship afterwords with one of the sponsoring companies!
Recently I've completed the MIT course "Introduction to Computer Science and Programming Using Python" offered by the edX platform and taught by Eric Grimson - a Professor of Computer Science and Engineering at MIT. It teaches basic Python, but it's not a typical online programming course. It's a challenging, rigorous and pretty formal exposure to computer science, where Python seems to be taught by the way. It gives a lot of opportunities to practice and to analyse problems. It teaches how to think and act like a computer scientist. And also how to think recursively and reduce problems into smaller chunks.
Another Python course offered by Coursera and one of my favourite. It's fast-paced and challenging. From lesson one students build interactive applications in a browser-based programming environment. No prior programming experience is required, but if you already know the basics, you won't get bored.
After the Django Girls workshop, I looked for other opportunities to learn Python. Coursera was free of charge back then, so I took some of their online courses. One of the them was "Programming for Everybody (Python)," offered by the University of Michigan. It took me around 2 hours a week for 11 weeks to complete it. I considered it time well spent for someone who had just started her adventure with programming and wanted to build a solid foundation. But I have mix feelings now after discovering that Coursera requires payment for that course. If you are thinking about enrolling for it, you may like reading my review.
In November 2014 I took part in the Django Girls workshop held in Cracow, Poland. It was my first encounter with programming and at the same time the most exciting and inspirational one so far. I knew nothing about programming and never heard about Django. But after participating in the one-day programming workshop, I took the bait. That's how my programming adventure started.All Posts