Reviewing We ❤ Swift. A site dedicated to the Swift programming language and iOS.


Read by over 100,000 people, We ❤ Swift is hands down one of the best resources for people who have no programming experience and want to learn basic programming or how to make an App.

For $25, you can buy Training app + the PDF and ePub versions of the book! (Coupon down below)

I tried so many tutorials, but nothing compared to these guys. Here is my list that didn’t work for me:

  • CodeAcademy
  • CodeSchool
  • Skill Crush
  • Udacity
  • Code Avengers
  • Degreed
  • Udemy
  • Khan Academy
  • Stuk
  • Platzi
  • One Month
  • Dash
  • Tuts+
  • Coursera
  • edX
  • Squareknot
  • Learnist
  • Prismatic
  • CreativeLive
  • Curious
  • Highbrow
  • Coursmos
  • SkillShare
  • Mijingo
  • Pluralsight
  • Learnable
  • Coder Mania
  • Harvard CS50 Class
  • Dash by General Assembly
  • Code Conquest
  • The Code Player


I have had for a couple months and used it nearly every day. In my experience it was very frustrating according to them I have watched 81h 56m of content watched and more 11 courses completed. Compared to Lynda, WeHeartSwift is gold.

Here is my issue with Lynda, I bought the 12 month membership. I figured I would not need the premium because I am self starting and try to learn as much as I can. I can honestly say most of those 80 hours spent only about 20 of which was useful, the issue becomes it almost teaches you a learned helplessness, because at the beginning second of each course video they tell you that you need the course files, follow along or make your own. There where several times in almost every video they needlessly convoluted the process of steps so you could not follow along.

For instance in an illustrator video they showed how to make a Celtic knot based on the files you had, instead of mentioning that you could use a triangle to get the answer of placement he showed how you could use one of the project files and reflect it, this process was not only more convoluted it was even a process that would hinder development of the aspiring premium member. As for myself I was wanting to learn coding and in that process hands down I learned more from than Lynda any day of the week. These guys got me exponentially better at what I was doing.

If I haven’t convinced you to spend your hard earned money, then good because if you use the Coupon Code: then you’ll get, wait for it…

$10 OFF

There is no excuse now not to try them out!

Do it! Just do it! Don’t let your dreams be dreams. Yesterday, you said tomorrow. So just do it! Make your dreams come true! Just do it! Some people dream of success, while you’re gonna wake up and work hard at it! Nothing is impossible! You should get to the point where anyone else would quit, and you’re not gonna stop there! No, what are you waiting for? Do it! Just do it! Yes you can! Just do it. If you’re tired of starting over, stop giving up!



My Thoughts:

Like anything in life, there are no shortcuts. If you want to become a great developer, you need to practice and master the basics of programming. The only way to learn (for me) is to be exposed to as many interpretations of the material as I can find. I think everyone’s mind forms different models to represent abstractions, and the only way that a transference of information can happen is when the new thing to be learned is finally packaged in a way that “fits” the argument list of that model. And that “fit” doesn’t come from an epiphany, so much as from a drudgery.

Twitter Digg Delicious Stumbleupon Technorati Facebook Email

83 Responses to “Reviewing We ❤ Swift. A site dedicated to the Swift programming language and iOS.”

  1. My developer is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the expenses. But he’s tryiong none the less. I’ve been using Movable-type on a number of websites for about a year and am nervous about switching to another platform. I have heard great things about Is there a way I can transfer all my wordpress content into it? Any help would be really appreciated!

  2. Good day! I know this is kind of off topic but I was wondering if you knew where I could get a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!

  3. I like what you guys are up also. Such intelligent work and reporting! Keep up the superb works guys I’ve incorporated you guys to my blogroll. I think it’ll improve the value of my web site 🙂

  4. Thanks for these guidelines. One thing I should also believe is always that credit cards giving a 0 monthly interest often entice consumers together with zero interest rate, instant authorization and easy on the web balance transfers, but beware of the main factor that may void your own 0 easy street annual percentage rate and also throw you out into the poor house fast.

  5. I enjoy you because of your entire efforts on this website. My mum really loves getting into research and it’s really simple to grasp why. All of us learn all concerning the lively manner you provide vital suggestions via this web site and as well as encourage contribution from visitors about this article then our child is really becoming educated so much. Take advantage of the remaining portion of the year. You have been performing a stunning job.

  6. I frequently read through your site content thoroughly. I’m furthermore considering mobogenie, you could talk about that sometimes. Regards.

  7. As a Newbie, I am constantly browsing online for articles that can aid me. Thank you

  8. I together with my friends were found to be following the great helpful tips on your website while quickly I got an awful feeling I had not thanked the website owner for those techniques. Most of the men ended up as a result stimulated to study all of them and have really been tapping into them. We appreciate you genuinely quite helpful as well as for picking out such smart topics millions of individuals are really wanting to understand about. My honest regret for not expressing gratitude to sooner.

  9. Thank you, I’ve just been searching for info approximately this topic for ages and yours is the greatest I have came upon so far. However, what about the bottom line? Are you certain concerning the supply?

  10. Thanks for this article. I will also like to state that it can be hard when you are in school and just starting out to create a long credit ranking. There are many students who are only trying to endure and have a long or positive credit history is often a difficult thing to have.

  11. Unquestionably believe that which you said. Your favorite reason seemed to be at the web the easiest factor to keep in mind of. I say to you, I certainly get annoyed whilst other folks think about concerns that they just do not know about. You controlled to hit the nail upon the top and also outlined out the whole thing without having side-effects , people can take a signal. Will likely be again to get more. Thanks

  12. Really Appreciate this update, how can I make is so that I get an update sent in an email when you write a fresh update?

  13. Super-Duper site! I am loving it!! Will come back again. I am taking your feeds also

  14. It is appropriate time to make some plans for the future and it is time to be happy. I have read this post and if I could I wish to suggest you some interesting things or suggestions. Maybe you could write next articles referring to this article. I want to read even more things about it!

  15. worth enough for me. In my view,

  16. I have been absent for some time, but now I remember why I used to love this website. Thanks , I¡¦ll try and check back more often. How frequently you update your web site?

  17. You made some nice points there. I did a search on the subject and found most guys will agree with your site.

  18. One more thing. I think that there are numerous travel insurance sites of trustworthy companies that allow you enter your trip details to get you the rates. You can also purchase this international travel insurance policy on the web by using your credit card. Everything you should do is to enter your travel particulars and you can understand the plans side-by-side. Merely find the program that suits your allowance and needs and then use your credit card to buy the item. Travel insurance online is a good way to start looking for a trustworthy company with regard to international holiday insurance. Thanks for sharing your ideas.

  19. Hey very cool web site!! Man .. Excellent .. Amazing .. I’ll bookmark your site and take the feeds also…I’m happy to find so many useful information here in the post, we need develop more techniques in this regard, thanks for sharing. . . . . .

  20. There are actually amazing modifications on the style of this webpage, I honestly like it. Mine is on the subject of how to attract a woman in a bar and right now there are plenty of things to be done, I am currently a novice in webpage design. Be careful!

  21. You have some really great articles and I think I would be a good asset. I’d really like to write some articles for your blog in exchange for a link back to mine. Please send me an e-mail if interested. Many thanks!

  22. Hi there, just became alert to your blog through Google, and found that it is really informative. I’m gonna watch out for brussels. I’ll appreciate if you continue this in future. Lots of people will be benefited from your writing. Cheers!

  23. My partner and I stumbled over here different web page and thought I should check things out. I like what I see so i am just following you. Look forward to going over your web page yet again.

  24. An attention-grabbing dialogue is price comment. I believe that you need to write extra on this matter, it won’t be a taboo topic however generally people are not sufficient to talk on such topics. To the next. Cheers

  25. I’m so happy to read this. This is the kind of manual that needs to be given and not the random misinformation that’s at the other blogs. Appreciate your sharing this greatest doc.

  26. Useful info. Lucky me I found your web site accidentally, and I am stunned why this accident didn’t took place earlier! I bookmarked it.

  27. Well I truly enjoyed reading it. This post provided by you is very helpful for proper planning.

  28. I’ll right away clutch your rss feed as I can’t to find your email subscription hyperlink or newsletter service. Do you have any? Please let me realize in order that I could subscribe. Thanks.

  29. Hmm it appears like your blog ate my first comment (it was super long) so I guess I’ll just sum it up what I wrote and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog writer but I’m still new to everything. Do you have any tips and hints for rookie blog writers? I’d really appreciate it.

  30. Of course, what a fantastic site and illuminating posts, I will bookmark your blog.All the Best!

  31. My partner and I stumbled over here different web address and thought I may as well check things out. I like what I see so now i’m following you. Look forward to checking out your web page repeatedly.

  32. Wonderful paintings! That is the type of info that are meant to be shared around the internet. Shame on the seek engines for now not positioning this submit higher! Come on over and seek advice from my site . Thank you =)

  33. I think this is one of the most vital info for me. And i am glad reading your article. But should remark on few general things, The site style is perfect, the articles is really nice : D. Good job, cheers

  34. Good post right here. One thing I would really like to say is always that most professional fields consider the Bachelor Degree just as the entry level standard for an online diploma. Whilst Associate Certification are a great way to start, completing the Bachelors reveals many doors to various employment goodies, there are numerous internet Bachelor Diploma Programs available through institutions like The University of Phoenix, Intercontinental University Online and Kaplan. Another issue is that many brick and mortar institutions give Online editions of their diplomas but often for a considerably higher charge than the companies that specialize in online education plans.

  35. I’ve learn several good stuff here. Certainly worth bookmarking for revisiting. I wonder how so much attempt you set to make the sort of fantastic informative website.

  36. Valuable information. Lucky me I found your website by accident, and I am shocked why this accident didn’t happened earlier! I bookmarked it.

  37. What i don’t realize is if truth be told how you’re not actually a lot more well-appreciated than you might be right now. You are so intelligent. You recognize thus considerably when it comes to this subject, produced me in my opinion consider it from a lot of numerous angles. Its like women and men are not interested until it is something to accomplish with Woman gaga! Your individual stuffs great. At all times deal with it up!

  38. I truly enjoy looking at on this site, it holds great articles. “Beware lest in your anxiety to avoid war you obtain a master.” by Demosthenes.

  39. you are in point of fact a just right webmaster. The website loading pace is incredible. It sort of feels that you’re doing any distinctive trick. Moreover, The contents are masterpiece. you have done a fantastic process in this topic!

  40. Thank you for sharing excellent informations. Your web site is very cool. I’m impressed by the details that you¡¦ve on this site. It reveals how nicely you perceive this subject. Bookmarked this website page, will come back for more articles. You, my pal, ROCK! I found just the info I already searched everywhere and just could not come across. What a great website.

  41. Hiya, I’m really glad I’ve found this info. Nowadays bloggers publish only about gossips and internet and this is really annoying. A good site with exciting content, this is what I need. Thank you for keeping this web site, I’ll be visiting it. Do you do newsletters? Can’t find it.

  42. I’ve been exploring for a little bit for any high quality articles or weblog posts on this sort of space . Exploring in Yahoo I ultimately stumbled upon this website. Studying this information So i’m satisfied to show that I’ve a very good uncanny feeling I found out exactly what I needed. I most undoubtedly will make certain to don?t disregard this website and provides it a look regularly.|

  43. When some one searches for his vital thing, thus he/she wishes to be available that in detail, thus that thing is maintained over here.|

  44. Do you mind if I quote a few of your posts as long as I provide credit and sources back to your website? My blog site is in the exact same niche as yours and my users would certainly benefit from a lot of the information you present here. Please let me know if this alright with you. Appreciate it!|

  45. Good day! Do you know if they make any plugins to assist with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good success. If you know of any please share. Appreciate it!|

  46. Oh my goodness! Amazing article dude! Thank you so much, However I am having difficulties with your RSS. I don’t understand why I can’t subscribe to it. Is there anybody getting the same RSS problems? Anybody who knows the answer can you kindly respond? Thanx!!|

  47. Greetings! This is my first comment here so I just wanted to give a quick shout out and tell you I really enjoy reading through your blog posts. Can you recommend any other blogs/websites/forums that deal with the same topics? Thanks for your time!|

  48. I’ll right away seize your rss as I can’t find your e-mail subscription hyperlink or e-newsletter service. Do you’ve any? Kindly allow me recognize so that I could subscribe. Thanks.|

  49. Hi there! This is kind of off topic but I need some advice from an established blog. Is it very hard to set up your own blog? I’m not very techincal but I can figure things out pretty quick. I’m thinking about making my own but I’m not sure where to begin. Do you have any ideas or suggestions? Thanks|

  50. Hey there! I could have sworn I’ve been to this website before but after checking through some of the post I realized it’s new to me. Anyways, I’m definitely happy I found it and I’ll be bookmarking and checking back frequently!|

  51. The other day, while I was at work, my cousin stole my iPad and tested to see if it can survive a 25 foot drop, just so she can be a youtube sensation. My apple ipad is now destroyed and she has 83 views. I know this is completely off topic but I had to share it with someone!|

  52. Hey! I know this is kind of off topic but I was wondering if you knew where I could get a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having trouble finding one? Thanks a lot!|

  53. great points altogether, you just received a brand new reader. What might you suggest about your publish that you simply made a few days in the past? Any sure?|

  54. We are a group of volunteers and starting a new scheme in our community. Your site provided us with valuable info to work on. You’ve done a formidable job and our entire community will be thankful to you.|

  55. Hi would you mind letting me know which webhost you’re using? I’ve loaded your blog in 3 completely different browsers and I must say this blog loads a lot faster then most. Can you suggest a good web hosting provider at a honest price? Many thanks, I appreciate it!|

  56. There’s certainly a great deal to know about this topic. I like all the points you have made.|

  57. Usually I don’t learn post on blogs, however I would like to say that this write-up very pressured me to check out and do it! Your writing style has been surprised me. Thanks, quite great article.|

  58. Wow, incredible weblog structure! How long have you ever been running a blog for? you make running a blog look easy. The total look of your website is fantastic, let alone the content!

  59. hello!,I like your writing very much! proportion we be in contact extra approximately your article on AOL? I need an expert on this house to resolve my problem. May be that’s you! Taking a look forward to look you. |

  60. you’re in reality a good webmaster. The site loading speed is amazing. It sort of feels that you are doing any unique trick. Moreover, The contents are masterpiece. you’ve done a excellent activity on this matter!|

  61. A motivating discussion is definitely worth comment. I think that you should write more on this subject matter, it may not be a taboo matter but generally people do not speak about such topics. To the next! Many thanks!!

  62. Thanks for your jgods post jgods. I would also like to say a health insurance brokerage service also utilizes the benefit of the coordinators of any group insurance policy. The health insurance professional is given a long list of benefits searched for by somebody or a group coordinator. What any broker really does is seek out individuals and also coordinators that best match those demands. Then he provides his advice and if each party agree, the broker formulates a contract between the two parties.

  63. This is a really good tip particularly to those new to the blogosphere. Brief but very accurate info… Many thanks for sharing this one. A must read post!|

  64. whoah this weblog is fantastic i like studying your articles. Keep up the great work! You understand, many individuals are looking around for this information, you can aid them greatly. |

  65. Very good blog! Do you have any suggestions for aspiring writers? I’m planning to start my own blog soon but I’m a little lost on everything. Would you propose starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m totally overwhelmed .. Any suggestions? Kudos!|

  66. Hey just wanted to give you a brief heads up and let you know a few of the pictures aren’t loading correctly. I’m not sure why but I think its a linking issue. I’ve tried it in two different browsers and both show the same results.|

  67. Howdy! I know this is kind of off topic but I was wondering which blog platform are you using for this site? I’m getting tired of WordPress because I’ve had issues with hackers and I’m looking at alternatives for another platform. I would be great if you could point me in the direction of a good platform.|

  68. Hello my friend! I want to say that this post is awesome, great written and include approximately all important infos. I’d like to look extra posts like this .|

  69. I don’t know if it’s just me or if everybody else experiencing problems with your blog. It appears like some of the written text on your content are running off the screen. Can someone else please comment and let me know if this is happening to them too? This might be a problem with my web browser because I’ve had this happen before. Kudos|

  70. This post is genuinely a pleasant one it helps new the web viewers, who are wishing for blogging.|

  71. Great beat ! I would like to apprentice even as you amend your site, how could i subscribe for a blog web site? The account helped me a appropriate deal. I were a little bit acquainted of this your broadcast offered brilliant transparent idea

  72. I’m not that much of a online reader to be honest but your blogs really nice, keep it up! I’ll go ahead and bookmark your website to come back in the future. Cheers|

  73. We stumbled over here different web address and thought I may as well check things out. I like what I see so now i am following you. Look forward to looking into your web page yet again.|

  74. Generally I do not learn article on blogs, but I would like to say that this write-up very compelled me to take a look at and do so! Your writing taste has been surprised me. Thank you, very great article.|

  75. Hey there, You have performed a great job. I’ll certainly digg it and in my view recommend to my friends. I’m sure they’ll be benefited from this site.|

  76. Right away I am ready to do my breakfast, afterward having my breakfast coming yet again to read further news.|

  77. My spouse and I stumbled over here by a different web address and thought I might check things out. I like what I see so i am just following you. Look forward to going over your web page again.|

  78. Very nice post. I definitely love this website. Keep writing!|

  79. you are really a excellent webmaster. The website loading speed is incredible. It sort of feels that you’re doing any unique trick. Furthermore, The contents are masterpiece. you have performed a magnificent activity in this topic!|

  80. We’re a group of volunteers and starting a new scheme in our community. Your site provided us with useful information to work on. You have performed an impressive job and our whole community can be grateful to you.|

  81. Hi, I do believe this is a great website. I stumbledupon it 😉 I may revisit once again since I book marked it. Money and freedom is the greatest way to change, may you be rich and continue to guide other people.|