A fundamental course that will provide a foundation for developing networked applications: an understanding of the TCP/IP protocol stack, client-server architecture, and application layer protocols. Students will learn how to configure networks and work with network utilities and applications. Learn about popular and promising networking technologies. Learn to choose the optimal architecture for the networked application and protocols for data transfer, and be able to deploy your own Web server and ensure the safety of networks. This course provides the knowledge and practice essential to a web developer’s portfolio and successful job interviews.

What you will learn

Use the networking utilities ping, tracert, wireshark;
Select the necessary networking technologies;
Configure basic networking parameters;
Calculate network addresses and masks;
Install and configure Apache Web server.

What you will receive

Workbooks and practice assignments
Communication with classmates
Certificate of Completion