40410 : JavaScript, HTML and CSS Web Development

20339-2 : Advanced Technologies of SharePoint 2016
01/15/2019
ICND1 : Interconnecting Cisco Networking Devices
01/16/2019
τεστ

40410 : JavaScript, HTML and CSS Web Development

This course introduces HTML, JavaScript and CSS as programming and markup languages that are used to create web applications. The learner will gain experience with each language individually and then combine them together to create compelling web application solutions. The learner will have an opportunity to use Visual Studio Code on their operating system of choice to create and test their web applications. This course teaches basic tasks that are necessary to create web applications with a strong semantic structure, re-usable style components and custom interactive features. This course includes hands-on labs that enables the learner to build basic HTML pages that are the components of a web application used to solve real world problems.

 

The duration of the program :

Classroom
Instructor Led : 16 h

Live Online
Instructor Led  : 16 h

On-Demand Online
Self-paced: 90 days

The target audience for this training course is individuals who are interested in learning about the core skills necessary for web development. This course is intended for individuals of all levels. Some light experience with software development is helpful but not necessary.

Module 1: Creating Web Pages using Hypertext Markup Language (HTML)

In this module, you will learn how to create a basic HTML document using the core HTML elements. You will learn about the basic structure of an HTML element (content, attributes, etc.) and how they are used in the context of your HTML web pages.

Lessons

·      Introduction to HTML

·      Document Structure and Layout

·      Basic HTML Elements

·      Formatting HTML Elements

·      Hyperlinks

 

Module 2: Creating Sophisticated Document Structures using HTML

In this module, you will learn how to use advanced features of HTML such as forms and semantic elements to create more sophisticated HTML documents. You will learn when each of these components are used and their significance in the HTML markup spec. You will also learn how to use components such as SVG and media elements.

Lessons

·      Capturing User Input

·      HTML5 Semantic Elements

·      Scalable Vector Graphics (SVG)

·      Implementing Media Controls

 

Module 3: Designing Web Pages Elements using Cascading Style Sheets (CSS)

In this module, you will learn how to use CSS to design your HTML web page. You will be introduced to the basic CSS concepts (declaration, rule set, rule, selector, etc.) and implement basic designs using CSS. You will also be introduced to the CSS box model.

Lessons

·      Introduction to CSS

·      Style Definitions

·      Style Inheritance

·      Box Model

·      Fonts

 

Module 4: Implementing Program Flow using JavaScript (JS)

In this module, you will learn how to use JavaScript to add a logical flow to your web page. You will first learn the basics of the JavaScript language and then implement simple JavaScript applications through hands-on exercises.

Lessons

·      Introduction to JavaScript

·      JavaScript Types

·      JavaScript Callbacks

·      Advanced JavaScript

·      HTML5 APIs

 

Module 5: Adding External Libraries to Enhance HTML Applications

In this module, you will briefly learn about various external libraries that can be used to enhance your HTML content, CSS stylesheets and JavaScript code. Featured libraries include: AngularJS, Bootstrap, jQuery, TypeScript and Sass.

Lessons

·      jQuery

·      AngularJS

·      Bootstrap

·      TypeScript

·      Sass

You will get an overview about various external libraries that can be used to enhance your HTML content, CSS stylesheets and JavaScript code.

To have success in completing this workshop, students should either complete the related free edX course on JavaScript, HTML, and CSS Web Development or have the equivalent background knowledge. Some light experience with software development is helpful but not necessary.

Τόπος Ημερομηνίες Ωράριο Μέθοδος
Αθήνα Σε αναμονή Instructor Led
Θεσσαλονίκη Σε αναμονή Instructor Led
Live Online* Σε αναμονή Instructor Led
On-Demand Online** άμεσα διαθέσιμο 90  ημέρες Self-paced

* Σύγχρονη εξ αποστάσεως εκπαίδευση με εισηγητή – Virtual Class

** Ασύγχρονη εξ αποστάσεως εκπαίδευση – Self paced




Με την συμπλήρωση της φόρμας αποδέχεστε την Πολιτική
Προσωπικών Δεδομένων της Infolab και συγκατατίθεστε όπως η εταιρεία χρησιμοποιήσει
τα προσωπικά σας δεδομένα για τη διαχείριση του αιτήματός σας
και την επικοινωνία μαζί σας προς το σκοπό αυτό. Μπορείτε να
ανακαλέσετε ανά πάσα στιγμή τη συγκατάθεσή σας σύμφωνα με
όσα καθορίζονται στη Πολιτική Προσωπικών Δεδομένων της
εταιρείας.