IOS coding
I want to learn how to code. Where are there instructor lead in person classes in Los Angeles or on Demand?
I want to learn how to code. Where are there instructor lead in person classes in Los Angeles or on Demand?
Ms_Ari wrote:
I want to learn how to code. Where are there instructor lead in person classes in Los Angeles or on Demand?
Apple doesn’t offer classes, nor on-demand training for learning to program.
Apple and others do have educational materials available, and various schools have posted materials inline.
There is no one best way to learn to program. Different people prefer to and learn differently.
Maybe start with the language document, and with a Swift Hello World program, or similar?
Also start with Playgrounds and its Swift tutorials, and not with Xcode: Swift Playgrounds - Apple Developer
Playgrounds are intentionally simpler than Xcode. But the Playgrounds apps are very capable, and very useful. Why Playgrounds first? Learning both Swift and Xcode at the same time is a much larger effort, and learning Swift first will get you productive more quickly. (I use both Xcode and Playgrounds.)
Playgrounds apps are available for macOS and for iPadOS.
As for learning more about the Swift language and syntax (in addition to the tutorials online), here is a (free) Apple book:
https://books.apple.com/us/book/the-swift-programming-language-swift-5-7/id881256329
If you’re just starting out with programming more generally:
Learn, Build, and Innovate - Apple Developer
Here are a Stanford iOS Swift course and an intro-to-programming Harvard Python course (both are college level courses, and are free):
… https://cs193p.sites.stanford.edu/
… https://pll.harvard.edu/subject/python
There are various “coding schools” and “coding bootcamp” classes around. I don’t have experience with any of those. If those interest you, I’d definitely look for reviews first. Like anything else, some are better than others. Classes at a local community college or similar might interest, as well.
Swift is maybe not the best language to learn at first (Apple marketing efforts aside), though there are people that do follow that path. For a related discussion with a wider introduction, beyond Swift and related, see this thread:
Ms_Ari wrote:
I want to learn how to code. Where are there instructor lead in person classes in Los Angeles or on Demand?
Apple doesn’t offer classes, nor on-demand training for learning to program.
Apple and others do have educational materials available, and various schools have posted materials inline.
There is no one best way to learn to program. Different people prefer to and learn differently.
Maybe start with the language document, and with a Swift Hello World program, or similar?
Also start with Playgrounds and its Swift tutorials, and not with Xcode: Swift Playgrounds - Apple Developer
Playgrounds are intentionally simpler than Xcode. But the Playgrounds apps are very capable, and very useful. Why Playgrounds first? Learning both Swift and Xcode at the same time is a much larger effort, and learning Swift first will get you productive more quickly. (I use both Xcode and Playgrounds.)
Playgrounds apps are available for macOS and for iPadOS.
As for learning more about the Swift language and syntax (in addition to the tutorials online), here is a (free) Apple book:
https://books.apple.com/us/book/the-swift-programming-language-swift-5-7/id881256329
If you’re just starting out with programming more generally:
Learn, Build, and Innovate - Apple Developer
Here are a Stanford iOS Swift course and an intro-to-programming Harvard Python course (both are college level courses, and are free):
… https://cs193p.sites.stanford.edu/
… https://pll.harvard.edu/subject/python
There are various “coding schools” and “coding bootcamp” classes around. I don’t have experience with any of those. If those interest you, I’d definitely look for reviews first. Like anything else, some are better than others. Classes at a local community college or similar might interest, as well.
Swift is maybe not the best language to learn at first (Apple marketing efforts aside), though there are people that do follow that path. For a related discussion with a wider introduction, beyond Swift and related, see this thread:
IOS coding