We may earn an affiliate commission when you visit our partners.
Jong-Moon Chung
Read more
Enroll now

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Introduces the fundamental concepts of the Internet, IPv4, IPv6, TCP, and UDP, which are essential for understanding how information is exchanged and flows through networks
Lays the groundwork for a deeper understanding of computer networking and its applications
Imparts knowledge that is fundamental to working with and troubleshooting network-related issues, whether for personal or professional purposes
Provides a solid foundation for further exploration into the realm of computer networks and related technologies
Meets the needs of a broad audience, ranging from beginners seeking an introduction to computer networking to professionals looking to refresh their knowledge
Assumes no prior knowledge in computer networking, making it accessible to individuals with diverse backgrounds

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Foundational look at internet technologies

According to learners, this course offers a solid foundation in core internet protocols like IPv4, IPv6, TCP, and UDP. Many found the explanations clear and easy to understand, making complex topics accessible. Students appreciated the detailed coverage of fundamental concepts, which they found essential for understanding how the internet works. Some reviewers noted that while the course provides in-depth theoretical knowledge, it may lack practical application or hands-on exercises. There was also feedback suggesting the "Emerging Technologies" aspect mentioned in the title wasn't heavily covered, focusing instead on established protocols. Overall, it's seen as a great starting point for those new to network fundamentals.
Course is strong on theory, less on practice.
"It's very theory-heavy, which is good for understanding, but don't expect much hands-on."
"I wish there were more labs or practical exercises to apply the concepts."
"The content is mostly theoretical, lacking practical configurations or troubleshooting examples."
"Good for understanding the 'why,' but not the 'how-to' in a practical sense."
Suitable for those new to networking.
"This course is perfect if you're a beginner trying to understand internet basics."
"As someone new to networking, I found this course very accessible."
"It's a gentle introduction to network protocols, not overwhelming for novices."
"Highly recommended for absolute beginners in networking concepts."
Complex concepts are explained clearly.
"The instructor explained complex concepts in a way that was easy to grasp."
"Explanations for TCP/IP fundamentals were very clear."
"I finally understood how IP addresses and ports function thanks to the clear lectures."
"The examples used helped clarify the theoretical points discussed."
Provides essential knowledge of core protocols.
"This course gave me a really solid foundation in IPv4, IPv6, TCP, and UDP."
"It provided a fundamental understanding of how internet protocols work."
"I learned the core concepts that are essential for anyone working with the internet."
"Great course to understand the basics of network communication protocols."
Emerging technologies not a primary focus.
"The title 'Emerging Technologies' is a bit misleading; it's mostly about fundamental IP/TCP/UDP."
"I was expecting more on newer technologies, but it focuses on established protocols."
"The course covers the basics well, but don't take it for insights into future internet tech."
"While excellent for fundamentals, it doesn't delve into truly 'emerging' areas."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Internet Emerging Technologies with these activities:
Practice troubleshooting computer network issues
Improve your troubleshooting skills for computer network issues
Browse courses on TCP/IP
Show steps
  • Configure a network simulator or lab
  • Deliberately introduce network issues
  • Troubleshoot and resolve the issue
Volunteer with a local community organization that helps people get online
Giving you the opportunity to connect with a local community
Show steps
  • Find a volunteer opportunity
  • Enroll in the organization
  • Attend meetings and events
  • Complete volunteer projects
Attend a local internet meetup
Meet other people interested in the Internet
Show steps
  • Find a local internet meetup
  • Attend the meetup
Six other activities
Expand to see all activities and additional details
Show all nine activities
Organize your course materials
Stay organized and keep track of your progress throughout the course
Show steps
  • Create a dedicated folder for your course materials
  • Keep up with the readings
Read 'TCP/IP Illustrated'
Learn the foundational protocols of the Internet
Show steps
  • Read the first 25 pages
  • Complete the first lab exercises
  • Start to build a TCP client/server application.
Create TCP/IP subnetting cheat sheet
Practice TCP/IP subnetting without a calculator
Browse courses on TCP/IP
Show steps
  • Review the basics of IP subnetting.
  • Apply the subnetting cheat sheet to solve IP subnetting problems.
Follow tutorials on IPv6
Get started with IPv6
Browse courses on IPv6
Show steps
  • Watch a video tutorial on IPv6
  • Work through an interactive tutorial on IPv6
  • Configure IPv6 on your computer
Join a study group with other students in the course
Engage with other students learning the same material
Show steps
  • Meet other students in your online course
  • Decide to form a study group
Write a blog post about your experience with IPv6
Share your knowledge and help others learn about IPv6
Browse courses on IPv6
Show steps
  • Get familiar with IPv6
  • Configure IPv6 on your computer
  • Write a blog post about your experience

Career center

Learners who complete Internet Emerging Technologies will develop knowledge and skills that may be useful to these careers:
Network Security Engineer
Network Security Engineers design, implement, and maintain network security systems. An understanding of Internet infrastructure, as well as the protocols and technologies covered in this course, could be useful for understanding and mitigating network security risks in an organization.
Cloud Architect
Cloud Architects design and implement cloud computing solutions for organizations. An understanding of how the Internet works and the cloud computing technologies and protocols like IP, TCP, and UDP can be useful in building and managing cloud-based systems.
Computer Network Architect
Computer Network Architects design, implement and maintain computer networks for organizations. They plan for future needs, considering factors such as speed, security and reliability. An understanding of Internet infrastructure laid out in this course could aid in designing network layouts.
Information Security Analyst
Information Security Analysts plan and implement security measures to protect an organization's computer networks and systems. An understanding of Internet infrastructure covered in this course, such as IP addressing and routing, could be useful for understanding and mitigating security vulnerabilities.
IT Auditor
IT Auditors evaluate an organization's computer systems and networks to ensure that they are operating securely and efficiently. An understanding of Internet infrastructure covered in this course, such as IP addressing and routing, as well as system security concepts and best practices, could be useful for conducting IT audits.
IT Manager
IT Managers plan, organize, and direct the activities of an organization's IT department. An understanding of how the Internet works and the technologies and underlying protocols it employs may be useful for managing an organization's IT infrastructure both on premises and in the cloud.
Software Developer
Software Developers design computer programs. They translate user needs into instructions that computers can follow. An understanding of how the Internet works, as well as underlying protocols like TCP and UDP, could be useful for building software that must exchange data with devices and applications over the Internet.
Web Developer
Web Developers design and create websites. They are responsible for the look and feel of a website, as well as its functionality. An understanding of how the Internet works, as well as underlying protocols like TCP and UDP, could be useful for building websites that are fast and reliable.
DevOps Engineer
DevOps Engineers work to bridge the gap between software development and IT operations. They are responsible for automating and streamlining the software development process. An understanding of Internet infrastructure covered in this course, such as IP and TCP, may be useful for understanding and troubleshooting network-related issues in software development.
Network Administrator
Network Administrators keep a computer network running smoothly for an entire organization, and this includes troubleshooting and maintaining all network hardware and software. An understanding of Internet infrastructure laid out in this course may be useful in setting up and maintaining an organization's network.
Database Administrator
Database Administrators are responsible for the installation, configuration, maintenance, and performance tuning of database management systems. An understanding of how the Internet works, as well as underlying protocols like TCP and UDP, may be useful for managing databases that are accessed over the Internet.
IT Project Manager
IT Project Managers plan, manage, and execute IT projects. An understanding of Internet infrastructure may be useful for understanding and managing projects related to network infrastructure and services.
Data Analyst
Data Analysts collect, analyze, and interpret data to help organizations make informed decisions. An understanding of Internet infrastructure and network technologies may be useful for understanding and analyzing data collected from various sources over the Internet.
Business Analyst
Business Analysts work with stakeholders to understand their business needs and translate those needs into technical requirements. An understanding of how the Internet works may be useful for understanding and analyzing business processes that involve the use of the Internet and related technologies.
UX Designer
UX Designers are responsible for the user experience of a website or application. An understanding of how the Internet works and the underlying technologies, such as TCP and UDP, may be useful for understanding and designing user interfaces that are efficient and easy to use.

Reading list

We've selected 29 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Internet Emerging Technologies.
Commonly-used reference for industry professionals. It has extensive coverage of TCP/IP and the internet protocols suite, and it is an essential companion to the technical details covered in the online course.
Comprehensive reference on the Internet Protocol. It covers much of the same material as the online course but goes into extensive technical depth.
Classic and fundamental resource for UNIX-style networking. It reference for those who need to understand the sockets interface and how to write network programs from scratch.
Commonly-used textbook at academic institutions for introductory courses in computer networks. It provides the background and theoretical underpinnings for the practical concepts in the described online course.
Provides a comprehensive overview of the TCP/IP protocol suite. It is written in a clear and concise style, making it a valuable resource for students and professionals alike who want to learn more about the Internet.
This commonly-used textbook at academic institutions for introductory courses in computer networking and as a reference. It provides the background and theoretical underpinnings for the practical concepts in the described online course.
Provides an applied approach to programming with TCP/IP sockets in C. It is useful for learners who want to implement and work with the concepts in the described online course at a practical level.
Provides a comprehensive overview of data communications and networking. It covers a wide range of topics, including network architectures, protocols, and technologies.
Is another foundational text on computer networks. Like other introductory texts, it provides background knowledge for learners new to the field of computer networking.
Provides a comprehensive overview of firewalls and Internet security, including how to protect networks and systems from attack.
Provides a practical guide to TCP/IP network administration. It covers a wide range of topics, including network configuration, troubleshooting, and security.
Provides a comprehensive overview of the various types of network devices, including bridges, routers, and switches. It also covers the protocols that are used to interconnect these devices and create networks.
Provides a comprehensive overview of network security. It covers the various threats to networks and the technologies that are used to protect them.
Provides a fascinating account of the history of the Internet and the people who created it. It great way to learn about the origins of the Internet and the challenges that its pioneers faced.
Thrilling account of how Clifford Stoll tracked down a hacker who was spying on American military secrets. It great way to learn about the dangers of cyber espionage and the importance of network security.
Classic work on the open source software movement. It provides a fascinating insight into the culture of open source software development and the ways in which it has changed the world.
Provides a provocative look at the future of the Internet, and the challenges that need to be addressed.
Must-read for anyone who wants to understand the challenges of innovation. It provides a framework for understanding why large companies often fail to innovate and how they can overcome this challenge.
Practical guide to the lean startup methodology. It provides a step-by-step process for building a successful startup by iteratively testing and validating ideas.
Thought-provoking guide to building a successful startup. It provides a unique perspective on the challenges and opportunities of entrepreneurship.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser