Latest Courses
The Theory of Deep Learning - Become a Data ScientistCheck course
Build a Complete Youtube Video App: Swift2.2 & 3 and XcodeCheck course
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
Python Programming Skills Test With ExplanationCheck course
Beginners Eclipse Java IDE Training CourseCheck course
Xamarin Android - A Master Guide to App Development in C#Check course
Python for beginnersCheck course
Salesforce Integration With External SystemsCheck course
The Theory of Deep Learning - Become a Data ScientistCheck course
Build a Complete Youtube Video App: Swift2.2 & 3 and XcodeCheck course
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
- 85% Introduction to Algorithms and Data Structures in Swift 5

Introduction to Algorithms and Data Structures in Swift 5

$99.99 $14.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.5/10 (Our Score)
Product is rated as #48 in category Data Structures and Algorithms

** The very first Swift algorithms and data structures course on Udemy (Updated August 2020) **
Extra Bonus: Free e–book version included
(sells for $28.80 on Amazon)!

Take a closer look at algorithms and data structures and learn how to work with them to more efficiently approach software development with Swift. Introduction to Algorithms and Data Structures in Swift 5 is a straightforward guide to solving coding problems more efficiently. 

In this comprehensive course, author K roly Nyisztor helps to familiarize yourself with algorithmic thinking and code optimization techniques. He explains each concept using easy–to–understand examples. He focuses on the practical application, using hands–on Swift code examples you can use for reference and practice. 

Although the demos are implemented in Swift, the lessons can be applied to any programming language.

Throughout the course, K roly walks you through several demo applications to demonstrate the power of algorithms and the importance of picking the right solution.

Topics include:

Algorithmic thinking

The Big O notation

Constant, linear, polynomial and logarithmic time complexity

Understanding recursion and avoiding pitfalls

Case studies for finding faster solutions

Generics

Built–in Swift collection types

When to use a Set, an Array or a Dictionary?

Implementing selection sort, insertion sort, and bubble sort

Instructor Details

My passion is helping people through online courses and books. So far, I've inspired over 100,000 students worldwide. Hi, my name is K roly Nyisztor. I'm a software engineer, online instructor, and book author. You can find my courses and books on all major platforms, including Udemy, LinkedIn Learning, Lynda, Pluralsight, and Amazon Kindle. I've worked with large companies such as Apple, Siemens, and SAP. I've designed and built several enterprise frameworks, and I hold twelve patents related to inventions in the field of mobile computing. I developed over a dozen iOS apps and games - Libra Balance, My Travel Assistant, Travel Mate, iSyslog, GiftShopper, Zombie Run, to name a few. Most of these apps have been featured by Apple (New and Noteworthy, App of the Month, Best Travel Apps). I ve used various technologies and programming languages, including real-time x86 Assembly and C, C++, Java, Objective-C, Swift, and Python. After 18 years, I left the corporate world to start my own business. Since 2016 I m fully committed to teaching. As an instructor, I aim to share my 20+ years of software development expertise. I currently am teaching Software Architecture, Object-Oriented Programming, Software Security, iOS Programming, Swift Programming, Machine Learning, Object-Oriented Design, and UML.

Specification: Introduction to Algorithms and Data Structures in Swift 5

Duration 2 hours
Year 2020
Level All
Certificate Yes
Quizzes Yes

9 reviews for Introduction to Algorithms and Data Structures in Swift 5

3.6 out of 5
1
4
3
1
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Scott Bolin

    Good course covering the basics. The Quicksort example was too brief for me and I didn’t really understand it, but that isn’t the instructors fault ;). I like the quizzes, particularly the two at the end to ensure the student really understands the concepts.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Parimala Ranganath

    great course, worth going through it

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Christ

    Great course but a little bit too short. Algorithms and Data Structures are very long and complicated subjects that need to be explained with a lot of examples.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Raul Yanez

    The examples provided in the course do not correspond to the ones posted in github and was confusing in the beginning. If you type in the examples and don’t pay attention to the sources provided, so far, seems fine.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Kumar Utsav

    up til now good experience, I understood what was taught.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Delberto Martinez Salazar

    He should develop the code examples together with the students, and the first exercise is not complete. It is bad practice not to go step by step in the exercises, it is difficult to understand.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Melinda

    Its a little fast I am not sure how to follow along yet. There is no clear (dumbing down) answer.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Jorge Valbuena

    Good course, I would like to see a more in depth break down of the algorithms functions like quick sort and merge sort. Seems like every part of explanation of a function is way too fast to understand the logic of the code

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Ashish Gore

    examples speed for the new comers are quick. need to be slow down for better understanding.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Introduction to Algorithms and Data Structures in Swift 5
    Introduction to Algorithms and Data Structures in Swift 5

    $99.99 $14.99

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare