Introduction to internet (programming)

Novia Pratiwi - est.2021
4 min readFeb 22, 2022

It said that we do not learn how to ‘internet’’ in the 20th century, and so does the next generation. But now the world is making it complex on how it works. Introduction to the fundamental concepts and advanced applications of “Internet Programming (IP)”. We will introduce basic idea of TCP/IP data communication rules and a list of modern Internet Communication Protocols which are built on the top of TCP/IP rules. We will introduce the modern OO programming concept which is an option in this course. We will also introduce the basic 3 Tier Online e-Commerce Architecture on which our implementation of the online selling and the online leasing systems are based.

We will then discuss the web interface design from the human-computer interaction perspective, showing how well a good design of web page (or web site) will enhance the web navigation and the understanding of the web data.

Finally, we will use videos to show you three cutting-age technologies: 1) 5G Mobile Communications, 2) Internet of Things (IoT) and 3) Smart Cities. All of these cutting-age technologies are built on the top of the basic Internet and internetworking techniques.

client, logic, data tiers

3-tier architecture is a client-server architecture in which the functional process logic, data access, computer data storage and user interface are developed and maintained as independent modules on separate platforms.” A “tier” in this case can also be referred to as a “layer”. In this course, two e-Commerce Workflows are implemented based on this architecture.

https://youtu.be/SZqLEDH0x7A

“Web interface — The interaction between a user and software running on a Web server. The user interface is the Web browser and the Web page it downloaded and rendered.”

Photo by Sigmund on Unsplash

A good interface makes it easy for users to tell the computer what they want to do, for the computer to request information from the users, and for the computer to present understandable information. Clear communication between the user and the computer is the working premise of good UI design.

Optimise your website with this extension tool to help analyse your web performance~

Head on over to content on how web development are nowadays like: web.dev and developer.chrome.com for all the latest.

5G Mobile Communications

Intensive development of the Fifth-Generation Mobile communications system (aka 5G) has been pushed forward worldwide as an extensive advancement of the existing mobile communication systems based on comprehensive researches of market trends and future demands to the mobile communication systems towards 2020s. This cutting-age technology is built on the top of the current wireless internetworking technology.

Internet of Things (IoT)

The Internet of things (IoT) is a system of interrelated computing devices, mechanical and digital machines are provided with unique identifiers and the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction. Data communications and collections in IoT are heavily rely on the current Internet and Internetworking technologies.

Case 1: Bogor smartcity

A Smart City (SC) is an urban area that uses different types of electronic Internet of Things (IoT) sensors to collect data and then use insights gained from that data to manage assets, resources and services efficiently. This includes data collected from citizens, devices, and assets that is processed and analyzed to monitor and manage traffic and transportation systems, power plants, utilities, water supply networks, waste management, crime detection, information systems, schools, libraries, hospitals, and other community services. In SC, data communications and collections among sensors are heavily rely on the current Internetworking technologies.

--

--

Novia Pratiwi - est.2021

Curiosity to Data Analytics & Career Journey | Educate and inform myself and others about #LEARNINGTOLEARN and technology automation