Web Development Ultimate Course

Web Development Ultimate Course

Web Development Ultimate Course

Everything you need to know about Web Development

Language: english

Note: 4.5/5 (65 notes) 16,310 students

Instructor(s): Learn Tech Plus

Last update: 2021-11-22

What you’ll learn

  • Download & Install FireFox Developer Edition Web Browser
  • FireFox Developer Tools
  • Download & Install Atom Text Editor
  • Get Started with HTML5
  • Get Started with CSS3
  • Build a Website with HTML5
  • Style a Website with CSS3

 

Requirements

  • No programming experience need. You will learn everything you need to know

 

Description

Have you always wanted to learn how to do use Web Development but don’t know where to start?                     

Would you like to build apps with Web Development and bring your apps to life?                       

Then Web Development Ultimate Course is for you! 

Hi, I’m your instructor Josh Werner and I’ll be leading you through this course.     

Web Development is an in-demand skill in 2021. 

The course begins with the basics. We’ll Cover everything you need to know about Web Development Basics from scratch.                         

Next, you’ll learn all the fundamentals of Web Development Basics.

This is great for students starting that need a refresher course on Web Development.

There are no requirements necessary to enroll I only ask that you come open minded and ready to learn.

Feel Free to look through the course description and checkout some of my preview videos.

The course is packed with over 1 hour of hands-on tutorials


Here Is What You Will Learn:


01. Introduction

01. Overview

02. FireFox Developer Edition

02. Overview

03. Download & Install

04. Features

05. Developer Tools

06. Summary

03. Atom

07. Overview

08. Download & Install

09. Open a Project

10. Version Control with GitHub

11. Collaborate with Teletype

12. Install a Package

13. Choose a Theme

14. Customize the Styling

15. Hack on the Init Script

16. Add a Snippet

17. Keyboard Shortcuts

18. Summary

04. HTML5 – Get Started

19. Overview

20. HTML History

21. What is HTML

22. What is HTML5

23. Summary

05. HTML5 – Basic Tags

24. Overview

25. Download & Setup Files

26. <!– Comment –>

27. <!DOCTYPE>

28. <html>

29. <head>

30. <title>

31. <body>

32. <h1> to <h6>

33. <p>

34. <br>

35. <hr>

36. <a>

37. <link>

38. <meta>

39. <style>

40. Summary

06. Conclusion

41. Summary


So what are you waiting for? I look forward to going through course with you I’ll see you inside!

 

Who this course is for

  • Beginner Developers interested in Web Development

 

Course content

  • Introduction
    • Overview
  • FireFox Developer Edition – Web Browser
    • Overview
    • Download & Install
    • Features
    • Developer Tools
    • Summary
  • Atom – Text Editor
    • Overview
    • Download & Install
    • Open a Project
    • Version Control with GitHub
    • Collaborate with Teletype
    • Install a Package
    • Choose a Theme
    • Customize the Styling
    • Hack on the Init Script
    • Add a Snippet
    • Keyboard Shortcuts
    • Summary
  • HTML5 – Get Started
    • Overview
    • HTML History
    • What is HTML
    • What is HTML5
    • Summary
  • HTML5 – Basic Tags
    • Overview
    • Download & Setup Files
    • </li><li><body></li><li><h1> to <h6></li><li><p></li><li><br></li><li><hr></li><li><a></li><li><link></li><li><meta></li><li><style></li><li>Summary</li></ul></li><li>Styles and Semantics<ul><li>Overview</li><li><div></li><li><span></li><li><header></li><li><nav></li><li><main></li><li><section></li><li><article></li><li><aside></li><li><details></li><li><dialog></li><li><summary></li><li><data></li><li><footer></li><li>Summary</li></ul></li><li>HTML5 - Lists<ul><li>Overview</li><li><ul></li><li><ol></li><li><li></li><li><dir></li><li><dl></li><li><dt></li><li><dd></li><li>Summary</li></ul></li><li>HTML5 - Images<ul><li>Overview</li><li><img></li><li><map></li><li><area></li><li><canvas></li><li><figcaption></li><li><figure></li><li><picture></li><li><svg></li><li>Summary</li></ul></li><li>HTML5 - Audio and Video<ul><li>Overview</li><li><audio></li><li><source></li><li><track></li><li><video></li><li>Summary</li></ul></li><li>HTML5 - Forms and Input<ul><li>Overview</li><li><form></li><li><input></li><li><textarea></li><li><button></li><li><select></li><li><optgroup></li><li><option></li><li><label></li><li><fieldset></li><li><legend></li><li><datalist></li><li><output></li><li>Summary</li></ul></li><li>HTML5 - Frames<ul><li>Overview</li><li><frame></li><li><frameset></li><li><noframe></li><li><iframe></li><li>Summary</li></ul></li><li>HTML5 - Tables<ul><li>Overview</li><li><table></li><li><caption></li><li><th></li><li><tr></li><li><td></li><li><thead></li><li><tbody></li><li><tfoot></li><li><col></li><li><colgroup></li><li>Summary</li></ul></li><li>HTML5 - Programming<ul><li>Overview</li><li>Script</li><li><noscript></li><li><applet></li><li></li><li><object></li><li><param></li><li>Summary</li></ul></li><li>HTML5 - Formatting<ul><li>Overview</li><li><acronym></li><li><abbr></li><li><address></li><li><b></li><li><bdi></li><li><bdo></li><li><big></li><li><blockquote></li><li><center></li><li><cite></li><li><code></li><li><del></li><li><dfn></li><li><em></li><li><font></li><li><i></li><li><ins></li><li><kbd></li><li><mark></li><li><meter></li><li><pre></li><li><progress></li><li><q></li><li><rp></li><li><rt></li><li><ruby></li><li><s></li><li><samp></li><li><small></li><li><strike></li><li><strong></li><li><sub></li><li><sup></li><li><template></li><li><time></li><li><tt></li><li><u></li><li><var></li><li><wbr></li><li>Summary</li></ul></li><li>HTML5 - Project<ul><li>Overview</li><li>Build Home Page</li><li>Build Tech Support Page</li><li>Build Course Page</li><li>Build Premium Plus Page</li><li>Build Learn Tech Page</li><li>Build Contact Page</li><li>Summary</li></ul></li><li>CSS3 - Get Started<ul><li>Overview</li><li>History</li><li>What is CSS</li><li>What is CSS3</li></ul></li><li>CSS3 - Basic Properties<ul><li>Overview</li><li>Download Course Files</li><li>Comments</li><li>Insert CSS</li><li>Syntax</li><li>Selectors</li><li>Colors</li><li>Backgrounds</li><li>Borders</li><li>Margins</li><li>Padding</li><li>Height/Width</li><li>Box Model</li><li>Outline</li><li>Text</li><li>Fonts</li><li>Icons</li><li>Links</li><li>Lists</li><li>Tables</li><li>Display</li><li>Max-Width</li><li>Position</li><li>Overflow</li><li>Float</li><li>Inline-Block</li><li>Align</li><li>Combinators</li><li>Pseudo Class</li><li>Pseudo Element</li><li>Opacity</li><li>Navigation Bar</li><li>Dropdowns</li><li>Image Gallery</li><li>Image Sprites</li><li>Attribute Selectors</li><li>Forms</li><li>Counters</li><li>Website layout</li><li>Units</li><li>Specificity</li><li>!important</li></ul></li><li>CSS3 - Advanced Properties<ul><li>Overview</li><li>Rounded Corners</li><li>Border Images</li><li>Gradients</li><li>Shadows</li><li>Transitions</li><li>Animations</li><li>Tooltips</li><li>Buttons</li><li>Pagination</li><li>Media Queries</li></ul></li><li>CSS3 - Flexbox<ul><li>Overview</li><li>Flexbox</li><li>Flex Container</li><li>Flex Items</li><li>Flex Responsive</li></ul></li><li>CSS3 - Responsive<ul><li>Overview</li><li>Viewport</li><li>Grid View</li><li>Media Queries</li><li>Images</li><li>Videos</li><li>Frameworks</li><li>Templates</li></ul></li><li>CSS3 - Grid<ul><li>Overview</li><li>Grid</li><li>Grid Container</li><li>Grid Item</li></ul></li><li>CSS3 - Project<ul><li>Overview</li><li>Style Home Page</li><li>Style Tech Support Page</li><li>Style Course Page</li><li>Style Premium Page</li><li>Style Learn Tech Page</li><li>Style Contact Page</li><li>Summary</li></ul></li><li>Conclusion<ul><li>Summary</li></ul></li></ul><p> </p> <center> <iframe sandbox="allow-popups allow-scripts allow-modals allow-forms allow-same-origin" style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=FR&source=ss&ref=as_ss_li_til&ad_type=product_link&tracking_id=agima-21&language=fr_FR&marketplace=amazon&region=FR&placement=B088WWQ3XH&asins=B088WWQ3XH&linkId=6f820b02eeea96156d73ac91f2a9cf82&show_border=true&link_opens_in_new_window=true"></iframe> </center> <div class="wp-block-getwid-countdown has-horizontal-alignment-center"> <div class="wp-block-getwid-countdown__wrapper has-text-color" style="color:#f30f3a;"> <div class="wp-block-getwid-countdown__content" data-datetime="negative" data-days="1" data-hours="1" data-minutes="1" data-seconds="1"> </div> </div> </div> <p class="has-text-align-center has-text-color" style="color:#f30f3a"><strong>Time remaining or 834 enrolls left</strong></p> <div class="wp-container-3 wp-block-buttons"><div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size is-style-outline has-medium-font-size"><a class="wp-block-button__link has-white-color has-text-color has-background" href="https://www.udemy.com/course/web-development-ultimate-course/?couponCode=TRY100062202" style="border-radius:8px;background-color:#F49201" target="_blank" rel="noreferrer noopener"><b>100% OFF COUPON<br><del style="color: #ffffff;">$199.99</del> (834 LEFT)</b></a></div></div> <center> <script type="text/javascript" src="https://storage.ko-fi.com/cdn/widget/Widget_2.js"></script><script type="text/javascript">kofiwidget2.init('Please Donate To Keep Server Alive', '#29abe0', 'F1F76U6AM');kofiwidget2.draw();</script> </center> <p> </p> <center> <table style="width: 60%; border-collapse: collapse; background-color: #ECEA99; border-color: #f30f3a; border-style: ridge; margin-left: auto; margin-right: auto;" border="4" cellpadding="5px"> <tbody> <tr> <td style="width: 100%; text-align: center;"><strong>Don't miss any coupons by joining our <a href="https://t.me/coursemetry" target="_blank" rel="noreferrer noopener">Telegram group <i class="fab fa-telegram"></i></a></strong></td> </tr> </tbody> </table> </center> <center> <script src='https://storage.ko-fi.com/cdn/scripts/overlay-widget.js'></script> <script> kofiWidgetOverlay.draw('coursemetry', { 'type': 'floating-chat', 'floating-chat.donateButton.text': 'Support Us', 'floating-chat.donateButton.background-color': '#ff5f5f', 'floating-chat.donateButton.text-color': '#fff' }); </script> </center> <h2 class="has-text-align-center">Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate</h2><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-twitter"><a rel="nofollow noopener noreferrer" data-shared="sharing-twitter-67082" class="share-twitter sd-button share-icon" href="https://coursemetry.com/web-development-ultimate-course/?share=twitter" target="_blank" title="Click to share on Twitter" ><span>Twitter</span></a></li><li class="share-facebook"><a rel="nofollow noopener noreferrer" data-shared="sharing-facebook-67082" class="share-facebook sd-button share-icon" href="https://coursemetry.com/web-development-ultimate-course/?share=facebook" target="_blank" title="Click to share on Facebook" ><span>Facebook</span></a></li><li class="share-telegram"><a rel="nofollow noopener noreferrer" data-shared="" class="share-telegram sd-button share-icon" href="https://coursemetry.com/web-development-ultimate-course/?share=telegram" target="_blank" title="Click to share on Telegram" ><span>Telegram</span></a></li><li class="share-pinterest"><a rel="nofollow noopener noreferrer" data-shared="sharing-pinterest-67082" class="share-pinterest sd-button share-icon" href="https://coursemetry.com/web-development-ultimate-course/?share=pinterest" target="_blank" title="Click to share on Pinterest" ><span>Pinterest</span></a></li><li class="share-jetpack-whatsapp"><a rel="nofollow noopener noreferrer" data-shared="" class="share-jetpack-whatsapp sd-button share-icon" href="https://coursemetry.com/web-development-ultimate-course/?share=jetpack-whatsapp" target="_blank" title="Click to share on WhatsApp" ><span>WhatsApp</span></a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer" data-shared="sharing-linkedin-67082" class="share-linkedin sd-button share-icon" href="https://coursemetry.com/web-development-ultimate-course/?share=linkedin" target="_blank" title="Click to share on LinkedIn" ><span>LinkedIn</span></a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer" data-shared="" class="share-reddit sd-button share-icon" href="https://coursemetry.com/web-development-ultimate-course/?share=reddit" target="_blank" title="Click to share on Reddit" ><span>Reddit</span></a></li><li class="share-tumblr"><a rel="nofollow noopener noreferrer" data-shared="" class="share-tumblr sd-button share-icon" href="https://coursemetry.com/web-development-ultimate-course/?share=tumblr" target="_blank" title="Click to share on Tumblr" ><span>Tumblr</span></a></li><li class="share-skype"><a rel="nofollow noopener noreferrer" data-shared="sharing-skype-67082" class="share-skype sd-button share-icon" href="https://coursemetry.com/web-development-ultimate-course/?share=skype" target="_blank" title="Click to share on Skype" ><span>Skype</span></a></li><li class="share-pocket"><a rel="nofollow noopener noreferrer" data-shared="" class="share-pocket sd-button share-icon" href="https://coursemetry.com/web-development-ultimate-course/?share=pocket" target="_blank" title="Click to share on Pocket" ><span>Pocket</span></a></li><li><a href="#" class="sharing-anchor sd-button share-more"><span>More</span></a></li><li class="share-end"></li></ul><div class="sharing-hidden"><div class="inner" style="display: none;width:150px;"><ul style="background-image:none;"><li class="share-print"><a rel="nofollow noopener noreferrer" data-shared="" class="share-print sd-button share-icon" href="https://coursemetry.com/web-development-ultimate-course/#print" target="_blank" title="Click to print" ><span>Print</span></a></li><li class="share-end"></li></ul></div></div></div></div></div> </div><!-- .entry --> <div class="post-tags clr"> <span class="owp-tag-text">Tags: </span><a href="https://coursemetry.com/tag/development/" rel="tag">development</a><span class="owp-sep">,</span> <a href="https://coursemetry.com/tag/udemy/" rel="tag">udemy</a><span class="owp-sep">,</span> <a href="https://coursemetry.com/tag/web-development/" rel="tag">web development</a></div> <nav class="navigation post-navigation" aria-label="Read more articles"> <h2 class="screen-reader-text">Read more articles</h2> <div class="nav-links"><div class="nav-previous"><a href="https://coursemetry.com/adobe-indesign-2022-ultimate-guide/" rel="prev"><span class="title"><i class=" fas fa-long-arrow-alt-left" aria-hidden="true" role="img"></i> Previous Post</span><span class="post-title">Adobe InDesign 2022 Ultimate Guide</span></a></div><div class="nav-next"><a href="https://coursemetry.com/get-certified-scrum-developer-exam-2022/" rel="next"><span class="title"><i class=" fas fa-long-arrow-alt-right" aria-hidden="true" role="img"></i> Next Post</span><span class="post-title">🇪🇸 Get Certified Scrum Developer Exam 2022</span></a></div></div> </nav> <section id="related-posts" class="clr"> <h3 class="theme-heading related-posts-title"> <span class="text">You Might Also Like</span> </h3> <div class="oceanwp-row clr"> <article class="related-post clr col span_1_of_3 col-1 post-73994 post type-post status-publish format-standard has-post-thumbnail hentry category-it-software category-udemy tag-it-software tag-udemy entry has-media"> <figure class="related-post-media clr"> <a href="https://coursemetry.com/az-304-microsoft-azure-architect-design-practice-questions-2/" class="related-thumb"> <img width="750" height="422" src="https://coursemetry.com/wp-content/uploads/2022/05/4315074_a2ab_2.jpg" class="attachment-medium_large size-medium_large wp-post-image" alt="AZ-304: Microsoft Azure Architect Design Practice Questions" loading="lazy" itemprop="image" srcset="https://coursemetry.com/wp-content/uploads/2022/05/4315074_a2ab_2.jpg 750w, https://coursemetry.com/wp-content/uploads/2022/05/4315074_a2ab_2-300x169.jpg 300w" sizes="(max-width: 750px) 100vw, 750px" title="AZ-304: Microsoft Azure Architect Design Practice Questions" /> </a> </figure> <h3 class="related-post-title"> <a href="https://coursemetry.com/az-304-microsoft-azure-architect-design-practice-questions-2/" rel="bookmark">AZ-304: Microsoft Azure Architect Design Practice Questions</a> </h3><!-- .related-post-title --> <time class="published" datetime="2022-05-23T14:59:08+02:00"><i class=" far fa-calendar-alt" aria-hidden="true" role="img"></i>May 23, 2022</time> </article><!-- .related-post --> <article class="related-post clr col span_1_of_3 col-2 post-86605 post type-post status-publish format-standard has-post-thumbnail hentry category-it-software category-udemy tag-it-software tag-udemy entry has-media"> <figure class="related-post-media clr"> <a href="https://coursemetry.com/java-se-8-certification-ocpjp-1z0-809-practice-test-2022/" class="related-thumb"> <img width="750" height="422" src="https://coursemetry.com/wp-content/uploads/2022/06/4500410_9e17_2.jpg" class="attachment-medium_large size-medium_large wp-post-image" alt="🇪🇸 Java SE 8 Certification OCPJP 1Z0-809 Practice Test [2022]" loading="lazy" itemprop="image" srcset="https://coursemetry.com/wp-content/uploads/2022/06/4500410_9e17_2.jpg 750w, https://coursemetry.com/wp-content/uploads/2022/06/4500410_9e17_2-300x169.jpg 300w" sizes="(max-width: 750px) 100vw, 750px" title="🇪🇸 Java SE 8 Certification OCPJP 1Z0-809 Practice Test [2022]" /> </a> </figure> <h3 class="related-post-title"> <a href="https://coursemetry.com/java-se-8-certification-ocpjp-1z0-809-practice-test-2022/" rel="bookmark">🇪🇸 Java SE 8 Certification OCPJP 1Z0-809 Practice Test [2022]</a> </h3><!-- .related-post-title --> <time class="published" datetime="2022-06-03T07:37:55+02:00"><i class=" far fa-calendar-alt" aria-hidden="true" role="img"></i>June 3, 2022</time> </article><!-- .related-post --> <article class="related-post clr col span_1_of_3 col-3 post-107411 post type-post status-publish format-standard has-post-thumbnail hentry category-finance-accounting category-udemy tag-finance-accounting tag-udemy entry has-media"> <figure class="related-post-media clr"> <a href="https://coursemetry.com/crypto-trading-cyber-security-for-bitcoin-altcoin-holders/" class="related-thumb"> <img width="750" height="422" src="https://coursemetry.com/wp-content/uploads/2022/05/4129722_82df_3.jpg" class="attachment-medium_large size-medium_large wp-post-image" alt="Crypto Trading Cyber Security for Bitcoin & Altcoin Holders" loading="lazy" itemprop="image" srcset="https://coursemetry.com/wp-content/uploads/2022/05/4129722_82df_3.jpg 750w, https://coursemetry.com/wp-content/uploads/2022/05/4129722_82df_3-300x169.jpg 300w" sizes="(max-width: 750px) 100vw, 750px" title="Crypto Trading Cyber Security for Bitcoin & Altcoin Holders" /> </a> </figure> <h3 class="related-post-title"> <a href="https://coursemetry.com/crypto-trading-cyber-security-for-bitcoin-altcoin-holders/" rel="bookmark">Crypto Trading Cyber Security for Bitcoin & Altcoin Holders</a> </h3><!-- .related-post-title --> <time class="published" datetime="2022-05-31T19:49:04+02:00"><i class=" far fa-calendar-alt" aria-hidden="true" role="img"></i>May 31, 2022</time> </article><!-- .related-post --> </div><!-- .oceanwp-row --> </section><!-- .related-posts --> </article> </div><!-- #content --> </div><!-- #primary --> </div><!-- #content-wrap --> </main><!-- #main --> <footer id="footer" class="site-footer" itemscope="itemscope" itemtype="https://schema.org/WPFooter" role="contentinfo"> <div id="footer-inner" class="clr"> <div id="footer-widgets" class="oceanwp-row clr"> <div class="footer-widgets-inner container"> <div class="footer-box span_1_of_3 col col-1"> <div id="nav_menu-2" class="footer-widget widget_nav_menu clr"><h4 class="widget-title">Privacy and cookie policies</h4><div class="menu-policies-container"><ul id="menu-policies" class="menu"><li id="menu-item-89204" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89204"><a href="https://coursemetry.com/cookie-policy-eu/">Cookie Policy (EU)</a></li> <li id="menu-item-89205" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-89205"><a href="https://coursemetry.com/privacy-policy/">Privacy Policy</a></li> </ul></div></div> </div><!-- .footer-one-box --> <div class="footer-box span_1_of_3 col col-2"> <div id="block-15" class="footer-widget widget_block clr"> <div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div> </div> </div><!-- .footer-one-box --> <div class="footer-box span_1_of_3 col col-3 "> <div id="nav_menu-9" class="footer-widget widget_nav_menu clr"><h4 class="widget-title">Contact</h4><div class="menu-contact-container"><ul id="menu-contact" class="menu"><li id="menu-item-89247" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89247"><a href="https://coursemetry.com/submit-a-coupon/">Submit a Udemy coupon</a></li> <li id="menu-item-89248" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89248"><a href="https://coursemetry.com/submit-an-article/">Submit an article</a></li> <li id="menu-item-89246" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89246"><a href="https://coursemetry.com/contact-us/">Contact Us</a></li> <li id="menu-item-89245" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89245"><a href="https://coursemetry.com/about-us/">About Us</a></li> </ul></div></div> </div><!-- .footer-one-box --> </div><!-- .container --> </div><!-- #footer-widgets --> <div id="footer-bottom" class="clr"> <div id="footer-bottom-inner" class="container clr"> <div id="footer-bottom-menu" class="navigation clr"> <div class="menu-social-menu-container"><ul id="menu-social-menu" class="menu"><li id="menu-item-60121" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60121"><a href="https://t.me/coursemetry">Telegram</a></li> <li id="menu-item-60123" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60123"><a href="https://www.reddit.com/r/Coursemetry/">Reddit</a></li> <li id="menu-item-60118" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60118"><a href="https://twitter.com/Agimafr">Twitter</a></li> <li id="menu-item-87056" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-87056"><a href="https://www.pinterest.fr/Coursemetry">Pinterest</a></li> <li id="menu-item-60120" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60120"><a href="https://www.facebook.com/groups/coursemetry">Facebook</a></li> </ul></div> </div><!-- #footer-bottom-menu --> <div id="copyright" class="clr" role="contentinfo"> Copyright Coursemetry - OceanWP Theme by OceanWP </div><!-- #copyright --> </div><!-- #footer-bottom-inner --> </div><!-- #footer-bottom --> </div><!-- #footer-inner --> </footer><!-- #footer --> </div><!-- #wrap --> </div><!-- #outer-wrap --> <a aria-label="Scroll to the top of the page" href="#" id="scroll-top" class="scroll-top-right"><i class=" fa fa-angle-up" aria-hidden="true" role="img"></i></a> <!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr --> <div id="cmplz-cookiebanner-container"><div class="cmplz-cookiebanner cmplz-hidden banner-1 optin cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin"> <div class="cmplz-header"> <div class="cmplz-logo"></div> <div class="cmplz-title" id="cmplz-header-1-optin">Manage Cookie Consent</div> <div class="cmplz-close" tabindex="0" role="button" aria-label="close-dialog"> <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> </div> </div> <div class="cmplz-divider cmplz-divider-header"></div> <div class="cmplz-body"> <div class="cmplz-message" id="cmplz-message-1-optin">We use cookies to optimize our website and our service.</div> <!-- categories start --> <div class="cmplz-categories"> <details class="cmplz-category cmplz-functional" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Functional</span> <span class='cmplz-always-active'> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-functional-optin" data-category="cmplz_functional" class="cmplz-consent-checkbox cmplz-functional" size="40" value="1"/> <label class="cmplz-label" for="cmplz-functional-optin" tabindex="0"><span>Functional</span></label> </span> Always active </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span> </div> </details> <details class="cmplz-category cmplz-preferences" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Preferences</span> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-preferences-optin" data-category="cmplz_preferences" class="cmplz-consent-checkbox cmplz-preferences" size="40" value="1"/> <label class="cmplz-label" for="cmplz-preferences-optin" tabindex="0"><span>Preferences</span></label> </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span> </div> </details> <details class="cmplz-category cmplz-statistics" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Statistics</span> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-statistics-optin" data-category="cmplz_statistics" class="cmplz-consent-checkbox cmplz-statistics" size="40" value="1"/> <label class="cmplz-label" for="cmplz-statistics-optin" tabindex="0"><span>Statistics</span></label> </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span> <span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span> </div> </details> <details class="cmplz-category cmplz-marketing" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Marketing</span> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-marketing-optin" data-category="cmplz_marketing" class="cmplz-consent-checkbox cmplz-marketing" size="40" value="1"/> <label class="cmplz-label" for="cmplz-marketing-optin" tabindex="0"><span>Marketing</span></label> </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span> </div> </details> </div><!-- categories end --> </div> <div class="cmplz-links cmplz-information"> <a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a> <a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookies-overview">Manage services</a> <a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage vendors</a> <a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/">Read more about these purposes</a> </div> <div class="cmplz-divider cmplz-footer"></div> <div class="cmplz-buttons"> <button class="cmplz-btn cmplz-accept">Accept</button> <button class="cmplz-btn cmplz-deny">Dismiss</button> <button class="cmplz-btn cmplz-view-preferences">Preferences</button> <button class="cmplz-btn cmplz-save-preferences">Save preferences</button> <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Preferences</a> </div> <div class="cmplz-links cmplz-documents"> <a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a> <a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a> <a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a> </div> </div> </div> <div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1">Manage consent</button> </div><style>.wp-container-3 {display: flex;gap: 0.5em;flex-wrap: wrap;align-items: center;justify-content: center;}.wp-container-3 > * { margin: 0; }</style> <script type="text/javascript"> window.WPCOM_sharing_counts = {"https:\/\/coursemetry.com\/web-development-ultimate-course\/":67082}; </script> <script id='getwid-blocks-frontend-js-js-extra'> var Getwid = {"settings":[],"ajax_url":"https:\/\/coursemetry.com\/wp-admin\/admin-ajax.php","isRTL":"","nonces":{"recaptcha_v2_contact_form":"1b5d16bb8f"}}; </script> <script src='https://coursemetry.com/wp-content/plugins/getwid/assets/js/frontend.blocks.js?ver=1.8.2' id='getwid-blocks-frontend-js-js'></script> <script src='https://coursemetry.com/wp-includes/js/imagesloaded.min.js?ver=4.1.4' id='imagesloaded-js'></script> <script id='oceanwp-main-js-extra'> var oceanwpLocalize = {"nonce":"15acca00f4","isRTL":"","menuSearchStyle":"drop_down","mobileMenuSearchStyle":"disabled","sidrSource":null,"sidrDisplace":"1","sidrSide":"left","sidrDropdownTarget":"link","verticalHeaderTarget":"link","customSelects":".woocommerce-ordering .orderby, #dropdown_product_cat, .widget_categories select, .widget_archive select, .single-product .variations_form .variations select","ajax_url":"https:\/\/coursemetry.com\/wp-admin\/admin-ajax.php"}; </script> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/theme.min.js?ver=3.3.3' id='oceanwp-main-js'></script> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/drop-down-mobile-menu.min.js?ver=3.3.3' id='oceanwp-drop-down-mobile-menu-js'></script> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/drop-down-search.min.js?ver=3.3.3' id='oceanwp-drop-down-search-js'></script> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/equal-height-elements.min.js?ver=3.3.3' id='oceanwp-equal-height-elements-js'></script> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/vendors/magnific-popup.min.js?ver=3.3.3' id='ow-magnific-popup-js'></script> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/ow-lightbox.min.js?ver=3.3.3' id='oceanwp-lightbox-js'></script> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/vendors/flickity.pkgd.min.js?ver=3.3.3' id='ow-flickity-js'></script> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/ow-slider.min.js?ver=3.3.3' id='oceanwp-slider-js'></script> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/scroll-effect.min.js?ver=3.3.3' id='oceanwp-scroll-effect-js'></script> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/scroll-top.min.js?ver=3.3.3' id='oceanwp-scroll-top-js'></script> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/select.min.js?ver=3.3.3' id='oceanwp-select-js'></script> <script src='https://coursemetry.com/wp-includes/js/clipboard.min.js?ver=2.0.10' id='clipboard-js'></script> <script src='https://coursemetry.com/wp-content/plugins/highlighting-code-block/assets/js/prism.js?ver=1.6.0' id='hcb-prism-js'></script> <script src='https://coursemetry.com/wp-content/plugins/highlighting-code-block/build/js/hcb_script.js?ver=1.6.0' id='hcb-script-js'></script> <script id='cmplz-cookiebanner-js-extra'> var complianz = {"prefix":"cmplz_","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"42","version":"6.2.4","store_consent":"","do_not_track":"","consenttype":"optin","region":"eu","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https:\/\/coursemetry.com\/wp-json\/complianz\/v1\/","locale":"lang=en&locale=en_US","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"21","cookie_path":"\/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https:\/\/coursemetry.com\/wp-content\/uploads\/complianz\/css\/banner-{banner_id}-{type}.css?v=42","page_links":{"eu":{"cookie-statement":{"title":"Cookie Policy ","url":"https:\/\/coursemetry.com\/cookie-policy-eu\/"},"privacy-statement":{"title":"Privacy Policy","url":"https:\/\/coursemetry.com\/privacy-policy\/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":""}; </script> <script defer src='https://coursemetry.com/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=6.2.4' id='cmplz-cookiebanner-js'></script> <!--[if lt IE 9]> <script src='https://coursemetry.com/wp-content/themes/oceanwp/assets/js/third/html5.min.js?ver=3.3.3' id='html5shiv-js'></script> <![endif]--> <script src='https://coursemetry.com/wp-content/plugins/getwid/vendors/jquery.countdown/jquery.plugin.min.js?ver=1.0' id='jquery-plugin-js'></script> <script src='https://coursemetry.com/wp-content/plugins/getwid/vendors/jquery.countdown/jquery.countdown.min.js?ver=2.1.0' id='jquery-countdown-js'></script> <script id='sharing-js-js-extra'> var sharing_js_options = {"lang":"en","counts":"1","is_stats_active":"1"}; </script> <script src='https://coursemetry.com/wp-content/plugins/jetpack/_inc/build/sharedaddy/sharing.min.js?ver=11.0' id='sharing-js-js'></script> <script id='sharing-js-js-after'> var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-twitter' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-twitter' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); return false; } } ); } )(); var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-facebook' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-facebook' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' ); return false; } } ); } )(); var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-telegram' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-telegram' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomtelegram', 'menubar=1,resizable=1,width=450,height=450' ); return false; } } ); } )(); var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-linkedin' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-linkedin' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomlinkedin', 'menubar=1,resizable=1,width=580,height=450' ); return false; } } ); } )(); var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-tumblr' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-tumblr' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomtumblr', 'menubar=1,resizable=1,width=450,height=450' ); return false; } } ); } )(); var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-skype' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-skype' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomskype', 'menubar=1,resizable=1,width=305,height=665' ); return false; } } ); } )(); var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-pocket' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-pocket' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcompocket', 'menubar=1,resizable=1,width=450,height=450' ); return false; } } ); } )(); </script> <script type="text/plain" data-service="google-analytics" async data-category="statistics" src="https://www.googletagmanager.com/gtag/js?id="></script><div class="demo-wrapper" style="display:none;"><div class="ads"><img id="chp-ads-image" src="images/ads.jpg" height="250" width="300" alt="Web Development Ultimate Course" title="Web Development Ultimate Course"></div></div><!-- The Modal --> <div id="chp_ads_block_modal_new4QT2b0BdZZacwDOisyFJd8e18ISpc3" class="chp_ads_block_modal4QT2b0BdZZacwDOisyFJd8e18ISpc3 fadeInDown"> <div class="chp_ads_block_modal_content" id="chp_ads_block_modal_content"> <div class="chp_ads_block_pro_body" id="chp_ads_block_pro_body"> <div class="chp_ads_block_detector_theme theme1"> <div class="chp_ads_block_pro_body"> <div class="chp_ads_blocker_wrapper"> <img class="chp_ads_blocker_detector-icon" src="https://coursemetry.com/wp-content/plugins/chp-ads-block-detector/assets/img/icon.png" alt="Web Development Ultimate Course" title="Web Development Ultimate Course"> </div> <h4 class="adblock_title">Ads Blocker Detected!!!</h4> <div class="adblock_subtitle"><p>We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker or add this website to your whitelist.</p></div> <div class="chp_ads_blocker_detector-action"> <a class="chp_ads_blocker_detector-action-btn-ok" onclick="reload()">Refresh</a> </div> </div> </div> </div> </div> </div> <script type="text/plain" data-service="general" data-category="marketing"> const adblockModal=document.getElementById("chp_ads_block_modal_new4QT2b0BdZZacwDOisyFJd8e18ISpc3");const adbEnableForPage=true;const debug=false;const adbVersion="3.6";const ajaxurl="https://coursemetry.com/wp-admin/admin-ajax.php";let onPageLoad=true;let googleAdsControl=true;let imageAdsControl=true;let classAdsControl=true;let displayOnce=0;let adsRequestURL="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js";const brandingBtn=document.getElementById("chp_branding4QT2b0BdZZacwDOisyFJd8e18ISpc3");if(brandingBtn){brandingBtn.addEventListener("click",function(event){event.preventDefault();window.location.href="https://codehelppro.com/product/wordpress/plugin/chp-ads-block-detector-pro/";return false;});} const adblockCloseBtn=document.getElementById("close_btn_adblock4QT2b0BdZZacwDOisyFJd8e18ISpc3");if(adblockCloseBtn){adblockCloseBtn.onclick=function(){hide_model();}} function is_connected(){try{return window.navigator.onLine;}catch(error){return true;}} function adsBlocked(callBackFunc){if(googleAdsControl&&is_connected()){let adsRequest=new Request(adsRequestURL,{method:"HEAD",mode:"no-cors"});fetch(adsRequest).then(function(res){if(debug){console.warn("[ADB DEBUG] Google Ads Request Passed!!!");} callBackFunc(false);}).catch(function(res){if(debug){console.warn("[ADB DEBUG] Google Ads Request Failed!!!");console.warn(`[ADB DEBUG] ${res}`)} callBackFunc(true);})}else{if(debug){console.warn("[ADB DEBUG] Google Ads Request Blocked by Filter Hook or Offline!!!");}} callBackFunc(false);} function chpadb_default_callback(e){console.log(e)} function reload(){window.location.href=window.location.href} function redirect(e){window.location.href=e} function hasClass(e,t){return!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))} function addClass(e,t){hasClass(e,t)||(e.className+=" "+t)} function removeClass(e,t){if(hasClass(e,t)){var o=new RegExp("(\\s|^)"+t+"(\\s|$)");e.className=e.className.replace(o," ")}} let count=0;function hide_model(){try{if(typeof adblockModal=='object'){removeClass(adblockModal,"chp_ads_blocker_detector-show4QT2b0BdZZacwDOisyFJd8e18ISpc3");removeClass(document.body,"chp_ads_blocker_detector_active4QT2b0BdZZacwDOisyFJd8e18ISpc3")}}catch(e){console.warn(e);}} function show_modal(modal){if(modal!=null&&0==displayOnce){displayOnce++;addClass(modal,"chp_ads_blocker_detector-show4QT2b0BdZZacwDOisyFJd8e18ISpc3");addClass(document.body,"chp_ads_blocker_detector_active4QT2b0BdZZacwDOisyFJd8e18ISpc3")}} function chp_adblock_browser(){return /Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)?"Opera":/MSIE (\d+\.\d+);/.test(navigator.userAgent)?"MSIE":/Navigator[\/\s](\d+\.\d+)/.test(navigator.userAgent)?"Netscape":/Chrome[\/\s](\d+\.\d+)/.test(navigator.userAgent)?"Chrome":/Safari[\/\s](\d+\.\d+)/.test(navigator.userAgent)?"Safari":/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)?"Firefox":"Unknown"} function chp_ads_blocker_detector(enable){if(enable){show_modal(adblockModal);}} let prevCount=0;function checkMultiple(){let enable=false;if(classAdsControl){let divEle=document.createElement("div");divEle.innerHTML=" ";divEle.className="ad ads doubleclick ad-placement ad-placeholder adbadge BannerAd adsbox";divEle.id="filter_ads_by_classname";try{if(!document.body.contains(document.getElementById('filter_ads_by_classname'))){document.body.appendChild(divEle);let adBoxEle=document.querySelector(".adsbox");enable=!adBoxEle||adBoxEle.offsetHeight==0;if(debug){if(enable){console.warn("[ADB DEBUG] Class Add Request Failed!!!");}else{console.log("[ADB DEBUG] Class Add Request Passed!!!");}}}else{let adBoxEleId=document.getElementById("filter_ads_by_classname");removeClass(adBoxEleId,` ads_${prevCount}`);removeClass(adBoxEleId,`ads_${prevCount}`);prevCount++;addClass(adBoxEleId,`ads_${prevCount}`);}}catch(error){divEle.parentNode.removeChild(divEle);}}else{if(debug){console.warn("[ADS PRO DEBUG] Check Multiple Request Blocked by Filter Hook or Offline");}} return enable;} function isHidden(e){return"none"===window.getComputedStyle(e).display} function init(){adsBlocked(function(enable){if(enable){chp_ads_blocker_detector(true);}else{if(imageAdsControl){enable=isHidden(document.getElementById("chp-ads-image"));if(debug){if(enable){console.warn("[ADB DEBUG] Image Ads Request Failed!!!");}else{console.log("[ADB DEBUG] Image Ads Request Passed!!!");}}} if(!enable){enable=checkMultiple();if(debug){if(enable){console.warn("[ADB DEBUG] Check Multiple Request Failed!!!");}else{console.log("[ADB DEBUG] Check Multiple Request Passed!!!");}}} chp_ads_blocker_detector(enable)}})} function startCheckingAdblock(){init();} if(adbEnableForPage){if(onPageLoad){document.addEventListener("DOMContentLoaded",function(e){startCheckingAdblock();},false);}else{startCheckingAdblock();}}</script><script type="text/plain" data-service="jetpack-statistics" data-category="statistics" src='https://stats.wp.com/e-202226.js' defer></script> <script> _stq = window._stq || []; _stq.push([ 'view', {v:'ext',j:'1:11.0',blog:'188052649',post:'67082',tz:'2',srv:'coursemetry.com'} ]); _stq.push([ 'clickTrackerInit', '188052649', '67082' ]); </script> </body> </html>