Completely new to programming, looking for resources.

Hello Everyone,

I am completely new to programming, I have played with the Playgrounds app and I understand how some of the basic concepts work, however when going through "A Swift Tour" on developer.apple.com I struggle to understand a lot of the concepts presented.

Are there any resources that someone can recommend so I can continue to learn?

I tried just watching the video and searching the things I didn't understand, but I don't think I am learning much this way.

Hello Everyone!

I am replying to my own post to help those who may come by with the same question in the future. After doing more research I was able to find a free course on Codecademy. It walks you through the basics (although it's slightly outdated it stated Xcode 11.1 was the most current version)

After competing some lessons in the course I was able to return to "A Swift Tour" and have a better understanding of a lot of the concepts presented.

Maybe Coursera, or other similar programs, or classes at a reputable local school.

Caution: there are lots of shady schools.

Here is an introductory (Scratch) class:

https://pll.harvard.edu/course/cs50s-introduction-programming-scratch

Then Harvard’s CS50 Python intro:

https://cs50.harvard.edu/python/2022/

Further along, then maybe the Stanford Swift class:

https://cs193p.sites.stanford.edu/

Apple presents Swift as an introductory language, and Apple and third-parties have lots of materials available to learn its capabilities. But you need to know some terms and concepts and a few algorithms.

To find previous discussions about learning to develop apps around here, use this DuckDuckGo or Google search:

site:discussions.apple.com learn Harvard Stanford python swift

Getting going is probably an investment of two to four years of concerted study and class time, too. And then the learning just never ends.

Completely new to programming, looking for resources.
 
 
Q