
Explore how computers, operating systems, and hardware–software interactions convert inputs to outputs. Learn web and mobile application development, cloud versus on-premises, internet basics, browsers, search engines, cybersecurity, and machine learning.
Explore how hardware and software work together, from memory chips to Windows or Macs. See how commands become binary bits and how the OS coordinates tasks.
Explore how operating systems manage input, switch programs, and display output, while software evolves from binary code to high-level languages that speed development and expand affordable software.
Explore software development across mobile and web apps, covering Android and iOS platforms, languages like Java, JavaScript, Python, and PHP, and deployment costs: Google Play $500, Apple Developer Program $99.
Create an Xcode Swift single-view app, design user interface with autolayout for a dice game, add assets, arrange two dice and a roll button, and link the design to code.
Connect auto layout with coding by linking interface elements through outlets and actions, then create a dice game using arrays and image views, and test it in simulator.
Learn to build a basic web page using HTML, writing and saving code. Use head and body tags, add hello world, and preview in a browser.
Learn to build a WordPress website without coding by selecting a domain and hosting, installing WordPress, choosing a theme, and creating and customizing pages.
Explore cloud computing fundamentals, from shared data centers to on-demand scalability and cost savings, and see how applications and infrastructure leverage instant, pay-as-you-go power.
Internet is a global communication network that enables computers to share information to one another across the globe.
Explore how the internet evolved from ARPANET, becoming a distributed network of independently operated networks that uses end-to-end protocols, IP addresses, and DNS to connect billions of devices.
Explore how the internet moves information as binary bits—electric signals, light in fiber optics, and radio waves—covering bandwidth, latency, and wired vs wireless transmission.
Learn how a web browser uses a URL to request pages via HTTP, loading HTML and assets with GET requests. It covers cookies, POST data, and secure HTTPS with SSL/TLS.
Learn how search engines pre-scan billions of pages, index them in a search index, and rank results with algorithms to deliver the best match for queries.
Explore how cyber attacks exploit hardware and software vulnerabilities, including viruses, denial-of-service, and phishing, and assess their impact on individuals, finances, and national security.
Explore how the internet of things connects everyday devices to share data and improve daily life, from sleep tracking to heartbeat alerts and emergency responses.
Explain the difference between artificial intelligence and machine learning, and show how AI enables smarter task performance. Illustrate with Siri's natural language processing and Netflix's data-driven film recommendations.
Explore artificial intelligence in the human context, covering speech recognition, natural language processing, vision, and robotics. Understand neural networks, symbolic learning, and machine learning for classification and prediction from data.
Explore how ai operates across industries, from Facebook's facial recognition and personalized feeds to Amazon's product search and fraud prevention, and aviation and research uses, highlighting benefits and employment impact.
Welcome to "Learn everything you need to know about IT" Course. You don't need NO IT background to understand the course content and you should have a complete understanding of IT system by the end of this course.
So in this course, you will learn to understand things that are related to IT as below topics and you will learn to build Mobile and Web Application from scratch;
1. Computer Software and Hardware, Operating System
2. Mobile and Web Application Development
3. Cloud Computing
4. Internet and how computers communicate and share information to one another
5. We browser that we use to search information on Internet (URL, HTTP, HTML)
6. Cyber Security and Different Types of Cyber Attacks
7. Search Engine and Search Index
8. Internet of Things
9. Artificial Intelligence and Machine Learning
10. Bitcoin and Block Chain Technology
If you are absolute beginner or already in the tech industry, but need to advance your knowledge and understanding, this course is for you. So I hope to see you in the class. ^_^