{"id":10711,"date":"2025-10-02T13:37:53","date_gmt":"2025-10-02T12:37:53","guid":{"rendered":"https:\/\/republify.se\/?post_type=product&#038;p=10711"},"modified":"2026-01-08T18:40:11","modified_gmt":"2026-01-08T17:40:11","slug":"web-development-fundamentals-javascript","status":"publish","type":"product","link":"https:\/\/republify.se\/index.php\/produkt\/web-development-fundamentals-javascript\/","title":{"rendered":"Web Development Fundamentals &#8211; JavaScript"},"content":{"rendered":"<div class=\"elementor-element elementor-element-7723ba8 elementor-widget elementor-widget-text-editor\" data-id=\"7723ba8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<div class=\"elementor-element elementor-element-70419e9c elementor-widget elementor-widget-text-editor\" data-id=\"70419e9c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<div class=\"elementor-element elementor-element-4b939308 elementor-widget elementor-widget-text-editor\" data-id=\"4b939308\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<div id=\"courseobjectives\">\n<h2 class=\"section-title\">Learning Outcomes<\/h2>\n<div class=\"donotcrop\">\n<div>\n<p>Delegates will learn how to:<\/p>\n<ul>\n<li>Set up a development environment for programming in modern JavaScript<\/li>\n<li>Manage and use JavaScript types and data structures effectively<\/li>\n<li>Control the flow of programs using loops and conditional code<\/li>\n<li>Use JavaScript alongside HTML, manipulating and changing the DOM<\/li>\n<li>React to events to make web pages respond to user interaction, including form handling<\/li>\n<li>Produce and use basic Object Oriented JavaScript<\/li>\n<li>Work with asynchronous data using JavaScript<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"courseoutline\" class=\"readall\">\n<h2 class=\"section-title\">Course Outline<\/h2>\n<div>\n<div>\n<p><strong>The Developer Environment<\/strong><\/p>\n<ul>\n<li>The Modern Web Developer\u2019s Tool Set<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>JavaScript Basics<\/strong><\/p>\n<ul>\n<li>JavaScript in HTML<\/li>\n<li>Types<\/li>\n<li>Operators<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>JavaScript Data Structures<\/strong><\/p>\n<ul>\n<li>Arrays<\/li>\n<li>Collections<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>JavaScript Program Control<\/strong><\/p>\n<ul>\n<li>Conditionals<\/li>\n<li>Loops<\/li>\n<li>Functions<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>JavaScript and the DOM<\/strong><\/p>\n<ul>\n<li>Manipulating styles<\/li>\n<li>Events<\/li>\n<li>Forms<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>JavaScript Deeper Dive<\/strong><\/p>\n<ul>\n<li>Modules<\/li>\n<li>Object Oriented JavaScript<\/li>\n<li>Error Handling and Debugging<\/li>\n<li>Asynchronous JavaScript<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Hackathons<\/strong><\/p>\n<p>Build upon a given website using set of user stories to implement JavaScript features to enhance it using the skills, techniques and knowledge gained during the course.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2><\/h2>\n","protected":false},"excerpt":{"rendered":"<p><strong>This course, using the latest revision of JavaScript and developer tools to allow this, starts with the basics needed to write simple scripts and builds on this to prepare you for using modern JavaScript frameworks and libraries such as React and Angular.<\/strong><\/p>\n<p>The course is aimed at anyone who wants to learn web development and perhaps progress into using modern JavaScript libraries and frameworks. It is suitable for those who are relatively new to programming, or experienced developers skilled in other languages who need to learn the nuances of JavaScript.<\/p>\n","protected":false},"featured_media":955,"comment_status":"open","ping_status":"closed","template":"","meta":{"wds_primary_product_brand":0,"wds_primary_product_cat":0},"product_brand":[],"product_cat":[138,39,29],"product_tag":[],"class_list":{"0":"post-10711","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-javascript","7":"product_cat-systemutveckling","8":"product_cat-technical","10":"first","11":"instock","12":"taxable","13":"shipping-taxable","14":"purchasable","15":"product-type-simple"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product\/10711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/comments?post=10711"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/media\/955"}],"wp:attachment":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/media?parent=10711"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_brand?post=10711"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_cat?post=10711"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_tag?post=10711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}