Webutviklingskurs innen HTML5, CSS3,

JavaScript, jQuery, ASP.NET & MVC!


Using Dojo Framework and Dijit

Kursavgift: kr 22 900 | Varighet: 5 dager

Beskrivelse:

In this course you will learn how to use the Dojo Framework to create dynamic Web applications. The course describes how Dojo simplifies common tasks such as DOM manipulation, event handling, Ajax, and data management. We also discuss structural and architectural best practices.

The course also shows how to use the widgets in the Dijit library. We will lead you through plenty of examples that illustrate the standard widgets, and also show how to create your own custom widgets. As part of our coverage, we will describe how to create mobile-friendly Web applications using Dojo Mobile.

What you will learn
  • Dojo and Dijit essentials
  • Writing better JavaScript using Dojo
  • Implementing dynamic web pages
  • Accessing services via Ajax
  • Managing data
  • Using Dijit widgets
  • Creating custom Dijit widgets
  • Designing mobile-friendly web applications
About Andy Olsen - the author and instructor of the course
Andy is a freelance consultant and instructor based in the UK, working mostly in the City of London and Oxford. Andy worked for 7 years as a technology specialist and product manager at QA Training, and now specializes in Microsoft .NET and Java Enterprise Edition systems. Andy is also actively involved in a variety of book projects primarily with Apress, and is a regular speaker at conferences in the UK, Europe, and the US.



Forkunnskaper:

  • Familiarity with HTML and JavaScript Programming

Innhold:

  • Introduction to Dojo: Dojo essentials; Writing a simple script; Example of Dojo; Dojo structure and configuration
  • Manipulating components on a Web page: Accessing the DOM tree; Getting elements by name; Getting elements via CSS3 selectors; Adding and removing nodes in the DOM tree; Getting and setting CSS styles
  • Dojo enhancements to JavaScript: Processing basic types; Processing arrays, dates, and objects; Processing arrays; Working with functions
  • Event handling in Dojo: Adding and removing event handlers; Publishing events; Additional techniques
  • Using Ajax Dojo: Overview of Ajax; Using Ajax manually in JavaScript; How Dojo simplifies Ajax; Submitting requests; Working with JSON and/or XML data
  • Working with data: Overview of dojo/store; Using DataGrid; Using dojo data; Best practices
  • Object oriented Dojo: Recap of OO in regular JavaScript; How Dojo simplifies OO; Defining classes; Defining constructors, methods, and properties; Implementing inheritance
  • Introduction to Dijit: Dijit essentials; Example of Dijit; Survey of core Dijit widgets
  • Using Dijit widgets: Layout widgets; Input/output widgets; Other useful widgets; Styling widgets
  • Creating custom widgets: Implementing a custom widget from scratch; Using templates in a widget; Defining attributes, getters, ad setters; Inheriting from widgets
  • Mobile development: Overview of dojo mobile; View components; Heading components; Working with lists; Managing panes; Input controls; Layouts; Pickers; Additional techniques







Epost mottat


Du er nå meldt på nyhetsbrevlisten

Epost mottat


Du er nå meldt på nyhetsbrevlisten

Mailen er sendt:

Ditt tips er registrert og sendt!
Vi håper snarlig å se deg på kurs hos oss!

Feilmelding:

OBS! Vi har problemer med å sende ditt tips!

Vi anbefaler deg å sjekke om du har skrevet inn en gyldig mailadresse.

Tips sjefen

Lyst til å delta på dette kurset, men må overbevise sjefen først?

Glasspaper har laget en tips funksjon, som gjør det enklere for deg å overbevise din sjef om at dette kurset er perfekt for deg.
Det eneste du trenger å gjøre er å fylle ut kontaktinformasjon, så sender vi relevant informasjon om kurset rett til dine utvalgte kontaktpersoner.
Bruk gjerne funksjonen til å tipse venner og kollegaer om at dette er et nyttig kurs for dem





Kontakt oss

Business Manager Development

Henning Solberg

930 90 129

henning@glasspaper.no


Glasspaper er kåret til Årets Microsoft Kurspartner 2015 - 2014 - 2013 - 2012 - 2011 - 2010 - 2008!