
Meet your instructor, a cybersecurity specialist with almost two decades in tech, and discover that this course covers the fundamentals of hardware, software, networking, websites, programming, cyber security, and ai.
Explore the fundamentals of computer hardware by examining core components—random access memory, central processing unit, motherboard, and CMOS/BIOS—to understand how they work together and keep a computer running.
Explore the processor, the heart of the computer, which executes software instructions and drives all components, and learn how gigahertz speed, Intel vs. AMD, and cooling influence performance.
Compare hard disk drives and solid state drives in terms of capacity, speed, and durability, and learn the common setup of OS on the SSD with data on the HDD.
Understand how RAM stores temporary data to support multitasking, offers faster access than the hard disk, and explain its volatility and common 16 GB needs for gaming and video editing.
Explain cache memory speeds data access between the CPU and RAM, and outline L1, L2, and L3 caches, while describing ROM as non-volatile, read-only storage for boot and firmware updates.
Explore the bios, cmos or pram, and efi firmware that boot your computer and store non-volatile settings. Learn about boot order, date and time, memory, and hardware configuration.
Discover how a motherboard connects all computer parts, including CPU sockets, power connectors, RAM slots, ROM chip, graphics card, storage, USB and HDMI interfaces, and CMOS battery, forming a system.
Explore software basics, how software is developed, and the roles of operating systems, file systems, and software management.
Explore software as the bridge between users and hardware, detailing system, application, utility software, drivers, and the basics of compilers, interpreters, cloud SaaS, and no-code trends.
Operating systems are system software that manage hardware and software resources and provide a graphical user interface. They handle process management, memory and file system management, device drivers, and security.
Explore how file systems organize, store, retrieve, and manage data on storage devices using files and directories, with security, and basic operations like create, read, and delete.
Explore software installation types—local, network, portable, and cloud-based SaaS—and updates, security patches, and licensing with GNU, MIT, Apache, and BSD licenses, plus open source benefits and future trends.
Explore the fundamentals of networking, including IP and MAC addresses, switches and routers, data transfer between networks, and an introduction to virtual private networks.
Explore how networks connect computers to transfer data, from personal and local area networks to Wi-Fi and the internet, and learn about virtual private networks for secure access.
Identify what a server is and how it provides services like files, mail, and web pages to clients. Compare client-server and peer-to-peer communication, using messaging apps as a practical example.
Explore ip addresses and mac addresses, including public and private ipv4 and ipv6, how routers assign private ips, and how macs aid troubleshooting.
Discover how switches use Mac addresses to connect devices on a network. Learn how routers connect networks with IP addresses and can act as switches and modems.
Learn how switches learn mac addresses with mac tables and forward frames via broadcasts, and how routers use dhcp and routing tables to assign ip addresses and route traffic.
Learn to use ping from the command prompt to test connectivity to lab cyber.com and monitor packets; then trace the route with traceroute to observe IP addresses and hops.
Packets travel across networks in multiple routes, carrying five key parts: source and destination IP addresses, payload, sequence number, hop count, and checksum, to ensure fast, reliable reassembly.
Learn how vpn provides encryption, privacy, and access to region-restricted content by masking your ip with a vpn server and how the vpn client and server encrypt and decrypt traffic.
Explain bandwidth as the maximum data transfer rate and distinguish it from network speed; show upload speeds are slower than download speeds and how speed tests via speedtest.net reveal them.
Explore cloud computing by understanding how remote servers and databases power software access from any device, and compare SaaS, PaaS, IaaS, and FaaS.
Explore how websites are built and how the internet works, including HTML, CSS, JavaScript, PHP, and WordPress, and the relationship between programming languages.
Discover how HTML forms the website skeleton and CSS provides styling with colors, images, and animations; build a simple page using h1, p, and img tags.
Learn how JavaScript drives client- and server-side interactivity to build dynamic web pages, apps, and games, while PHP enables server-side communication for authentication, cookies, and database access.
Explore WordPress, a free content management system with thousands of themes and plugins to create blogs, stores, or websites without coding.
Explore programming languages, frameworks, and libraries, and learn how syntax and purpose shape Java, JavaScript, Ruby, Python, C++, C#, and Swift; discover when to use frameworks versus libraries.
Understand how domain names map to websites and how web hosting enables online presence, including registrars, top level domains, and hosting packages like shared, dedicated, vps, and cloud.
Explain cookies as text stored by web servers on hard disk to identify you. Store cart items with session cookies, remember login with persistent cookies, and note risks from hackers.
Understand how the domain name system translates IP addresses into domain names, using root servers and hosting DNS to resolve queries and cache results.
Learn how ICANN manages the domain name system, root servers, and IP address coordination, while accrediting registrars who sell domain names at varying prices; ICANN does not control internet content.
The IANA, a branch of ICANN, manages and allocates IP addresses to ISPs, with five regional registries ARIN, LACNIC, RIPE NCC, AFRINIC, and APNIC guiding global IPv6 distribution.
Explore WHOIS and ICANN lookups to inspect domain information, registrar details, name servers, and privacy options, and learn how to protect personal data with domain privacy.
Explore the tcp/ip model, a collection of protocols that enables internet communication. Learn its four layers: data link, internet, transport, and application, and how data travels between devices.
Explore how the internet works behind the scenes by tracing a browser request through application, transport, internet, and data link layers, including DNS resolution, ports, IP addresses, and packet sequencing.
Explore the core fundamentals of cyber security, including confidentiality, integrity, and availability. Learn how hackers think, explore types of cyber attacks, and protect data, networks, and resources.
Explore the core information security principles, the CIA triad and AAA model, plus privacy and non-repudiation, with tools like encryption, passwords, and hashing.
Hollywood misleads on hacking. The real process follows four phases: information gathering, identifying vulnerabilities, attacking, and covering tracks; hacking is slow-paced, not a race.
Identify the main hacker types—script kiddies, black hat, hacktivists, and white hats—and their motives and targets, from phishing to ethical hacking.
Explain how denial of service attacks overwhelm a server by flooding it with thousands of requests, and contrast a single-client denial of service with distributed denial of service (DDoS) attacks.
Learn about four common cyber attacks: man-in-the-middle, brute-force, zero-day exploits, and SQL injection, and how they intercept data, crack passwords, exploit vulnerabilities, and reveal sensitive information.
Learn how phishing emails lure victims to click links and steal credentials via fake login pages, and how vishing uses phone calls to exploit trust.
Explore anti-malware, firewalls, VPNs, encryption, multifactor authentication, and biometrics that protect data with real-time protection. See how knowledge factor, possession factor, and inherent factor enable multi-factor authentication.
Explore the history and basics of artificial intelligence through the Hal 9000 clip, chess interactions, and the role of natural language processing in human-ai communication.
Artificial intelligence is the simulation of human intelligence in machines, with learning, reasoning, perception, and natural language processing; compare weak, strong, and super intelligent AI and debunk myths.
Explore how artificial intelligence relates to machine learning and deep learning, and how supervised, unsupervised, and reinforcement learning train models to recognize patterns.
Explore natural language processing, the field that lets computers understand, interpret, and generate human language, using techniques like tokenization, pos tagging, named entity recognition, and sentiment analysis.
Explore data, model, and resource challenges in AI, including bias, privacy, quality, overfitting, and adversarial attacks, and examine ethical issues, fairness, job displacement, safety, and regulatory frameworks.
Explore current AI trends, from automation and chatbots to edge AI and AI-powered IoT, and examine the future impact on work, ethics, and human–AI collaboration.
Explore the four-part absolute beginners guide to cyber security, with practical skills in networking, malware, vpn usage, mobile device protection, and personal data security.
Complete 100% of the course by watching videos, quizzes, and assignments to unlock your certificate. If issues arise, consult help and support to contact Udemy about certificates.
Conclude your journey with the absolute beginner's guide to information technology, celebrating progress, inviting reviews, and exploring more courses on observer.com.
** UPDATED DEC 2025 WITH BRAND NEW MODULE ON ARTIFICIAL INTELLIGENCE **
** Do you want to learn about the basics of all branches of Information Technology? You have come to the right course **
Have you ever wondered how the internet works or how that router sitting in your room is able to provide you with internet connectivity? Or perhaps maybe you have wondered about the physical components that make up a computer and how they work together. Or perhaps the world of cyber security and hackers has always fascinated you and you want to know more.
Welcome to the absolute beginners guide to information technology.
This is a course I have designed specifically to provide you with solid knowledge of all 6 main branches of information technology.
What will you learn?
The course is divided into 6 main sections.
HARDWARE 101
Here you will learn about all the most important parts that make up your computer system and how they function together. You will learn about the different types of memory, the processor as well as the BIOS and CMOS. You will also learn about the different types of storage involved in computer hardware.
SOFTWARE 101
In section two, you will learn exactly what software are and how they are developed. You will also learn about operating systems such as Windows and MAC. You will also learn the basics of file systems and software management.
NETWORKING 101
Learn about the tools and technology involved in this exciting field. You will learn about
Routers
Switches
IP and MAC Addresses
Ports & Protocols
.Bandwidth
VPNs
Cloud Computing
and much more
You will also learn some practical skills such as how to ping websites and even trace data sent across a network.
WEBSITES, WEB HOSTING, PROGRAMMING AND THE INTERNET
We will discuss the internet and websites in general in this section.
You will learn about the most popular programming languages as well as the code that makes up websites. You will learn about internet concepts and technologies such as:
Web hosting
Web severs
The Domain Name System
Cookies
TCP/IP
and much more
You will also learn just exactly how the internet truly works behind the scenes.
CYBER SECURITY
In this module, you will learn about cyber security. You will learn the core technologies used in this field and also how hackers really hack and operate behind the scenes. I will expose you to the different types of ways your data can be stolen or destroyed and what you can do to protect yourself.
ARTIFICIAL INTELLIGENCE
In the modern world we live in today, artificial intelligence is becoming a very important and influential part of our lives. In this module we are going to cover the basic fundamentals of AI including:
Machine Learning
Deep Learning
Natural Language Processing
Challenges & Ethical Considerations for AI
The future of AI
PERFECT FOR JOBS IN THE IT INDUSTRY
If you are looking to switch careers and find a job in the IT industry, this course will be perfect for you.
I hope you enroll in the course today.
Cheers.