This course lays the groundwork for developing fully integrated web applications, connecting your servers to your databases. With communication between a back-end database and user-facing software, you will be well on your way to writing well-designed software for immediate publication on the internet.