We may earn an affiliate commission when you visit our partners.
Course image
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

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

    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
    Course Lecture PDFs
    Familiarizing Yourself with Udemy's Course Taking Interface
    How to Access Course Subtitles & Transcripts
    Join our Facebook Student Community
    Udemy Mobile App for iOS & Android - Download & Take Course Videos On the Go!
    Student Exercise: Introduce Yourself
    Overview and Benefits of Computer Networks
    What Is a Computer Network?
    Some Basic Computer Networking Rules
    Types of Networks (by Size)
    Peer-to-Peer vs. Client-Server Architecture
    Why Build a Computer Network?
    Student Exercise: Benefits of Computer Networks
    Course Primer: How Computer Networks Work
    Section Introduction
    Introduction to Computer Networking Protocols
    Introduction to the OSI Model
    Introduction to the TCP/IP Model
    Introduction to MAC Addresses
    Introduction to IP Addresses
    IP versus MAC Addresses
    Duplex Communication
    Network Transmission Types
    Introduction to Ethernet
    Lab #1: Installing Cisco Packet Tracer
    Lab # 2: Connecting two PCs Together
    How Computer Networks Work Quiz
    Network Topologies
    Physical vs. Logical Topologies
    Wired Network Topologies
    Wireless Network Topologies
    Lab # 3: Create Physical Wired Topologies
    Network Topologies Quiz
    Networking Devices
    Network Interface Cards (NICs)
    Hubs
    Switches
    Wireless Access Points
    Wireless Range Extenders
    Routers
    Modems
    All-in-One SOHO Devices
    Media Converters
    Firewalls
    DHCP Servers
    VoIP Endpoints
    Lab # 4: Creating a Simple Home LAN
    Network Devices Quiz
    Network Cabling
    Types of Network Cabling
    Ethernet Standards
    Coaxial Cabling
    Twisted Pair Copper Network Cabling
    Wiring Standards: 568A & 568B and Cable Types
    Live Demonstration: Creating a Network Cable
    Plenum-Rated Cabling
    Fiber Optic Network Cabling
    Networking Cable Selection Criteria
    Lab # 5: Exploring Network Cabling
    Network Cabling Quiz
    The OSI Model
    OSI Layer 7 - The Application Layer
    OSI Layer 6 - The Presentation Layer
    OSI Layer 5 - The Session Layer
    OSI Layer 4 - The Transport Layer
    OSI Layer 3 - The Network Layer
    OSI Layer 2 - The Data Link Layer
    OSI Layer 1 - The Physical Layer
    OSI Model Data Encapsulation and De-Encapsulation
    OSI Model Quiz
    Planning a Network
    Why We Plan
    The Overall Process
    Understanding the Business
    Establishing a Business Need
    Defining Specific Areas of Improvement
    Buy-in and Resources
    Hidden Costs
    Other Considerations
    Planning Questions
    The Next Steps
    Q&A Discussion Board Student Exercise
    Introduction to TCP/IP
    What is TCP/IP?
    TCP/IP Protocols
    Network Access Methods
    Introduction to TCP/IP Quiz
    TCP/IP Network Layer Protocols
    Address Resolution Protocol (ARP)
    ARP Live Demo: ARP Command on Windows, Linux, and Mac

    Good to know

    Know what's good
    , what to watch for
    , 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

    Save Introduction to Computer Networks for Non-Techies 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.
    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.
    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 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.
    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.
    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.
    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.
    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.
    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.
    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.
    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

    Here are nine courses similar to Introduction to Computer Networks for Non-Techies.
    Building Packet Tracer Labs for CCNA Study: Network...
    Most relevant
    Building Packet Tracer Labs for CCNA Study: Fundamentals
    Internet Connection: How to Get Online?
    Cisco CCNA 200-301 Complete Course: Packet Tracer Labs
    Introduction to Networks and Cisco Devices
    Introduction to Cisco Networking
    Build a Small Simulated Network With Cisco Packet Tracker
    Configure and Test Basic Network Connectivity
    How to Secure your Network Device using Cisco Packet...
    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 - 2024 OpenCourser