Posts

Showing posts with the label print

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 5 (lectures 27 to 34)

Image
The roll continues! Last time, it was a focus on consolidating the challenge from Nick (which had MANY tricky elements!) and then finding out what's new with Swift 5. All of that was positive and I feel like I gleaned various useful bits from it.  This time it will be a focus on  Swift Package Manager;  I'm not sure what this is - I assume that it's to do with building own custom code or possibly modules... Anyway, we will see! Start Time - 14:23 Making Your Own Package So terminal is needed. Right so the first bit was OK but it did not like 'exit'! Strange... OK back out and into it and I've created the directory using Terminal. Cool! OK so a lot of what to run from terminal, how to link to Xcode... All of that worked but I don't see the point of it yet, to be honest. From what I've gathered, it's about the use of having Terminal directly interacting with the Xcode file - having the results come up on terminal and working betwe...

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...

Nick Walter Challenges (Part 2)

So 5 days without coding is a poor effort! I have a very small amount of time (20 minutes) to do some then I will make up for it by doing more at the weekend. As it's a short time, I'm going straight back to Nick Walter's challenges, rather than Angela's more in-depth and theoretical stuff. Right here we go! Start time - 15:55 Print and comments // 1) Write a single line comment // 2) Write a multi line comment // 3) Print a String, Int and Double all in one print statement These should all be fine. Let's do it! // Here is my single line comment /* Multi line comment:  This will go over several lines  No problem at all  */ var name = "Josh" var myAge = 33 var shoeSize = 8.5 print ( "My name is \ ( name ), my age is \ ( myAge ) and my shoe size is \ ( shoeSize )" ) All easy peasy! Boolean and If Statements //1) Make a boolean variable that's true //2)...