Posts

Showing posts with the label coding

Coming Back to a Programming Language After a Long Hiatus

Image
I had a rather bumpy relationship with Java, up to now I re-started learning Java three times - gave up in my first two attempts, due to various reasons and the third time is the charm, as they say! Learning to code is tough, it can take a long time and can can be frustrating at times, especially at the very early stages - you will be tempted to give up it. The First (Unsuccessful) Attempt The first time I tried to learn it was in 2014, I watched a few online tutorials from some university professor (I can't recall the name) and at first, on the theoretical side it seemed okay, even though, at the time I had no programming experience at all. But when the coding part started I felt so lost and confused like never before, I had honestly thought that something was wrong with my brain then. Back then (being a smart-ass) I thought I could learn coding with little effort since it was generally always easy for me to pick up new things. I had no idea at the time that learning to code...

100 Days of Code - #100DayOfCode - again?

Image
For those not acquainted with this 100 days of code thingy, basically, it's a challenge where you code for 100 days straight, for at least one hour a day, you can take one day pause every 14 days and you need to share your progress publicly, for example by tweeting about it with the  #100DaysOfCode  hashtag. The rules are available  here . I started it about two and a half, maybe three years ago. Thus far I've finished five rounds of this challenge, which translated into five hundred days of coding for an hour daily on average. The digits might seem impressive, and one might think that after five hounded, or more, hours of coding that one would become a coding ninja. I've made a lot of mistakes while undertaking this challenge such as jumping from one technology to the next hot thing. I also kept a log of my progress on GitHub  and had git commits for most of the days. As for the sixth round of the challenge, I've re-started it twice so far and ...

I got interviewed by Real Tough Candy

Image
Dev Spotlight Series  Real Tough Candy (a web development YouTube channel and Blog) just started a new series of interviews with aspiring web developers on her website , I'd highly recommend that you check out her out site (not because the first interview is with me, haha) and subscribe to her YouTube channel! First part of the Dev Spotlight Series:  https://365blottochallenge.com/dev-spotlight-series Candy's YouTube channel:  https://www.youtube.com/channel/UC54NcJvLCvM2CNaBjd5j6HA Real Tough Candy gitter chat room:  https://gitter.im/realtoughcandy-community/Lobby

jQuery is awesome!

Image
Falling in love with jQuery! No big discovery here, but as I was starting the jQuery section of  Colt Steel's Udemy Bootcamp course I immediately fell in love with the simplicity and the intuitive implementation of jQuery! All the bashing jQuery gets is completely unnecessary in my (rather noobish) opinion, John Resig made one of the best JavaScript libraries ever made, and the fact that it has been widely adopted by so many websites and still is widely used speaks enough of it's quality. Many libraries and frameworks coming and going, jQuery has been around since January 2006 - 10 plus years is a LOT in IT terms. One last thing, as I was going trough the course lessons I took a small break to check what's up on YouTube, and Beau from Free Code Camp just published his tutorial on jQuery!  Maybe Fate wants me to learn jQuery...

Few thoughts on JavaScript

Image
Why did I choose JavaScript as my first language? To answer that first question first I will need to embark on a little rant on how and why did I decide to learn coding. Roughly three years ago I was working as PC repair guy and got a tech support job at the end of 2014, after getting a few Microsoft certificates (MCP, MCSA, MCITP). At that time I started thinking about learning to code in my spare time. I tried learning Java but it left me confused and feeling a bit dumb to be honest, so I gave it up for a time.  After a longer pause I started playing with HTML and CSS at the end of 2016 and found them really easy, after all those two are not real programming languages. After some research I decide to give JavaScript a try. What I liked immediately about it is the fact that you can get instant visualization of what you're learning, all you need is a modern web browser it's easy to try stuff out in the browser console. In despite all quirks that JavaScript has I...

Junior Learns to Code

Image
Hi all! alert("Hello, World!"); My name is Mirza and this blog is a diary of me learning to code, in hopes of becoming a junior web developer. Please bear with me  and  I hope you like memes..