We may earn an affiliate commission when you visit our partners.
Alton Teaches LLC and Alton Hardin | 200,000+ Enrollments Worldwide

Course Overhauled & Improved with 14.5 hours of Updated Content & 3.5 hours of New Content August 2021

Are you a business or aspiring IT professional who needs to better understand how networks work? Then you have come to the right place.

In this 18.5-hour course, I'll show you step-by-step, the fundamentals of computer networking, teaching you the essential computer networking core principles you need to know.

If you’re looking to advance or begin your career in Information Technology (IT), this course is a must.

WHAT YOU'5 Hours of Lecture and live Demonstration Videos

Read more

Course Overhauled & Improved with 14.5 hours of Updated Content & 3.5 hours of New Content August 2021

Are you a business or aspiring IT professional who needs to better understand how networks work? Then you have come to the right place.

In this 18.5-hour course, I'll show you step-by-step, the fundamentals of computer networking, teaching you the essential computer networking core principles you need to know.

If you’re looking to advance or begin your career in Information Technology (IT), this course is a must.

WHAT YOU'5 Hours of Lecture and live Demonstration Videos

  • 13 Cisco Packet Tracer Hands-on Labs (You'll be required to register with Cisco to use Packet Tracer)

  • 21 Section Quizzes

  • 2 Business Case Studies

  • Edited Closed Caption Subtitles and Video Transcripts

  • Downloadable Course Videos for Offline Viewing with the Udemy Mobile App and PDF Lectures of All Course PowerPoint Slides

  • The course effectively deals with one of the biggest problems with the 'IT' world: Speaking in another language that non-tech outsiders don't understand. Some people may feel that it is too simplistic and slow-paced, however, they lack the above understanding. Thank you for your efforts. "

    - Rad

    "Wonderful entry-level course. I recommend this course to anybody who is just starting in Networking. I also recommend it to anyone that works with computers every day. Learning the basics and understanding of networking is great knowledge to have. Alton responds to all questions asked, for that I applaud you. Without hesitation here is your 5-star review"

    - Michael

    "This is one of the best courses I ever had - well-structured, excellently thought-through, and very logically built. The instructor provides clear instructions, the course is so interesting I just wanted to go on and on. I am very happy about taking this course and would like to take more courses from the same instructor."

    - Jolanta

    ..

    Once you complete this course, you'll understand how computer networks work and how to plan and design a computer network.

    Enroll now

    Here's a deal for you

    We found an offer that may be relevant to this course.
    Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

    What's inside

    Learning objectives

    • Understand how computer networks work
    • Know the inner workings of a computer network
    • Understand the benefits of computer networks
    • Know how to effectively plan and design a computer network

    Syllabus

    Course Introduction
    Course Introduction and Overview
    Why Learn Computer Networking From Me?
    Beginner-Friendly Labs
    Read more

    Traffic lights

    Read about what's good
    what should give you pause
    and possible dealbreakers
    Focuses on the fundamentals of computer networking, making it suitable for beginners in the field
    Provides hands-on experience through 13 Cisco Packet Tracer Labs, allowing learners to apply their understanding practically
    Teaches learners how to plan and design a computer network, equipping them with essential skills for network management
    Emphasizes the benefits of computer networks, highlighting their importance in the modern world
    Covers various network topologies, including physical and logical ones, providing a comprehensive understanding of network structures
    Provides an overview of the TCP/IP model, a fundamental concept in computer networking

    Save this course

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

    Reviews summary

    Great course for beginners in computer networks

    Learners say that this is a well-received course for beginners who are looking to learn about computer networks. Learners especially appreciate the teacher's clear and engaging teaching style.
    Teacher is clear and engaging.
    "you are an excellent teacher!!!"
    "I can honestly say you are much better than many instructors, because you teach with precision and with intentions of having your students understand what you are saying."

    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 Introduction to Computer Networks for Non-Techies with these activities:
    Review basic networking concepts
    Refresh your knowledge of essential networking concepts, such as IP addresses, subnetting, and network topologies, to strengthen your foundation before the course begins.
    Browse courses on Network Fundamentals
    Show steps
    • Review lecture notes or textbooks on basic networking
    • Take practice quizzes or tests to assess your understanding
    • Join online forums or discussion groups to engage with other learners
    Join a study group or participate in online discussion forums
    Engage with fellow students by joining a study group or participating in online discussion forums. Sharing knowledge, asking questions, and discussing concepts will enhance your understanding.
    Show steps
    • Identify or create a study group with classmates
    • Schedule regular meetings or discussions
    • Collaborate on assignments or projects
    • Participate actively in online forums
    Configure a simple network using Cisco Packet Tracer
    Practice hands-on network configuration by setting up a simple network in Cisco Packet Tracer. This will reinforce your understanding of IP addressing, routing, and switching.
    Browse courses on Cisco Packet Tracer
    Show steps
    • Install Cisco Packet Tracer
    • Create a new network topology
    • Configure IP addresses and subnet masks for devices
    • Configure routing and switching to enable communication
    • Test network connectivity and troubleshoot any issues
    Five other activities
    Expand to see all activities and additional details
    Show all eight activities
    Take online quizzes and practice exam questions
    Evaluate your understanding by taking online quizzes and practicing exam questions. This will identify areas where you need further reinforcement and prepare you for assessments.
    Browse courses on Exam Preparation
    Show steps
    • Locate online quizzes or practice questions relevant to the course
    • Take the quizzes or questions regularly
    • Review your answers and identify areas for improvement
    • Seek clarification from the instructor or teaching assistants if needed
    Compile and review course notes and supplemental resources
    Strengthen your grasp of course concepts by organizing, reviewing, and compiling your lecture notes, assignments, quizzes, and any additional resources provided throughout the course.
    Browse courses on Note-Taking
    Show steps
    • Gather and organize your course materials
    • Identify key concepts and highlight important sections
    • Create summaries or mind maps to reinforce your understanding
    • Review your compiled materials regularly
    Follow online tutorials on network security
    Enhance your knowledge of network security by following online tutorials that cover topics such as firewall configuration, intrusion detection systems, and security best practices.
    Browse courses on network security
    Show steps
    • Identify reputable online tutorial providers
    • Select tutorials that align with your learning goals
    • Follow the tutorials step-by-step and take notes
    • Experiment with the concepts learned in a home lab or virtual environment
    Attend a workshop on network planning and design
    Deepen your understanding of network planning and design by attending a workshop that covers topics such as network requirements gathering, topology design, and capacity planning.
    Browse courses on Network Planning
    Show steps
    • Research and identify relevant workshops
    • Register and attend the workshop
    • Actively participate in discussions and ask questions
    • Take detailed notes and review them afterward
    Contribute to open-source networking projects
    Gain practical experience and contribute to the networking community by participating in open-source networking projects. This will enhance your understanding of real-world network implementations.
    Browse courses on Software Development
    Show steps
    • Identify open-source networking projects that align with your interests
    • Join the project community and review the codebase
    • Identify areas where you can contribute
    • Make code contributions and engage in discussions

    Career center

    Learners who complete Introduction to Computer Networks for Non-Techies will develop knowledge and skills that may be useful to these careers:
    Network Engineer
    Network Engineers design and install computer networks. They also maintain and troubleshoot networks to ensure that they are running smoothly. This course provides a strong foundation in the fundamentals of computer networking, which is essential for success in this role. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge will help you to understand how networks work and how to troubleshoot them.
    Network Administrator
    Network Administrators manage and maintain computer networks. They are responsible for ensuring that networks are running smoothly and that users have access to the resources they need. This course provides a strong foundation in the fundamentals of computer networking, which is essential for success in this role. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge will help you to understand how networks work and how to manage them.
    Cybersecurity Analyst
    Cybersecurity Analysts protect computer networks from unauthorized access and attacks. They also investigate security breaches and develop security plans. This course provides a strong foundation in the fundamentals of computer networking, which is essential for success in this role. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge will help you to understand how networks work and how to protect them from attacks.
    Cloud Architect
    Cloud Architects design and implement cloud computing solutions. They also manage and maintain cloud infrastructure. This course provides a strong foundation in the fundamentals of computer networking, which is essential for success in this role. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge will help you to understand how networks work and how to design and implement cloud computing solutions.
    Information Technology Manager
    Information Technology Managers oversee the planning, implementation, and maintenance of computer networks. They also manage IT staff and budget. This course provides a strong foundation in the fundamentals of computer networking, which is essential for success in this role. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge will help you to understand how networks work and how to manage them.
    Information Security Manager
    Information Security Managers develop and implement security plans to protect computer networks and data. They also manage security staff and budget. This course provides a strong foundation in the fundamentals of computer networking, which is essential for success in this role. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge will help you to understand how networks work and how to protect them from attacks.
    Technical Support Engineer
    Technical Support Engineers provide technical support to users of computer networks. They also troubleshoot and resolve network problems. This course provides a strong foundation in the fundamentals of computer networking, which is essential for success in this role. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge will help you to understand how networks work and how to troubleshoot them.
    Data Center Technician
    Data Center Technicians install and maintain computer networks and equipment in data centers. They also monitor networks and troubleshoot problems. This course provides a strong foundation in the fundamentals of computer networking, which is essential for success in this role. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge will help you to understand how networks work and how to maintain them.
    Network Security Engineer
    Network Security Engineers design and implement security measures to protect computer networks from unauthorized access and attacks. They also monitor networks and investigate security breaches. This course provides a strong foundation in the fundamentals of computer networking, which is essential for success in this role. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge will help you to understand how networks work and how to protect them from attacks.
    Network Consultant
    Network Consultants provide advice to businesses on how to design and implement computer networks. They also help businesses to troubleshoot and resolve network problems. This course provides a strong foundation in the fundamentals of computer networking, which is essential for success in this role. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge will help you to understand how networks work and how to advise businesses on how to design and implement them.
    IT Auditor
    IT Auditors evaluate the security of computer networks and information systems. They also make recommendations on how to improve security. This course provides a strong foundation in the fundamentals of computer networking, which is essential for success in this role. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge will help you to understand how networks work and how to audit them for security.
    IT Project Manager
    IT Project Managers plan and manage IT projects. They also work with stakeholders to ensure that projects are completed on time and within budget. This course may be useful for IT Project Managers who need to understand the fundamentals of computer networking. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge can help IT Project Managers to understand how networks work and how to plan and manage IT projects.
    Computer Systems Analyst
    Computer Systems Analysts design and implement computer systems. They also recommend improvements to existing systems. This course may be useful for Computer Systems Analysts who need to understand the fundamentals of computer networking. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge can help Computer Systems Analysts to understand how networks work and how to design and implement computer systems.
    Database Administrator
    Database Administrators manage and maintain databases. They also design and implement database security measures. This course may be useful for Database Administrators who need to understand the fundamentals of computer networking. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge can help Database Administrators to understand how networks work and how to design and implement database security measures.
    Web Developer
    Web Developers design and develop websites. They also maintain and update websites. This course may be useful for Web Developers who need to understand the fundamentals of computer networking. The course covers topics such as network topologies, network devices, network cabling, the OSI model, and TCP/IP. This knowledge can help Web Developers to understand how networks work and how to design and develop websites.

    Reading list

    We've selected eight 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 Introduction to Computer Networks for Non-Techies.
    Provides a detailed explanation of the TCP/IP protocol suite, which is the foundation of the internet. It is an essential reference for anyone who wants to understand how computer networks operate.
    Provides a comprehensive overview of computer networks, covering both theoretical and practical aspects. It commonly used textbook at academic institutions and is valuable for learners who want to gain a deeper understanding of the fundamentals of computer networking.
    Is another comprehensive reference on computer networks, with a focus on systems design and implementation. It is suitable for learners who want to gain a more technical understanding of the subject.
    Provides a comprehensive overview of computer networks, covering both theoretical and practical aspects. It good choice for learners who want to gain a solid foundation in the subject.
    Study guide for the Cisco Certified Network Associate (CCNA) certification exam. It good choice for learners who want to prepare for this certification.

    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