• Home
  • Courses
    • Business
    • Creativity
    • Marketing
    • Entrepreneurship
    • Agriculture
    • IT & Programming
    • Web Development
  • Connect
    • About Us
    • Contact
    • News and Events
    • Blog
      • Cart

        0
    Have any question?
    (+234) 08130074823
    [email protected]
    RegisterLogin
    Millionaires AcademyMillionaires Academy
    • Home
    • Courses
      • Business
      • Creativity
      • Marketing
      • Entrepreneurship
      • Agriculture
      • IT & Programming
      • Web Development
    • Connect
      • About Us
      • Contact
      • News and Events
      • Blog
        • Cart

          0

      IT & Programming

      • Home
      • All courses
      • IT & Programming
      • Complete Front-End Developer Bootcamp
      CoursesIT & ProgrammingComplete Front-End Developer Bootcamp
      • Introduction to FrontEnd Bootcamp 3

        • Lecture1.1
          What is the Internet? 02 min
        • Lecture1.2
          A Simple Computer Network 03 min
        • Lecture1.3
          From Simple Network to the Internet 06 min
      • Understanding The Internet 11

        • Lecture2.1
          Understanding Internet Protocols 05 min
        • Lecture2.2
          Internet Protocol (IP Address) and Domain Name Service (DNS) 04 min
        • Lecture2.3
          Clients and Servers and How They Interact 04 min
        • Lecture2.4
          Data Packets, Routing and Reliability 06 min
        • Lecture2.5
          What is HTTP? 02 min
        • Lecture2.6
          HTTP and other Protocols 02 min
        • Lecture2.7
          Client – the User Agent 03 min
        • Lecture2.8
          The Web Server 02 min
        • Lecture2.9
          Anatomy of an HTTP Request 02 min
        • Lecture2.10
          Anatomy of an HTTP Response 02 min
        • Quiz2.1
          Section Quiz 10 questions
      • Intro to HTML - HyperText Markup Language 73

        • Lecture3.1
          Introduction to HTML 04 min
        • Lecture3.2
          Hypertext Markup Language – What does it really mean? 02 min
        • Lecture3.3
          What are Tags? 05 min
        • Lecture3.4
          How Browsers Work 03 min
        • Lecture3.5
          Basic HTML Structure 05 min
        • Lecture3.6
          Sample Document 02 min
        • Lecture3.7
          Nested HTML Elements 04 min
        • Lecture3.8
          Types of HTML Tags 11 min
        • Lecture3.9
          Installing a Code Editor 04 min
        • Lecture3.10
          Creating an Index File 03 min
        • Lecture3.11
          Features and Benefits of VsCode 05 min
        • Lecture3.12
          Empty HTML Elements 04 min
        • Lecture3.13
          HTML Attributes 05 min
        • Lecture3.14
          Width, Height, Cases & Quotes 05 min
        • Lecture3.15
          Alt Attribute 03 min
        • Lecture3.16
          Style Attribute 02 min
        • Lecture3.17
          Adding Multiple Style Properties 05 min
        • Lecture3.18
          Tooltip 03 min
        • Lecture3.19
          HTML Comments 04 min
        • Lecture3.20
          Section Quiz 10 min
        • Lecture3.21
          Navigation Menu 03 min
        • Lecture3.22
          HTML Links 04 min
        • Lecture3.23
          From Webpages to Website 09 min
        • Lecture3.24
          Absolute Vs Relative URL 04 min
        • Lecture3.25
          Relative URL Referencing 08 min
        • Lecture3.26
          Target Attribute 02 min
        • Lecture3.27
          Image Linking 04 min
        • Lecture3.28
          Lists 04 min
        • Lecture3.29
          List Markers 07 min
        • Lecture3.30
          Section Quiz 15 min
        • Lecture3.31
          Description List 07 min
        • Lecture3.32
          Creating Bookmarks 08 min
        • Lecture3.33
          Image Floating 05 min
        • Lecture3.34
          Background Image and Centering in HTML 08 min
        • Lecture3.35
          HTML Table 07 min
        • Lecture3.36
          Adding Images to Tables 04 min
        • Lecture3.37
          Inline and Internal CSS in HTML 11 min
        • Lecture3.38
          External CSS 08 min
        • Lecture3.39
          CSS Precedence 03 min
        • Lecture3.40
          Applying CSS To Table Head 06 min
        • Lecture3.41
          Table Center 02 min
        • Lecture3.42
          Styling Multiple Elements 04 min
        • Lecture3.43
          Styling with nth-child 04 min
        • Lecture3.44
          Vertical Zebra Styling 02 min
        • Lecture3.45
          Overlapping Zebra Style 01 min
        • Lecture3.46
          Border Values 05 min
        • Lecture3.47
          Quiz 10 min
        • Lecture3.48
          Colspan 04 min
        • Lecture3.49
          Rowspan 03 min
        • Lecture3.50
          Using Table Layout in Web Design 05 min
        • Lecture3.51
          HTML Forms 06 min
        • Lecture3.52
          Binding Labels to Input Field 05 min
        • Lecture3.53
          Increasing Hit Area & Accessibility 04 min
        • Lecture3.54
          Submitting HTML Forms 04 min
        • Lecture3.55
          Adding Value to Database 04 min
        • Lecture3.56
          Providing Default Value for Text Input 02 min
        • Lecture3.57
          Section Quiz 10 min
        • Lecture3.58
          Reset Button & Date Submission 07 min
        • Lecture3.59
          Using Image as Submit Button 03 min
        • Lecture3.60
          File Upload With HTML 03 min
        • Lecture3.61
          Slider & Volume Control 02 min
        • Lecture3.62
          Numeric Input Field 02 min
        • Lecture3.63
          Search Field 03 min
        • Lecture3.64
          Telephone Field 05 min
        • Lecture3.65
          Appointment Booking & URL Input Field 05 min
        • Lecture3.66
          Securing User Data With POST 07 min
        • Lecture3.67
          Dropdown Menu 05 min
        • Lecture3.68
          TextArea 03 min
        • Lecture3.69
          Password Field 02 min
        • Lecture3.70
          Adding a Color Palette 02 min
        • Lecture3.71
          Grouping Forms 02 min
        • Lecture3.72
          Forms & Javascript 02 min
        • Lecture3.73
          Section Quiz 10 min
      • Advanced HTML 28

        • Lecture4.1
          HTML Block-level Element 04 min
        • Lecture4.2
          HTML Inline Elements 05 min
        • Lecture4.3
          Block-level Elements Demo 03 min
        • Lecture4.4
          Intro to HTML DIV & SPAN 03 min
        • Lecture4.5
          Aligning a DIV Element 04 min
        • Lecture4.6
          Positioning DIV Elements with Float 05 min
        • Lecture4.7
          DIV as Inline-Block Element 02 min
        • Lecture4.8
          CSS Flex Layout 04 min
        • Lecture4.9
          Embedding Forms & Pages in HTML 05 min
        • Lecture4.10
          Iframe Border 01 min
        • Lecture4.11
          Iframe as Target Frame 02 min
        • Lecture4.12
          Embedding YouTube in Your Website 04 min
        • Lecture4.13
          Metadata – Keywords 05 min
        • Lecture4.14
          Metadata – Author, Charset, Viewport 03 min
        • Lecture4.15
          Responsive Images 07 min
        • Lecture4.16
          HTML Entities 05 min
        • Lecture4.17
          Non-Breaking Space 05 min
        • Lecture4.18
          HTML Emojis 03 min
        • Lecture4.19
          Responsive Images for Multiple Devices 06 min
        • Lecture4.20
          Favicon 05 min
        • Lecture4.21
          Hosting Your Own Video 08 min
        • Lecture4.22
          Hosting Podcasts, Songs and Audio Files 05 min
        • Lecture4.23
          Tools for Front-End Development – Getting Image 04 min
        • Lecture4.24
          Tools for Front-End Development – Resizing Images 04 min
        • Lecture4.25
          Tools for Front-End Development – Background remover & Circle Image 04 min
        • Lecture4.26
          Brand Colors 05 min
        • Lecture4.27
          Selecting Matching Colors 05 min
        • Lecture4.28
          Checkpoint : Project 1 – A Personal Portfolio Website 10 min
      • Intro to CSS - Cascading Style Sheet 71

        • Lecture5.1
          Intro to CSS & Precedence 08 min
        • Lecture5.2
          CSS Syntax 06 min
        • Lecture5.3
          CSS Class Selector 03 min
        • Lecture5.4
          Target Selectors 03 min
        • Lecture5.5
          Star & Grouping Selector 02 min
        • Lecture5.6
          Comments & Colors 05 min
        • Lecture5.7
          Background Color 05 min
        • Lecture5.8
          Opacity 03 min
        • Lecture5.9
          Background Image 02 min
        • Lecture5.10
          Repeat & Positioning 05 min
        • Lecture5.11
          Scrolling Images 02 min
        • Lecture5.12
          CSS Shorthand 03 min
        • Lecture5.13
          CSS Background Image Sizing 05 min
        • Lecture5.14
          Expanding Border Color 06 min
        • Lecture5.15
          Expanding Border Style 03 min
        • Lecture5.16
          Border Radius 02 min
        • Lecture5.17
          Margin 08 min
        • Lecture5.18
          Padding 04 min
        • Lecture5.19
          Width & Height 06 min
        • Lecture5.20
          CSS Box Model 07 min
        • Lecture5.21
          CSS Outline 04 min
        • Lecture5.22
          Using Google Inspect With CSS 04 min
        • Lecture5.23
          Layout Debugging with Pesticide 09 min
        • Lecture5.24
          Text Styling – Inline Block 05 min
        • Lecture5.25
          Text-Decoration 02 min
        • Lecture5.26
          Using Line-through 05 min
        • Lecture5.27
          Font Families 06 min
        • Lecture5.28
          Choosing Fonts Based on Project Niche 03 min
        • Lecture5.29
          How to Apply Websafe Fonts 06 min
        • Lecture5.30
          Font Style, Weight & Variant 03 min
        • Lecture5.31
          Font Pairing 04 min
        • Lecture5.32
          Applying Font Pairing 02 min
        • Lecture5.33
          Font Shorthand 02 min
        • Lecture5.34
          Link Styling with CSS Props 03 min
        • Lecture5.35
          Link Styling with States 05 min
        • Lecture5.36
          Link Styling with Text Decoration 02 min
        • Lecture5.37
          Advanced Link Styling 07 min
        • Lecture5.38
          Unordered List Marker Styling 04 min
        • Lecture5.39
          Ordered List Marker Styling 02 min
        • Lecture5.40
          Image List Marker 02 min
        • Lecture5.41
          Links to Nav with CSS 04 min
        • Lecture5.42
          Display Property for Page Layout 04 min
        • Lecture5.43
          Display Block, Inline & Flex 04 min
        • Lecture5.44
          Inline-block vs Block 03 min
        • Lecture5.45
          Display none Vs Visibility hidden 03 min
        • Lecture5.46
          Position Property for Page Layout 06 min
        • Lecture5.47
          Position Fixed 02 min
        • Lecture5.48
          Position Absolute 02 min
        • Lecture5.49
          Sticky Elements 02 min
        • Lecture5.50
          CSS Opacity Property 03 min
        • Lecture5.51
          Opacity on Hover 02 min
        • Lecture5.52
          Opacity & Positioning 02 min
        • Lecture5.53
          Z-index Minus One 03 min
        • Lecture5.54
          Z-index Stacking 01 min
        • Lecture5.55
          Handling Content Overflow 04 min
        • Lecture5.56
          CSS Pseudo class 02 min
        • Lecture5.57
          Pseudo Class on Div 02 min
        • Lecture5.58
          Aligning Images in Div 02 min
        • Lecture5.59
          Tooltip with Pseudo Class 04 min
        • Lecture5.60
          Horizontal Nav Menu 06 min
        • Lecture5.61
          Separating a Menu Item 03 min
        • Lecture5.62
          Vertical Nav Bar 04 min
        • Lecture5.63
          Positioning Vertical Nav Bar 03 min
        • Lecture5.64
          CSS Dropdown 08 min
        • Lecture5.65
          Dropdown Box 05 min
        • Lecture5.66
          Dropdown Button with Links 09 min
        • Lecture5.67
          Image Aspect Ratio 05 min
        • Lecture5.68
          Image Dropdown 05 min
        • Lecture5.69
          Horizontal Navigation Menu 05 min
        • Lecture5.70
          Dropdown Navigation Menu 09 min
        • Lecture5.71
          Image Gallery 07 min
      • Advanced CSS 49

        • Lecture6.1
          CSS Transformation 06 min
        • Lecture6.2
          3D Transformation 03 min
        • Lecture6.3
          CSS Transition 05 min
        • Lecture6.4
          Transition Speed Curve 02 min
        • Lecture6.5
          Transition Delay 01 min
        • Lecture6.6
          Transition Transform 02 min
        • Lecture6.7
          Applying Style to Form Input 04 min
        • Lecture6.8
          Styling Textarea 03 min
        • Lecture6.9
          Grouping Forms With Div 04 min
        • Lecture6.10
          Styling Submit Button 03 min
        • Lecture6.11
          Color Form Input & Focus Pseudo-state 03 min
        • Lecture6.12
          Border Styles for Forms 02 min
        • Lecture6.13
          Search Input & Button Styling 02 min
        • Lecture6.14
          Adding a Search icon 02 min
        • Lecture6.15
          Animating an Input Field 02 min
        • Lecture6.16
          Styling the Select Dropdown 02 min
        • Lecture6.17
          Intro to CSS Animation 07 min
        • Lecture6.18
          Applying Animation to Other Elements 01 min
        • Lecture6.19
          Increasing Animation Range 01 min
        • Lecture6.20
          Animating Multiple Properties 02 min
        • Lecture6.21
          Animation Delay 02 min
        • Lecture6.22
          Animation Iteration and Infinite Loop 02 min
        • Lecture6.23
          Changing Motion Direction 02 min
        • Lecture6.24
          Animation Speed Curve 01 min
        • Lecture6.25
          Bouncing Effect 03 min
        • Lecture6.26
          Animation Shortcut 02 min
        • Lecture6.27
          Tooltip Advanced 08 min
        • Lecture6.28
          Positioning Box Theory 05 min
        • Lecture6.29
          Positioning Top & Bottom 02 min
        • Lecture6.30
          Understanding Pseudo Elements 04 min
        • Lecture6.31
          Pseudo-elements : First letter 01 min
        • Lecture6.32
          Combining Pseudo-elements 01 min
        • Lecture6.33
          Marker & Selection Pseudo-element 02 min
        • Lecture6.34
          Before & After Pseudo-element 03 min
        • Lecture6.35
          Creating a Speech Bubble 06 min
        • Lecture6.36
          Positioning the Tooltip Arrow 04 min
        • Lecture6.37
          Creating Image Thumbnails 03 min
        • Lecture6.38
          Clickable Image Thumbnails 03 min
        • Lecture6.39
          Rounded Images 01 min
        • Lecture6.40
          Flipping Image 03 min
        • Lecture6.41
          Text Over Image 05 min
        • Lecture6.42
          Image Overlay 08 min
        • Lecture6.43
          Centering Overlay Text 04 min
        • Lecture6.44
          Box Overlay 04 min
        • Lecture6.45
          Adjusting Box Overlay 03 min
        • Lecture6.46
          Slide in Overlay | Implicit Vs Explicit Properties 07 min
        • Lecture6.47
          Slide in Overlay – Sides 05 min
        • Lecture6.48
          Pagination 06 min
        • Lecture6.49
          Styling Pagination 04 min
      • Introduction to JavaScript 75

        • Lecture7.1
          What is JavaScript? 02 min
        • Lecture7.2
          Features & Applications of JavaScript 03 min
        • Lecture7.3
          Development Environment 06 min
        • Lecture7.4
          Linking JS Inline 03 min
        • Lecture7.5
          Internal JS 03 min
        • Lecture7.6
          External JS 06 min
        • Lecture7.7
          What is Nodejs? 05 min
        • Lecture7.8
          Installing Nodejs 03 min
        • Lecture7.9
          Running Nodejs in VS Code 05 min
        • Lecture7.10
          Installing a Local Server Environment 03 min
        • Lecture7.11
          Benefits of Developing on a Local Server 05 min
        • Lecture7.12
          Live Preview 02 min
        • Lecture7.13
          Changing HTML Content with JS 07 min
        • Lecture7.14
          Changing HTM Attr. Value with JS 04 min
        • Lecture7.15
          Changing CSS with JS 02 min
        • Lecture7.16
          Changing More CSS Properties 02 min
        • Lecture7.17
          Using JS to Hide Elements 03 min
        • Lecture7.18
          JS Syntax 05 min
        • Lecture7.19
          Code Block 05 min
        • Lecture7.20
          Variable Declaration & Initialization 06 min
        • Lecture7.21
          Declaring, Initializing & Multiple Variables in a Statement 03 min
        • Lecture7.22
          Varying Variables 02 min
        • Lecture7.23
          Constant Variable 02 min
        • Lecture7.24
          Identifier Rules 06 min
        • Lecture7.25
          Assignment Vs Equal To 03 min
        • Lecture7.26
          JS Comment 03 min
        • Lecture7.27
          Understanding JS Data Types 04 min
        • Lecture7.28
          Strings & Numbers 04 min
        • Lecture7.29
          BigInt 04 min
        • Lecture7.30
          Boolean 01 min
        • Lecture7.31
          Symbol 02 min
        • Lecture7.32
          Undefined Vs Null 03 min
        • Lecture7.33
          Object Data Type 02 min
        • Lecture7.34
          typeOf Method 05 min
        • Lecture7.35
          How JS Store Numbers 02 min
        • Lecture7.36
          Operation Sequence 03 min
        • Lecture7.37
          Exponential Notation 03 min
        • Lecture7.38
          Re-declaring Variables 05 min
        • Lecture7.39
          Block Scope Vs Global Scope 05 min
        • Lecture7.40
          Const Property 1 02 min
        • Lecture7.41
          Const Property 2 05 min
        • Lecture7.42
          String Conversion 02 min
        • Lecture7.43
          Number Conversion 02 min
        • Lecture7.44
          Boolean Conversion 04 min
        • Lecture7.45
          Operators in JS 05 min
        • Lecture7.46
          Increment, Decrement & Concatenation 03 min
        • Lecture7.47
          Operator Precedence 03 min
        • Lecture7.48
          HTML Practice 03 min
        • Lecture7.49
          Assignment Operators 07 min
        • Lecture7.50
          Comparison Operators: Loose Equality 04 min
        • Lecture7.51
          Comparison Operators: Type Coercion & Strict Equality 08 min
        • Lecture7.52
          Comparison Operators: notEqual 02 min
        • Lecture7.53
          Compound Comparison Operators 02 min
        • Lecture7.54
          NaN in JavaScript 07 min
        • Lecture7.55
          Logical AND 06 min
        • Lecture7.56
          Logical OR 02 min
        • Lecture7.57
          Logical NOT 04 min
        • Lecture7.58
          Combining Operators 06 min
        • Lecture7.59
          Functions in Javascript 04 min
        • Lecture7.60
          Parameters & Arguments 02 min
        • Lecture7.61
          Multiple Parameters 02 min
        • Lecture7.62
          Function Invocation : Events 05 min
        • Lecture7.63
          Function Invocation : Code & Self 02 min
        • Lecture7.64
          Return 02 min
        • Lecture7.65
          Parameter Default Value 03 min
        • Lecture7.66
          Local Sope 02 min
        • Lecture7.67
          Declaration, Expression & Hoisting 03 min
        • Lecture7.68
          Control Structures : Conditional If-Else Statement 05 min
        • Lecture7.69
          Control Structures : Conditional Else-If Statement 03 min
        • Lecture7.70
          Switch 05 min
        • Lecture7.71
          For Loop 06 min
        • Lecture7.72
          While Loop 04 min
        • Lecture7.73
          Do While Loop 03 min
        • Lecture7.74
          JS Arrow Function 05 min
        • Lecture7.75
          Javascript Events 05 min
      • Advanced Javascript 90

        • Lecture8.1
          String Literal 06 min
        • Lecture8.2
          JS Methods 04 min
        • Lecture8.3
          Extracting Single String Character 05 min
        • Lecture8.4
          Extracting Sections of a String 07 min
        • Lecture8.5
          Case Manipulation 02 min
        • Lecture8.6
          Exercise: Case Manipulation in HTML 05 min
        • Lecture8.7
          Concat, Trim & Padding 07 min
        • Lecture8.8
          Repeat & Replace Methods 07 min
        • Lecture8.9
          String Search by Index 08 min
        • Lecture8.10
          String Query 05 min
        • Lecture8.11
          String Templates 05 min
        • Lecture8.12
          String Interpolation 08 min
        • Lecture8.13
          Global Number Method 04 min
        • Lecture8.14
          String to Number Method 02 min
        • Lecture8.15
          Understanding Objects 04 min
        • Lecture8.16
          Object Properties & Methods 04 min
        • Lecture8.17
          Creating Objects 05 min
        • Lecture8.18
          Accessing Object Elements 02 min
        • Lecture8.19
          Deleting Object Elements 05 min
        • Lecture8.20
          Nested Objects 06 min
        • Lecture8.21
          Looping Through an Object 05 min
        • Lecture8.22
          Counting Object Properties 03 min
        • Lecture8.23
          Understanding JS Array 06 min
        • Lecture8.24
          Adding & Accessing Array Elements 03 min
        • Lecture8.25
          Array toString() & Length Prop 06 min
        • Lecture8.26
          Array Looping 04 min
        • Lecture8.27
          Array Summation 04 min
        • Lecture8.28
          Highest Value in Array 04 min
        • Lecture8.29
          Array push() & length prop 05 min
        • Lecture8.30
          Identifying an Array 02 min
        • Lecture8.31
          Array to String 05 min
        • Lecture8.32
          Removing Elements From Array 06 min
        • Lecture8.33
          Separating & Joining Arrays 04 min
        • Lecture8.34
          Searching an Array 03 min
        • Lecture8.35
          Sorting & Ordering an Array 03 min
        • Lecture8.36
          Js Date and Time 07 min
        • Lecture8.37
          Static Date 05 min
        • Lecture8.38
          Displaying Date & UTC 02 min
        • Lecture8.39
          Date Get Method 04 min
        • Lecture8.40
          Readable Date Format 03 min
        • Lecture8.41
          Date Set Method 03 min
        • Lecture8.42
          Math Properties 05 min
        • Lecture8.43
          Math Methods – Rounding Numbers 04 min
        • Lecture8.44
          Math Methods – Min|Max|Pow|Abs 04 min
        • Lecture8.45
          Random Number Method 04 min
        • Lecture8.46
          Random Decimal To Integer 05 min
        • Lecture8.47
          JS SET 06 min
        • Lecture8.48
          Set Methods 03 min
        • Lecture8.49
          Looping Through a Set 05 min
        • Lecture8.50
          JS Map 07 min
        • Lecture8.51
          Map Set() Method 02 min
        • Lecture8.52
          Map Methods 05 min
        • Lecture8.53
          Looping Through a Map 04 min
        • Lecture8.54
          Error Handling in JS; Try-Catch Statement 07 min
        • Lecture8.55
          The Error Object 06 min
        • Lecture8.56
          Throwing Custom Error 11 min
        • Lecture8.57
          Classes in Javascript 13 min
        • Lecture8.58
          Private Properties & Get 04 min
        • Lecture8.59
          Changing Property Values with Set 03 min
        • Lecture8.60
          Static Methods 05 min
        • Lecture8.61
          Class Inheritance 06 min
        • Lecture8.62
          Javascript Modules 11 min
        • Lecture8.63
          General Import 04 min
        • Lecture8.64
          Default Import 03 min
        • Lecture8.65
          Modules Best Practices 03 min
        • Lecture8.66
          JavaScript JSON 12 min
        • Lecture8.67
          Parsing JSON to JavaScript 05 min
        • Lecture8.68
          JSON Arrays 02 min
        • Lecture8.69
          Dates in JSON 07 min
        • Lecture8.70
          JS to JSON 03 min
        • Lecture8.71
          Intro to HTML DOM 10 min
        • Lecture8.72
          Visualizing HTML DOM 06 min
        • Lecture8.73
          DOM Manipulation 05 min
        • Lecture8.74
          Accessing DOM 07 min
        • Lecture8.75
          Accessing Nested Tags 05 min
        • Lecture8.76
          Accessing Class Names 07 min
        • Lecture8.77
          Query Selector 09 min
        • Lecture8.78
          DOM Manipulation: Step 2 05 min
        • Lecture8.79
          DOM Attribute Manipulation 04 min
        • Lecture8.80
          Inserting Dynamic HTML 05 min
        • Lecture8.81
          Writing on HTML Output Stream 04 min
        • Lecture8.82
          Manipulating Style with DOM 04 min
        • Lecture8.83
          DOM 3: Create/Delete Elements – NODE Relationship 07 min
        • Lecture8.84
          DOM PlayGround 18 min
        • Lecture8.85
          DOM 4: Event Handling & Delegation 05 min
        • Lecture8.86
          HTML Events 05 min
        • Lecture8.87
          Event Delegation 07 min
        • Lecture8.88
          Sample Event Listener 04 min
        • Lecture8.89
          Adding Multiple Events 03 min
        • Lecture8.90
          Window Event 03 min
        This content is protected, please login and enroll course to view this content!
        Prev Understanding Internet Protocols
        Next Clients and Servers and How They Interact

          12 Comments

        1. Alice Okoh
          July 1, 2024
          Log in to Reply

          (1)Internet protocol
          (2)DNS : Domain name system
          TCP: Transmission Control Protocol
          UDP:User datagram protocol
          (3)The DNS is used to translate domain names into IP addresses.
          (4)DNS spoofing is when hacker taps into an internet server like google and change it into a domain name with the wrong IP address. And when you use that domain name you will be in trouble because you are using the wrong site.

        2. Emmanuel Akponah
          July 1, 2024
          Log in to Reply

          1. What is the most important design philosophy that makes the internet possible?
          It is called the Internet Protocols

          2. Write down the acronym of any three protocols you learned about, and their full meaning.
          a) TCP – Transmission Control Protocol
          b) UDP – User Datagram Protocol
          c) DNS – Domain Name System

          3. What is the relationship between IP address and Domain Name Service (DNS)?
          The Domain Name Service translates domain names to IP addresses so browser can load internet seamlessly. All devices that could be connected with internet, will have its unique IP address.

          4. Explain DNS Spoofing in your own words.
          In my own words, I will say that DNS spoofing is a form of computer security hacking in which corrupt Domain Name System data is introduced into the DNS resolver’s cache, causing the name server to return an incorrect result record.

        3. Pascal
          July 2, 2024
          Log in to Reply

          (1) Protocols
          (2) IP (Internet Protocol)
          DNS (Domain Name System)
          HTTP (Hypertext Transfer Protocol)

          IP is like a system of addresses for computers on the internet.It helps in sending and receiving information between different devices connected to the internet.

          DNS is like a phone book for the internet.It translates the names we use for websites into numbers that computers understand, so we can find and access websites easily

          HTTP is the way our computers ask for things from the internet, and then the internet sends those things back to us . It’s like a special language that helps us get all the stuff from the internet,like videos , games and stories

          (3) The relationship between an IP address and DNS is that DNS allows us to map server names to IP addresses.When we type a websites’ name into a web browser,the DNS translates that name into the corresponding IP address, allowing the browser to locate the website on the internet.

          (4) DNS Spoofing is a malicious activity where an attacker (hacker) manipulates the records in a DNS server to redirect users to a fraudulent website.

        4. Tosburgworld
          July 2, 2024
          Log in to Reply

          1. What is the most important design philosophy that makes the internet possible
          Ans- Protocols

          2. Write down the acronym of any three protocols you learned about,and their full meaning.

          A. IP- Internet Protocols is a protocol responsible for routing packets of data to their right destination.

          B. DNS-(Domain Name System): It is a translator of domain names into IP addresses.

          C. HTTP-(Hyper-Text Transfer Protocol): This protocol helps data transfer possible between servers & clients.

          3. What is the relationship between IP Address & Domain Service)
          Their relationship is interwoven.
          A user trying to access information on the internet cannot be cramming bits of numbers for whatever websites. But that user can remember a website address via strings of alphabets very easily & quickly e.g http://www.example.com

          Hence when the website address is entered in the address bar of the browser already the website address which is also the domain name has been linked up to an Ip address so that at the back end the Domain Name is translated to what the system understands which can be 172.121.5.1 and the data needed is fetched & sent back to the user who requested for such information.

          4. Explain DNS SPOOFING in your own words:
          DNS Spoofing is the process of a hacker tapping into a DNS server & changing the domain name to matching a wrong Ip address thereby redirecting a user to a fake website

        5. McD
          July 2, 2024
          Log in to Reply

          1). IP address is the most important philosophy that makes the Internet possible.

          2). Acronym for 3 protocols
          IP= Internet Protocol
          TCP = Transmission Control Protocol
          DNS = Domain Name System

          3). Many IP addresses are housed by the DNS. The DNS helps any connected device to locate specific assigned IP address.

          4). DNS spoofing is a cyber attack. This is a situation where a DNS is been possessed/accessed by a bad or criminal cyber hacker.

        6. @Mondale
          July 5, 2024
          Log in to Reply

          (1). Sets of internet protocols.
          (2). IP. (Internet protocol)
          TCP (Transmission control protocol)
          DNS. (Domain name system).
          (3). IP address is a unique numerical label assigned to each device connected to the internet.
          A domain name service is a system that translate human readable domain name into corresponding IP address.
          (4). DNS. spoofing is a type of cyberattack . Hackers attack websites nd change the IP address so that they redirect the website customers.

        7. Admin bar avatar
          John Okeke
          July 5, 2024
          Log in to Reply

          1. What is the most important design philosophy that makes the internet possible.
          It is the Internet Protocol (IP)

          2. Write down the acronym of any three protocols you learned about, and their full meaning.
          TCP – Transmission Control Protocol
          UDP – User Datagram Protocol
          DNS – Domain Name System

          3. What is the relationship between IP address and Domain Name Service (DNS)?
          The DNS are used to give pacific name to
          computer IP addresses. In this case each internet website or server has a unique name that is associated with its IP address.

          4. Explain DNS Spoofing in your own words.
          This is a cyber attack, when a hacker changes the name IP address of a specific DNS and leads users to a fake site or servers and people uses this fake server as if it the real one not knowing.

        8. Violet Andrew
          July 5, 2024
          Log in to Reply

          1. The most important philosophy that makes the internet possible is the IP address

          2. i. IPv4 – Internet Protocol version 4
          ii. IP- internet protocol
          iii. DNS- Domain Name System

          3. DNS link server names to IP addresses, When a website’s name is typed into a web browser, DNS converts that name into the appropriate IP address, enabling the browser to locate the website on the internet.

          4. DNS spoofing is a cyber attack where a hacker modifies a DNS server to redirect users from a legitimate website to a fake one, facilitating the theft of personal information or the spread of malware.

        9. Umar Babatunde Issah
          July 5, 2024
          Log in to Reply

          1. What is the most important design philosophy that makes the internet possible?
          Ans: Protocol

          2. Write down the acronym of any three protocols you learned about, and their full meaning.
          IP: Internet protocol
          TCP: Transmission Control Protocol
          DNS: Domain Name System

          3. What is the relationship between IP address and Domain Name Service (DNS)?
          Ans: The Domain Name Service transmit domain names to IP addresses

          4. Explain DNS Spoofing in your own words.
          Ans: DNS Spoofing is a type of cyber attack in which hackers corrupt Domain Name System.

        10. Godfrey
          July 6, 2024
          Log in to Reply

          1. The Internet Protocol
          2.
          a. HTTP – HyperText Transfer Protocol
          b. TCP – Transmission Control Protocol
          c. UDP – User Datagram Protocol

          3. An IP address is a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. It identifies the host or network interface and its location in the network.

          DNS (Domain Name Service) on the other hand translates human-readable domain names (like http://www.millionairesacademy.org) into IP addresses (like 192.168.1.1). This translation allows users to access websites using easy-to-remember domain names instead of complex numerical IP addresses.

          4. DNS Spoofing, is a cyber attack where an attacker corrupts the DNS server’s cache by inserting false address records. This causes the server to return an incorrect IP address, redirecting traffic intended for a legitimate website to a malicious one. As a result, users may unknowingly visit fraudulent websites, potentially exposing them to phishing attacks or malware.

        11. @Vickie
          July 23, 2024
          Log in to Reply

          1. Internet protocol
          2. Transmission control protocols TCP
          User datagram protocol UDP
          Domain name system DNS
          3. The relationship is that the DNS is used to convert domain names to IP addresses
          4. DNS spoofing is when a hacker creates and imposter website with the same domain name and different IP address

        12. Chimezie
          November 8, 2024
          Log in to Reply

          1. Internet Protocol is important design philosophy.
          2. IP (Internet Protocol)
          DNS (Domain Name System)
          TCP (Transmission Control Protocol)
          3. DNS is the version of address that is easy for humans to understand and call. IP address on the other hand is what the computer prefers.
          So, DNS systems help humans relate with other humans/systems by calling up the appropriate IP address behind the scene.
          4. DNS spoofing is when a hacker changes the IP address of a DNS. Using the original domain name for malicious purpose.

        Leave A Reply Cancel reply

        You must be logged in to post a comment.

        All Courses

        • Agriculture
        • Business
        • Creativity
        • Cryptocurrency
        • Entrepreneurship
        • IT & Programming
        • Marketing

        Latest Courses

        Virtual Assistant Training Program

        Virtual Assistant Training Program

        ₦35,000.00
        60-Day Virtual Assistant Training Program

        60-Day Virtual Assistant Training Program

        ₦48,500.00
        Complete Cryptocurrency Fundamentals, Tokenomics and Investment MasterClass

        Complete Cryptocurrency Fundamentals, Tokenomics and Investment MasterClass

        ₦57,400.00
        millionaires-academy

        (+234) 08130074823

        [email protected]

        Join Us

        • How it Works
        • Become a Teacher
        • Telegram Group Chat
        • Facebook Group

        Company

        • News and Events
        • About Us
        • Blog

        Support

        • All Courses
        • Contact

        Back Office

        • MyOffice Login
        • New School Operator

        Copyright Millionaires Academy 2020 Powered by Emcorp technologies Ltd.

        • Privacy
        • Terms
        • Sitemap

        Login with your site account

        Lost your password?

        Not a member yet? Register now

        Register a new account

        Are you a member? Login now