This course will teach you the fundamentals of iOS app development with Swift. You will learn how to create an iPhone app that records a conversation between you and a friend, and then makes your voices sound like a Chipmunk or Darth Vader. You will also gain an understanding of the Swift programming language and the tools used to develop iOS apps. By the end of the course, you will have the skills and knowledge to start your journey as an iOS developer.
Toward the Future of iOS Development with Swift
2.5
Coursera0 learners
Learn More
This course provides an introduction to the Swift programming language and its use in iOS app development. You will learn how to read and write Swift code, how to use Swift and Objective-C together, and how to create a working client-server iPhone application with location services. You will also gain an understanding of how Swift can be used for development on new platforms such as Apple Watch and Apple TV.
iOS Game Development in Swift 2
4.5
Udemy2 learners
Learn More
Learn to create a 'Tripeak Solitaire' card game in Swift 2 with iOS Game Development. Lead instructor Sabatino Masala will teach you how to use SpriteKit, SKNodes, SKSpriteNodes, SKActions, and more. You'll also learn the game mechanics behind Tripeak Solitaire, how to create parallax effects, and how to make a cross-device game. This course is ideal for students with some prior experience in app programming and a big interest in game development.
Learn Swift 4 in 1 Hour in 2020
4.0
Udemy0 learners
Learn More
This course will teach you the fundamentals of Swift 4, a programming language from Apple. In just one hour, you will learn how to download Xcode, build your first simple app, and understand strings, numbers, boolean & conditional logic, constants & logical operators, arrays, and loops in Swift 4. By the end of the course, you will be able to write simple iOS applications using Swift.
1. Programming Courses: These online courses cover a wide range of programming languages such as Python, Java, C++, and more. They also teach students web development, software engineering, and other technical skills.
2. Business Courses: These courses cover topics such as entrepreneurship, marketing, accounting, and financial management. Students can learn about business strategy, banking, investment, and more.
3. Language Courses: Online courses in languages such as Spanish, French, Mandarin, and more are available for students looking to improve their language skills or learn a new language.
4. Healthcare Courses: These courses cover topics such as nursing, medical coding, healthcare management, and more. Students can also learn about public health, nutrition, and other related topics.
5. Arts & Design Courses: Online courses in graphic design, animation, photography, and other artistic subjects are available for students interested in creative fields.
6. Personal Development Courses: These courses cover topics such as time management, communication skills, mindfulness, and more to help students improve their personal and professional lives.
7. STEM Courses: Science, Technology, Engineering, and Mathematics (STEM) courses cover subjects such as biology, physics, engineering, and more. Students can learn about cutting-edge technologies and scientific advancements.