We may earn an affiliate commission when you visit our partners.
Course image
Jonathan Wong
Vapor is a powerful Server-side Swift framework for building web applications. In this course, Getting Started with Server-side Swift and Vapor, you’ll learn everything you need to know to start building web applications with Vapor. First, you’ll set up your...
Read more
Vapor is a powerful Server-side Swift framework for building web applications. In this course, Getting Started with Server-side Swift and Vapor, you’ll learn everything you need to know to start building web applications with Vapor. First, you’ll set up your dev environment and cover the basics of building a Vapor app on both macOS and Linux. Then, you’ll explore routing and persisting models to a database. Once the infrastructure is in place, you’ll take the next steps and build out a website to handle CRUD operations. Finally, you’ll deploy this app to two cloud platforms, Vapor Cloud and Heroku. When you’re finished with this course, you’ll have a strong understanding of Server-side Swift development and Vapor that will help you build your next web app in Swift.
Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches industry-standard development techniques
Instructed by Jonathan Wong, recognized for their work in Swift development
Develops strong foundational skills for web app development in Swift
Provides hands-on practice building a website using Swift and Vapor
Takes a comprehensive approach to Vapor web development
Requires familiarity with Swift and web development basics

Save this course

Save Getting Started with Server-side Swift and Vapor to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Getting Started with Server-side Swift and Vapor. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Getting Started with Server-side Swift and Vapor will develop knowledge and skills that may be useful to these careers:
Software Developer
Software Developers build and maintain computer software and design the future of technology. By taking this course, you will build a foundation in Vapor that will help you build your next web application in Swift.
Web Developer
Web Developers create the look and feel of websites and make sure they are running smoothly. This course will help you develop essential web development skills in Vapor.
Back-End Developer
Back End Developers are responsible for the server-side logic and data management in web applications. Vapor is a powerful tool for this. This course will help you master it.
Cloud Engineer
A Cloud Engineer plans, designs, constructs, secures, and manages the cloud-based infrastructure used by businesses. Learn about deploying Vapor apps to the cloud through this course.
DevOps Engineer
DevOps Engineers work to improve the relationship between development and operations. They work to enhance the speed and quality of software delivery. This course can help you add full-stack skills to your resume.
Database Administrator
Database Administrators maintain and optimize databases. This course will help you become familiar with database management in Vapor.
System Administrator
System Administrators manage computer systems and networks. This course may be useful to become familiar with system administration in the cloud.
Network Administrator
Network Administrators design, implement, and maintain computer networks. This course may be useful to become familiar with network administration in the cloud.
Security Architect
Security Architects design and implement security measures to protect computer systems and networks. This course may be useful to become familiar with security in the cloud.
Information Security Analyst
Information Security Analysts protect computer systems and networks from cyber threats. This course may be useful to become familiar with security in the cloud.
Portfolio Manager
Portfolio Managers manage investment portfolios for individuals and institutions. This course may be useful to become familiar with server-side technologies.
Product Manager
Product Managers are responsible for the overall success of a product. This course may be useful to become familiar with server-side technologies.
Quantitative Analyst
Quantitative Analysts use mathematical and statistical techniques to analyze financial data and make investment recommendations. This course may be useful to become familiar with server-side technologies.
Data Scientist
Data Scientists collect, analyze, and interpret data to help businesses make informed decisions. This course may be useful to become familiar with server-side technologies.
IT Manager
IT Managers plan, implement, and manage computer systems and networks for organizations. This course may be useful to become familiar with managing IT systems.

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Getting Started with Server-side Swift and Vapor.
Comprehensive guide to building web applications with Vapor 2. It covers everything from the basics of Vapor to more advanced topics such as authentication and authorization. It great resource for anyone who wants to learn Vapor 2 and build web applications with it.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser