16 11, 2017

Get my courses for 90% off!

By | 2017-11-16T16:11:31+00:00 November 16th, 2017|Video Course|0 Comments

Are you a software developer? What if you could write better, FASTER code? Maybe you are just considering a career in software development. Wouldn’t it be great to pass the job interview with flying colors? Just imagine that you know how to figure out the complexity of a function. You understand how a dictionary works and you can decide when to use a set rather than an array.  Imagine that you can explain with confidence why is quicksort preferred over insertion sort. And that’s why I created the course “Introduction to algorithms and data structures in Swift”. I’m offering lifetime access to [...]

26 08, 2017

Data Structures in Swift – Part 1

By | 2017-08-30T20:38:50+00:00 August 26th, 2017|Pluralsight, Swift, Swift 3, Swift 3.0, Swift 4, Swift Programming|0 Comments

Data structures are containers that hold data used in our programs. The efficiency of these data structures affects our software as a whole. Therefore, it is crucial that we understand the structures available for us to use and that we choose the correct ones for our various tasks. This is the first part of a two-part series on data structures in Swift. In this tutorial, we’re going to talk about generics and the built-in Swift collection types. In the second part, we’ll take a look at some of the most popular data structures and how they can be implemented in Swift. [...]