Author: Tim Buchalka
-
Java 11 has Arrived. Is it time to panic?
So Oracle has released Java 11. Yay! Or is it time to panic? Are your current skills outdated? Is it time to throw away all your old Java training? Given that Oracle are now charging for Java, is it time to dump Java in favour of another language? Read on for answers to all of…
-

Do You Need A College/University Degree To Get A Programming Job?
In my Programming Career Guide I have a section where I point out that you don’t need a College or University Computer Science (CS) degree to get a programming job. Firstly, having a CS degree does not necessarily make you a better programmer. I’ve met and worked with a large group of developers over the…
-

Three New Courses Released – ArcPy, Machine Learning with Python and HTML/CSS
We’ve recently released three brand new courses on Udemy, to take our total list to 31 (and counting). If you want to learn software development the right way, and in the shortest amount of time, you are at the right place. Lets discuss briefly what each of these new courses are about, and why it…
-

What is the Best Programming Language to Learn?
Are you still unsure which is the best programming language to start with? Let me help. Java, or Python. Ok that’s it, thanks for reading… I’m kidding (well, not totally because in many cases one of these languages will be a great choice for many types of applications). There are a few things to consider…
-

Your Questions About a Career in Programming
Thanks for dropping by, and more importantly for reading the Programming Career Guide e-Book. Did it answer your questions about your current or future career in programming? Don’t have your copy of the e-Book yet? You can get your own free copy of it by clicking the book image to the right hand side of…
-

Struggling With
This was posted originally as feedback to students in my Java course, but I figured it might be valuable to post on the blog. Programming can be quite difficult to start. Some people find it completely overwhelming. They struggle learning the language, figuring out how things work, and wonder if they can ever really succeed as…
-

Microsoft Acquires Xamarin. Big News For Developers!
I saw this story today. Microsoft is to acquire Xamarin. This is pretty big news, because Xamarin is a great cross platform tool to allow you to write cross platform code in C# and have it run natively (yes natively) on iOS, Android and Windows machines. Of course cross platform has been done before (Unity3D…
-

Programming Is Just Too Hard For Me!
Are you struggling learning how to program? Maybe finding things are too hard. Perhaps you started with one of my courses, or another course or ebook on programming and everything started great but then you hit a brick wall. Or you find yourself typing in code shown in the course/ebook but not understanding it at…
-

Android Development – A Glimpse into the History
Draw by numbers: Android OS dominates the market. According to DMR’s latest statistics, the figures for Android are just overwhelming: Every day more than a million new Android devices are activated worldwide. -1.4 billion is the number of global Android users -53.54% is the number representing Android’s share of the global mobile operating system market…
-

Android App development. Best choice for a Mobile Platform?
The reality of the Android market share today: The figures speak for themselves, in the infographic below (source IDC) for instance, the smartphone market worldwide says it all, and Android dominates all the other operating systems with the lion’s share by culminating at over 80% on average for the last two years. Android development is…