So, my journey continues… This one was big and interesting and took a little while to complete. But it gave me a good boost in understanding OOP concepts. And overall Java applications structure. Definitely a good one. I can recommend this one to anybody.

So, recently I decided to start learning Java! This sounds like a good thing to have an Automation testing skills nowadays. I do automation testing for Windows applications but this is a very specific thing. And for web automation the most common language would be Java. That’s why I chose that one.

There’s an amazing course available for Java learners at Lynda.com Here

Some completion certs earned on the way to Java Programmer!

This is how Groupon helps their merchants to rip off customers! Beware!

This weekend, I discovered an e-mail from the Codeschool in my Promotions mail box, it said: Free weekend at the Codeschool. So, I decided to take this opportunity and refresh my SQL skills. I took two courses and passed them successfully.

Here are my completion badges:

codeschool-badges

Thanks to the Codeschool.com for this opportunity. I must say, those two courses were the best I’ve ever taken so far.

Direct links to those courses:

The TrySQL course and The Sequel to SQL course

This is how Groupon helps their merchants to rip off customers! Beware!

I started to learn Python about a month ago, and today I asked my fellow student at BBST Foundations course if he could recommend any good books to learn Python. He’s an experienced Python programmer. So, he gave me a great list of books. I wish to keep that list for myself and share it with others:

– Effective Python (more advanced)

– Learning Python, 5th Edition – very comprehensive and deep going introduction

– Programming Python, 4th Edition

– Python Testing Cookbook (2011) – nice for testing

– Test-Driven Development with Python – also very interesting book but requires more knowledge of Python

– Testing Python – good for Unit tests, BDD and TDD programming approaches

– Learning Python the Hard Way -> http://learnpythonthehardway.org/ very fast way to get basic knowledge

– 100 Python Programming Exercises – good for practice https://github.com/zhiwehu/Python-programming-exercises/blob/master/100%2B%20Python%20challenging%20programming%20exercises.txt

– Project Euler – more practice more mathematical exercises – https://projecteuler.net/

Thanks, Patrick!