This course introduces the students to the creation and deployment of modern, standards-compliant web pages written in HTML, CSS, and JavaScript in the context of the client-server architecture of the web. The course also covers the fundamentals of programming in a modern programming language, basic data modeling, database design, implementation, and administration of single-user and shared multi-user database applications using a contemporary relational database management system. The course aims to provide the students with an end-to-end understanding of web application development, from front-end to back-end and deployment.

Programming and Application Foundations

Programming and Application Foundations
This course is part of Building with Code: Programming Fundamentals and Open Source Specialization

Instructor: Raj Krishnan
Access provided by Genesco Inc
2,436 already enrolled
Gain insight into a topic and learn the fundamentals.
51 reviews
Intermediate level
Recommended experience
6 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
What you'll learn
How to develop an end-to-end web application using database and deploy to cloud managing source control
Skills you'll gain
Details to know

Shareable certificate
Add to your LinkedIn profile
Assessments
34 assignments
Taught in English
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
This course is part of the Building with Code: Programming Fundamentals and Open Source Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 9 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Build toward a degree
This course is part of the following degree program(s) offered by Illinois Tech. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.¹
Instructor
Instructor ratings
(21 ratings)
Offered by
Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Explore more from Computer Science

Duke University

Birla Institute of Technology & Science, Pilani



