Internet Business Technology


Description:

An elective for students who want to take their electronic commerce skills to the next level through hands-on, real-world business technology projects - focusing on web sites, web applications, and application programming interfaces (APIs). Prerequisite coding experience is encouraged but not required. All students should be prepared to gain exposure to web development technologies such as HTML, CSS, and JavaScript, and server-side programming languages such as Node.js and/or Python.

Learning Objectives:


1. Gain familiarity with the ecosystem of tools, technologies, and languages used to plan, develop, and manage websites and web applications.
2. Discuss the role of Internet-based systems within a business context. Discuss the business benefits of APIs.
3. Describe how the Internet works, focusing on the client-server model and the lifecycle of a network request.
4. Discuss security and privacy considerations relevant in designing and managing websites and web applications. Learn how to properly manage secret credentials and secure customer data.
5. Develop and manage Internet-based systems and applications for business purposes.
6. Gain marketable skills in the area of website and web application development; build an online portfolio of web based technology projects.

Presentation: