top of page

FEATURED BLOG POSTS

STRUGGLING
WITH PROGRAMMING?

RECENT POSTS

FEATURED COURSES

java-masterclass.png

Tim Buchalka

​JAVA 17
MASTERCLASS:
START CODING IN 2023
python-masterclass.png

Tim Buchalka

LEARN PYTHON PROGRAMMING MASTERCLASS
android-oreo-java.png

Tim Buchalka

ANDROID JAVA
MASTERCLASS -
BECOME AN
APP DEVELOPER

JAVA 17 MASTERCLASS:
START CODING IN 2023

LEARN PYTHON PROGRAMMING MASTERCLASS

ANDROID JAVA MASTERCLASS
- BECOME AN APP DEVELOPER

BOOKS

opt-in-sample-with-pic-animation-3d.gif

The Only Programming Career Guide You'll Ever Need

Not everyone is suited to a career in programming.  

If you are just starting out or have been dabbling in programming for a while, you probably have lots of questions. This e-Book covers 35 of the most asked questions I've received and answered from the 400,000+ students I've taught over the past few years. 

What language to choose? How much money will you make? Do you need a degree to get a job? Can you switch careers and move into Programming and still earn what you are earning now? These questions and more are answered, in detail.

After reading thise-Book you will have a clear direction on what you need to do to succeed as a programmer, and how to go about it.

PROGRAMMING CAREER GUIDE

Reviews

REVIEWS

This course is totally worth it ! I am studying in college and I would say that I get a lot more from this course than learning Java in college. The course here is more concise, fast-track and practical. From taking this course alone, I am getting the knowledge that college is going to teach me for 3 terms ! It could be improved if there are more exercises and doing real application demo. However, I recommend this course ! Thanks, Tim and team.

I think that this is a detailed course on java core concepts. I have half a dozen courses on java in Udemy and this is the the best. Tim has given me confidence through this course that you can learn a programming language at any age. I am from an entirely different field , however, I feel that I can get through when I have an instructor like Tim. I wish Tim would contribute a lecture on how to design and connect to a database report so as to send it to the printer and/or save it in a pdf file. That way, the course would be a complete package for a programmer who intends to work independently.

As a beginner to Python but not to programming, as I had experience learning JavaScript and Ruby, I really enjoyed this class and its teachers! The teachers' experience shows by how they explain each topic in a simple yet informative manner. Providing examples with every topic really helped me learn about Python. Overall, I'm very happy with my results from what I learned from this class. I've created several programs on my own which I now display on my GitHub repo. And I continue to work on new projects on my own as they pop into my head. If you're looking for a in-depth Python class, I highly recommend this course.

JAN NAWA, STUDENT
JAVA PROGRAMMING MASTERCLASS FOR SOFTWARE DEVELOPERS

PUSHPA GHIMIRE, STUDENT
 
ANDROID JAVA MASTERCLASS - BECOME AN APP DEVELOPER

BRITTANY GATES, STUDENT
LEARN PYTHON PROGRAMMING MASTERCLASS

BIO

BIO

Thanks for visiting my personal website.  I’m Tim Buchalka, a programmer and teacher with 35+ years of experience.

 

My programming started with an Apple, all the way back in the 1980’s. I have fond memories of writing 6502 and Z80 Assembly language programs and got down and geeky with many of the programming languages of that era (Pascal, Basic and even dBase).

 

These days I focus on Java, Python, C#, and Kotlin as well as C and C++.  I used to be a professional programmer, but in 2015 made the decision to start creating programming courses to help anyone with an interest in programming. I’ve gone on to create nine of my own programming courses with more on the way.  Over 500,00 students have been through at least one of my courses.

tim-buchalka-3.png

Talk about a humbling experience.

 

My courses are listed on this page if you are interested.  I also publish a number of videos a week on Youtube – You can visit my Learn Programming Channel on Youtube to check those out.

 

I also update my blog on this website on a regular basis with general tech related ramblings.  I also write a lot on my Learn Programming Blog if you want to check that out.

 

Please note that in May 2019 I deleted my old blog completely and started this one from scratch – I figured it was time for a cleanout. Depending on when you visit, you may not see a lot of content here yet – It will come!

 

I’m extremely grateful to have the opportunity to dabble full time in what I love – technology.  If I’m not creating programming courses, chances are I’m playing a computer game on one of my devices or dabbling in some other technology.

 

Programming isn’t a job for me, it’s a passion, and its plain fun!

Contact

CONTACT

You can reach me at:

Tel:  +61 422 512 549

Level 1, 8 Beulah Road,

Norwood SA 5067
Australia

Sign Up for my free
e-Book and News

Follow me:

  • Black YouTube Icon
  • Black Twitter Icon
  • Black Facebook Icon
  • Black LinkedIn Icon
bottom of page