COURSES

LEARN C# FOR BEGINNERS

CRASH COURSE

c-crash-course.png

Tim Buchalka

LEARN C# FOR BEGINNERS
CRASH COURSE
3435
(583 Reviews)

If you are like most people wanting to learn a programming language, you don't have much spare time.  What time you have is extremely valuable.   What you need is a course that will teach the essential C# programming skills quickly.

Think of a word processing program like Microsoft word - it has lots of advanced features that most people never use.   It's the same with computer programming.  A typical programming language has many parts that rarely get used, and a lot of what is taught in a typical computer course or textbook never gets used in the real world by professional developers.

So why learn it all?  It makes much more sense to learn just want you need to learn to become productive, and be then able to apply for C# developer positions.   If you really want to learn these other parts of the language, then you can later, and its highly likely you will pick it up faster anyway at that point because of the skills you have already learned.

That's what this course is all about - giving you the skills you need quickly without any fluff or useless information.

The course is aimed at complete beginners.  No previous experience is necessary or assumed. If you are coming from another programming language like Java or C++, then you will also feel right at home here, and you can skip any of the introductory parts if you wish.  But keep in mind there are subtle differences in C# compared to Java, so it's probably a good idea to watch all videos anyway.

JAVA SPRING TUTORIAL MASTERCLASS - LEARN SPRING

FRAMEWORK 5

spring-course.png

Tim Buchalka

JAVA SPRING TUTORIAL MASTERCLASS -
LEARN SPRING
FRAMEWORK 5
27882
(4838 Reviews)

There is no doubt that having Spring Framework skills on your résumé will make you a more employable Java developer.

Spring developers are in high demand and are paid handsomely.  However, the framework is huge.  That’s because it consists of lots of modules and projects.  Learning it can take you months.  You will often find that a Java Spring tutorial or training course will focus on parts of the framework that don’t get used that much.

What Spring technologies should you focus on initially?

Many Java spring courses teach you all sorts of things you really don’t need to know when you are starting out.

If you are just starting out with Spring, the areas that will have the biggest impact for you are Spring Core, Spring MVC and Spring Boot 2.

Spring Core is an application framework and inversion of control (ioc) container for the java platform.

Spring MVC, or Spring Web MVC to be more precise is a web framework and provides Model View Controller architecture. It’s built around a DispatcherServlet.

Spring Boot 2.0 is a way to create standalone Spring based Applications that you can just run – so it simplifies the entire process of creating and deploying Spring apps – It can embed databases and do all sorts of configuration automatically.

These three areas are a great place to start – just having these skills will take you a long way.  Of course, there is more to learn, but these are the areas to focus on initially.

ANDROID APP DEVELOPMENT
USING KOTLIN

android-oreo-kotlin.png

Tim Buchalka

​ANDROID APP DEVELOPMENT
USING KOTLIN
24463
(3603 Reviews)

What do you get in this course?

In this course, you will discover the power of Android app development, and obtain the skills to dramatically increase your career prospects as a software developer. You’ll also have a head start over other developers using obsolete tools and earlier versions of Android.

Android is continually being updated and you'll learn how to target but users of current versions of Android and older versions as well.

With this course, you get the best of both worlds. You’re taught to write code for Android that works with the current version and older versions of Android by using the AppCompat library. That way, the apps you build will work with more versions of Android, giving you access to a wider audience of users.

Starting is easy because no previous programming experience is needed. NONE! If you do have it, great. Or maybe you just want to brush up on your Android development skills, and that’s fantastic too.

The course is presented using a combination of video, slides and diagrams, all designed to teach you everything you need to know.

KOTLIN

FOR JAVA DEVELOPERS

kotlin-for-java-developers.png

Tim Buchalka

KOTLIN FOR
JAVA DEVELOPERS
11261
(1903 Reviews)

Are you a Java developer wondering if you need to learn Kotlin?

Maybe you are an experienced Java developer who wants to learn Kotlin quickly, to be prepared for future project work.

Perhaps instead, you're an Android app developer who knows Java well, but you want to be able to move forward with Kotlin for new Android development work.

Well, with Google's recent focus on Kotlin for Android app development, this language has been launched into the mainstream, and you can be sure you will be seeing a lot more about it. It's also highly likely that you will be working with Kotlin in your Java projects in the near future.

Because Kotlin works anywhere Java works, and can even be called from Java code (and vice-versa), this brings with it a massive opportunity for Java developers. Being able to work with both Java and Kotlin is going to give you a massive advantage over other programmers.

This course was designed to teach Java developers how to use Kotlin in the shortest possible time.

LEARN JAVA PROGRAMMING
CRASH COURSE

If you want to learn to program in Java in far less time than you previously thought possible then read on.

The world today is a hectic place.  Most of us have very little spare time. Once we have worked (or studied), slept, spent some time with friends and family there is little time left to think about a career.

In order to become a software developer you need programming skills.  But how can you get those skills in the minimum amount of time and still have a life along the way?

This course was designed to teach you the essential Java programming skills you need to get your first programming job, or perhaps a promotion to a more senior position.  And to do it in the shortest possible amount of time.

6537
 (1282 Reviews)
2/2
© 2019 Tim Buchalka