Posts

Showing posts with the label booleans

Lynda Course - Swift 5 Essential Thinking (Part 1)

Image
All signed up! It's actually through LinkedIn - a site I've never needed to use before. But all of the content of Lynda is on there; I have it free for a month, then decide if I want to continue it! If I do, it is either £15 a month for an annual subscription, or £25 for the monthly. I'm thinking annual, as there is new content all the time added from Lynda! So, exiting stuff! I'm naturally going to start with the 'Swift 5 Essential' course. Where else! So the perfect time to consolidate what I know (again!!) but with the Swift 5 updates all in mind. I need to go through this, as well as any other 'beginner' level courses. Let's go for it! Start Time - 13:28 Introduction OK, this is not a programming fundamental course. Good! I am not brand new to programming and don't need to go further back than this. So it is not for complete novices basically. Good, all on playgrounds first, which is what I need! 1. Getting Started Swift is Compil...

Nick Walter Swift 5 Course - Part 1 (lectures 1 to 15)

Image
Well, this has been the worst effort for a long, long time! An entire month! There's no point fretting about it - that will not achieve anything. I've felt a renewed sense of wanting to achieve with coding. At this point, it makes sense to switch to a new Swift 5 course, as the language has been updated. It will also give me a chance to consolidate and ensure my understanding of the basics is solid. Then I will resume with Angela's course! So not a cop out. OK, let's get stuck in! Start Time - 14:00 Just looking at Nick's course, there are 6 hours of content here. Perfect for the next few entries - possibly just even the next couple of days' worth. A lot will be the basics, but that's fine. Intro/Installing Xcode - skipping through all these! Don't need the Linux/Windows ones either. Swift Basics This is going from absolute beginner, so rather than totally skipping through and onto Intermediate, I'm going to just do a general skim over. S...

Ray Wenderlich Course Part 7 (up to lesson 62)

First of all, I DID IT! I managed to use if statements to program in a maximum with five rounds and the total score being shown. Wasn't easy but I did it! func nextRound() {                          score += points             roundNumber += 1         }                  if difference == 0 && roundNumber < 5 {                          title = "Perfect!"             points += 100             nextRound ()                      } else if difference < 5 && roundNumber < 5 {             title = "Very close - great try!"             ...