Learn Swift Programming Step by Step

An Easy To Follow Course to Master Swift Programming for IOS

3.90 (88 reviews)
Udemy
platform
English
language
Programming Languages
category
Learn Swift Programming  Step by Step
10,377
students
7.5 hours
content
Dec 2018
last update
$49.99
regular price

What you will learn

Use Swift programming language for building Apps

Master new concepts unique to Swift programming

Learn practical use of the Swift Concepts

Build apps using Swift

Why take this course?

Swift is one of the fastest growing programming language and is now the most preferred technology for iOS and Mac Development. We at Eduonix have crafted a course to meet the growing demand of Quality Swift Programming for both beginners and Intermediate developers. Our course focuses on the practical use of concepts inherent to Swift programming so even a beginner can start using the language for App Development

Our Course Focuses on the following

Swift Programming Environment - Learn what is new in Swift and how is it different from other programming languages such as C , C++ or Objective C .

Use of Xcode for Swift Programming - Learn to use Xcode for Swift programming and learn new concepts such as playground

Swift Basic Know How - Learn the basic syntax of Swift using live practical examples. Master Concepts such as Tuples, Optionals and Assertions.

Swift Operators - Learn to use various operators for manipulating standard and non standard data types.

Swift Strings - Learn to manipulate Strings and Characters in your programs. Learn all about unicodes.

Swift Control Flow - Swift Control Flow sections deals with iterators and conditionals. Learn to use loops in your Swift Programs

Swift Functions - Divided into two sections these topics will cover the use of functions and parameters. Also learn about enumerations and Closures

Swift Data Structures - Learn to use collections and dictionaries in your programs.

Object Oriented Programming - Learn complete object oriented programming using Swift. *******COMING SOON*************

The conceptual focus and practical teaching technique will make you love this course and help you be an elegant Swift programmer

Reviews

Sudhanshu
March 30, 2016
This guy just reads from Apple swift document and doesn't explain anything. Such a waste of money. Don't take this class at all.
Brian
October 14, 2015
Not entirely author's fault, the language swift is updating quite fast. Some of the materials in these courses are out-dated. Good udemy player has a speed control, otherwise, the author way to present (talk a lot in blank screen and show slides at the end) really make me sleepy. I gave 3.5 stars given it's free and I can choose whatever chapter I need to understand quick.
Jared
September 10, 2015
I was looking forward to this tutorial, but to call this step-by-step is misleading. It should be called "Try and guess where the presenter is clicking, which modifier keys are being pressed, and good luck keeping up with the speed talker." Very disappointed.
Dave
September 3, 2015
I However thought that the instructor was a little too monotone... I find that if there is some trace of regionalism, the content is easier to follow.
Santos
May 21, 2015
Courses are only as good as their instructors, and the instructor here is great! This course deserves 5 stars mainly due to his teaching ability. This is a great course for someone like me who is a seasoned iOS developer. This course helped me get up to speed with Swift syntax and how it operates, I did end up watching all the early lectures as well, and I did learn a few things about Swift that makes it different from other languages. The video quality is very good, and I like the way he puts appropriate pause in, where the student is expected to take some time to work on a solution. This course will help you learn how to code with Swift and build apps. The content of this course satisfied all my expectatives. I can definitely recommend this course.
Deny
April 8, 2015
For someone who is completely new to coding, this course is perfect. Instructer explains it very well, and not too fast to keep up with. I also really enjoy when he makes you try the activity yourself! This course really invites you to learn through mistakes and on your own. Great set of videos, the instructor constantly re-enforces the little things that make the bigger things easier to understand. Can't wait for more Swift!
Michael
April 1, 2015
This course basically reads out from a script and is not a teaching course, the instructor was not prepared or engaging, production quality was poor with logo obscuring some of the text in some lectures.
Matthew
March 28, 2015
I tried very hard to give this course a chance after discovering some initial shortcomings. The introduction is very brief and many pertinent details are glossed over or not mentioned at all. There are several missing steps/details in the introductory "HelloWorld" application lecture to the point where unless one goes digging elsewhere online, the end result is a non-functioning application. That is a very poor way to begin a course. Following that, I continued on but found several other issues with the course. The most glaring is that the course does not provide anything above and beyond what Apple's Swift Language Guide provides free of charge on their website. In fact, that guide is laid out very similar to this in that it lists the features of the language with an explanation of how they work and what the syntax is. The only real difference is that the delivery method differs (reading yourself versus having it told to you). That said, the tone with which the material is delivered by the instructor is monotonous and sometimes seems mumbled and incoherent. There is zero energy level or excitement in the presentation and as a result it is not very engaging. So with those points in mind, there is truly very little advantage over Apple's own material on the subject. Furthermore, the production quality is poor in that the whole screen is not visible. When the instructor is utilizing Xcode's menus, this occurs off-screen and that makes it impossible to follow along. That brings me to my next point which is that there is inadequate instruction with regard to Xcode itself, especially in the introduction. I am not new to programming and programming languages; however, I am new to Apple programming i.e. Swift. Therefore it is a safe assumption that I (and prospective students such as me) will be new to Xcode as well, unless the student has used it previously to code Objective C on a Mac. Aside from the very brief lecture (<2 minutes) on what it is and how to install it, there is no discussion of Xcode, its layout, and what its key features are. So immediately, someone who has never used Xcode will have a hard time following the lessons in that they will have no clue as to how to navigate the IDE. I understand that the course itself is intended to teach the language and not the IDE, but if one is new to Swift, it is likely they have never used Xcode, and as such more time needs to be spent on this topic. Several of the flaws in this course, such as the above, caused me to have to go read Stack Exchange or do a Google search, or view Youtube video tutorials for clarification on items being discussed in the lectures. This is very distracting and breaks up the flow of the course; not to mention a significant amount of time rewinding video lectures to try and determine what was missed only to determine the details were glossed over too briefly or omitted altogether. Overall, I was greatly displeased with this course. Reading the course notes and description before purchasing was misleading. In fact, it could even be said that the title of the course itself is misleading. This course does not teach a programming language step by step; rather, it details the components that make up the language much like a dictionary or encyclopedia would. Aside from the introductory "HelloWorld" lecture, which as mentioned is incomplete in detail, there are no exercises or any sort of engagement that would cause the student to utilize in a practical way the material being presented. I was fortunate enough to have used a Udemy promotional code to purchase this course at a reduced cost, but had I paid the actual asking price, I would have been a great deal more than disappointed. This course needs some polishing before it is useful for anyone starting out with Swift. As it stands, the course functions better as a very streamlined tutorial for experienced programmers on the core features of the Swift language.
Rock
March 25, 2015
I enrolled in this course because I wanted to learn something new, fun, and potentially useful. Although I've just started with this course the information I've learned so far has been amazing. Anyone with a solid grasp of the basics should be able to easily follow along and the fact that new content is always being added and updated is simply amazing. Step by step instructions make it easy to learn!
Scott
February 25, 2015
The course is a straight forward, clear starting point for learning Swift.Easy to follow! Lots of cool things to learn!
Randy
February 12, 2015
I found the course as best of the best for beginners. Great content. Great sound. Huge community to support. Very happy with this course. All of the material is well laid out and organized, which helps better understand the flow of developing and creating in iOS8. Another plus is being able to complete at my own pace.
Dave
February 4, 2015
I've actually done some Objective C programming in Xcode and created some basic apps, so am not a complete beginner. However, a few things here. Not all the screen is visible. I actually couldn't follow creating the Hello World app and if that doesn't work.. I think I'd be frustrated with this course. Just creating a new file was difficult to follow. You can't see the FILE menu and so when File > New is done, you can't see it and so it's not really easy to see what task was done. Then creating the button, adding the code and getting the code to run for the hello world app was impossible to follow. Much, much too quick and many steps are mentioned, but not demonstrated so student has no way of knowing how to complete. No way anyone can follow this Step by Step.. I will stop this course now.
John
February 4, 2015
I have done few lectures of this course and found it an excellent course to learn Swift...Finally i got the best course for ios8 and swift programming...Thanks for such an outstanding explanation of all the lectures....
Carter
February 3, 2015
This course has everything I was looking for in an easy to use format. As a newbie it could not be in more plain and easy to use terms. I would recommend this course to anyone. Very good course, easy to follow. I learned a lot!
Md.
February 3, 2015
Helped me to learn swift in 2 days. The instructor was quite good, screencasts were also of great quality. Attached codes were very helpful to grab a quick view of each lesson. Love it.

Charts

Price

Learn Swift Programming  Step by Step - Price chart

Rating

Learn Swift Programming  Step by Step - Ratings chart

Enrollment distribution

Learn Swift Programming  Step by Step - Distribution chart

Related Topics

270818
udemy ID
7/29/2014
course created date
4/1/2020
course indexed date
Angelcrc Seven
course submited by