Intro to App Development
This course is designed to help students build a solid foundation in programming fundamentals using Swift as the language. Students will get practical experience with the tools, techniques, and concepts needed to build basic iOS apps from scratch. Students will also learn user interface design principles, which are fundamental to programming and making great apps. Prior programming experience is not required for this course. If you have programming experience, you can move through the early lessons quickly as you continue to learn about software development tools, concepts, and best practices that go beyond programming fundamentals.