By the end of this course you’ll be able to describe the structure and functionality of the world wide web, create dynamic web pages using a combination of HTML, CSS, and JavaScript, apply essential programming language concepts when creating HTML forms, select an appropriate web hosting service, and publish your webpages for the world to see. Finally, you’ll be able to develop a working model for creating your own personal or business websites in the future and be fully prepared to take the next step in a more advanced web development or design course or specialization.

Developing and managing efficient and effective database applications requires understanding the
fundamentals of database management systems, techniques for the design of databases, and principles of
database administration. This course emphasized database concepts, developments, use and management
in three main sections: database concepts, practice, and emerging trends. Relational database systems are
the main focus, but other types, including object- oriented databases, are studied. Practical design of databases and developing database applications using modern software tools will be emphasized.


