Author: peter

The Ultimate CSS3 Flexbox Tutorial for 2017 [Including Video Tutorials + Cheat Sheet]

The Ultimate CSS3 Flexbox Tutorial for 2017 [Including Video Tutorials + Cheat Sheet]

 

With the new CSS3 Flexbox box model, you can now write more concise and maintainable code for various common layout tasks — such as vertical centering, taking up remaining space, or simpler grids. After this tutorial, you’ll be able to use Flexbox and understand exactly how it works.

Read More Read More

10 Kotlin Tutorials for Beginners: Dive Into Kotlin Programming [VIDEO COURSE]

10 Kotlin Tutorials for Beginners: Dive Into Kotlin Programming [VIDEO COURSE]

There is a serious lack of Kotlin tutorials for beginnersThe first Kotlin tutorial for beginners. You only find experienced Java developers hacking down Kotlin code in record time. Don’t get me wrong — those are really great for other experienced developers and I enjoy watching them. But for beginners, they are just voodoo code appearing on the screen like magic.

Kotlin is actually a great language to learn first, if only the necessary tutorials were out there. So I decided to create a course that even total beginners can follow. Check out the first 10 Kotlin tutorials below or check out the whole course (it’s $10 with the 95% reader discount).

#1: A Brief Overview of Kotlin

Learn where Kotlin comes from, the language concepts it incorporates, and why you should learn it.

Read More Read More

jQuery Tutorial for Beginners: 10 Tutorials to Get Started With jQuery [VIDEO]

jQuery Tutorial for Beginners: 10 Tutorials to Get Started With jQuery [VIDEO]

 

This is an excerpt from my Complete jQuery Course with 5000+ happy students.

Video #1 – An Overview of JavaScript & jQuery

To start off, you’ll learn about JavaScript & jQuery in general and see hands-on demos of what you can do with jQuery. The examples shown in the video are just some of the things you’ll be able to implement easily and with only few lines of code when using jQuery.

Video #2 – Other JavaScript Frameworks

Deciding on a framework is always an important decision. Thus, we’ll take a look at a selection of alternative JavaScript frameworks out there — such as Dojo or Mootools — and you’ll learn when you may prefer those over jQuery.

Read More Read More

Writing Concise Code With Kotlin

Writing Concise Code With Kotlin

 

kotlin-concise-codeOne of the major selling points of Kotlin is its concise and expressive syntax. But in how far does Kotlin actually allow you to write more concise code? Let’s look at four ways it accomplishes this.

Data Classes

In Java, you sometimes create classes which act simply as data containers without much additional functionality. This may be the case, for example, when following the Value Object Pattern proposed by Martin Fowler. Let’s look at an Address class that just stores all data associated with a specific address:

Read More Read More

Kotlin for Java Developers: 10 Features You Will Love About Kotlin

Kotlin for Java Developers: 10 Features You Will Love About Kotlin

kotlin-for-java-developers
Kotlin is a statically typed JVM language built by Jetbrains, the makers of the IntelliJ IDE. Kotlin is built upon Java and provides useful features such as null-safety, data classes, extensions, functional concepts, smart casts, operator overloading and more.

This crash course into Kotlin for Java developers demonstrates the most important advantages that Kotlin has over Java and compares some of the language concepts. You can skim the code snippets and boldly marked parts for a quick overview but I recommend you read the whole article (even though it is rather long).

Read More Read More