IT-kurs
Systemutvikling
Du har valgt: Java programmering
Nullstill
Filter
Ferdig

-

7 treff i Java programmering
 

Oslo 4 dager 18 500 kr
04 Dec
29 Jan
Kurset passer for deg som ønsker å komme igang med Java-programmering, forstå grunnleggende programmeringskonsepter, lage enkle programmer og forstå Java-kode skrevet... [+]
Dette er et 4-dagers introduksjonskurs i Java-programmering. Kurset passer for deg som ønsker å komme igang med Java-programmering, forstå grunnleggende programmeringskonsepter, lage enkle programmer og forstå Java-kode skrevet av andre. Hvis du ikke har tatt noen Java-kurs tidligere er dette stedet å begynne. Vi bruker Eclipse IDE med Java 8 SE (Standard Edition) til kurset. Målsetting Etter gjennomført kurs vil deltakerne kunne skrive enkle programmer i Java og kjenne til de grunnleggende komponentene og prinsippene Java bygger på. Forkunnskaper Kurset krever ingen forkunnskaper annet enn generell bruk av PC. Kurset vil såvidt mulig bli tilpasset deltakernes kunnskaper og behov. Kursinnhold Hva er Java? Kort historikk og anvendelseområder frem til idag. Grunnleggende konsepter for objektorientert programmering: abstraksjon, innkapsling, arv og polymorfi Variabler og datatyper Klasser, objekter og metoder Public, Private og Protected Constructors, getters and setters Pakker og biblioteker Behandling av tall og tekst Betingelser (if - else, switch) Progammeringsløkker (for, do ... while) Lesing fra og skriving til tekstfiler Java Collections (Set, List, Queue, Deque, Map) Lesing fra og skriving til databaser med JDBC Kompilering og eksekvering av Java-programmer Hente inn avhengigheter fra internett ved hjelp av Maven Gjennomføring Kurset gjennomføres med en kombinasjon av online læringsmidler, gjennomgang av temaer og problemstillinger og praktiske øvelser. Det er ingen avsluttende eksamen, men det er øvingsoppgaver til hvert av temaene som gjennomgås. [-]
Les mer
2 dager 13 900 kr
Web authors are collectively coming to the same conclusion: the Web is becoming less inert HTML+CSS, and more dynamic JavaScript with the feeling of a desktop application... [+]
Web authors are collectively coming to the same conclusion: the Web is becoming less inert HTML+CSS, and more dynamic JavaScript with the feeling of a desktop application. Interaction is more and more becoming the norm. Some roll their own solutions, or build on top of existing libraries. Others seek the comfort, scalability, and experience of a web application framework. There are lots of web application frameworks out there, but Angular stands out from the crowd. Google-powered, open-sourced, and brimming with powerful mechanisms to turn your website into a web application. This course takes you through how and why.   Day 1   What is Angular? Live demo Impedance mismatch: Document-centric HTML vs web applications The need for structure: a proper component approach Data binding An HTML compiler Angular's testing story   Templates HTML++ Two-way data binding Angular expressions: full of mustaches Dirty checking ng-click ng-show and ng-hide ng-repeat ng-template   Filters Transforming values i18n and l10n Testing filters   Directives Angular extends, and you can, too! Directive normalization Directives and HTML validators ng-app ng-controller ng-restrict, ng-replace, and ng-transclude   Controllers MVC Scopes: the things your expressions happen in Some live action with Batarang Scope life cycle Dependency injection The Angular bootstrap ng-init   Day 2   Models A place to put your data ng-model Models and views ng-select and ng-options Testing your model   Forms Form validation ng-valid, ng-invalid ng-pristine, ng-dirty Custom form validation Custom form controls   Animations How they work Directives that do animation   Services View-independent business logic Injecting services into controllers Implicit dependency injection Service dependencies The $location service Testing your services   End-to-end testing Protractor   The future  ?...of Angular ?...of HTML ?...of web applications   [-]
Les mer
Oslo 2 dager 18 900 kr
04 Dec
JavaScript is everywhere today, and there's no way around it. Now you can even run JavaScript on the server with node.js. Why not embrace this powerful language and learn... [+]
JavaScript is everywhere today, and there's no way around it. Now you can even run JavaScript on the server with node.js. Why not embrace this powerful language and learn the secrets. The need for proficient JavaScript programmers is increasing, and this course will give you a good basis to take on this role. The course teaches the JavaScript programming language from the ground up, with all it's quirks and powers. You'll also learn how to leverage modern JavaScript with ES2015 and beyond. The course has a practical format with roughly a 50/50 time split between lectures/discussions and exercises. Delegates are expected to have basic programming knowledge through experience with at least one other programming language. HTML and CSS alone is not enough background to take this course, as introductory programming concepts are not part of the course. Course structure: Day one focuses on the basic syntax of the language, as well as its built-in types and essential language features. Day two focuses on functions, objects, closures and how to combine these to create abstractions. We also cover asynchronous JavaScript. Preparations needed: install nodejs 6.X.X install chrome and/or firefox install atom or sublime-text (or your favorite editor/IDE with syntax support for JSX/ES2015) if you're using windows, follow this guide: https://github.com/Microsoft/nodejs-guidelines Pre-requisites: Delegates should be proficient with at least one other programming language. HTML and CSS alone is not enough background to take this course. Delegates will benefit from experience with web technologies such as HTML and CSS, but it is not strictly necessary. [-]
Les mer
Oslo Trondheim 3 dager 17 900 kr
20 Nov
29 Nov
JavaScript has grown a lot in recent years, and nowadays allows developers to create extremely dynamic and rich client-side Web applications. [+]
JavaScript has grown a lot in recent years, and nowadays allows developers to create extremely dynamic and rich client-side Web applications. This course leads you through the latest JavaScript syntax and includes detailed coverage of Dynamic HTML (DTML), the Document Object Model (DOM), and Cascading Style Sheets (CSS). The course also shows how to use jQuery to simplify client-side programming and add Ajax support with ease! Introduction to Web development and JavaScript: Architecture of a Web application; Core Web technologies; DOM scripting and AJAX; Cross-browser compatibility JavaScript Essential Syntax:Declaring variables and arrays; Using operators and expressions; Loops and decision-making constructs; Functions; Alert, confirmation and prompt boxes; Regular expressions.   JavaScript Objects: Overview of objects; The Object type; Extending, modifying, and deleting an object; Inheriting properties and methods; cascading methods; Using predefined objects; Manipulating arrays; Creating new object types. HTML Forms:Overview of HTML forms; Accessing elements in a form; Event-handling; Validating user input. Managing Images: Overview of image objects; Defining rollovers; Loading images efficiently. Window and Document Management: Interacting with the browser; Managing windows; Interacting with the status bar; Using timeouts, frames, and cookies; Managing documents; Detecting nodes; Searching for nodes; Adding content to the page. Advanced Event Handling:The core event model; Understanding the Event object; Event propagation; Cross-browser events. How to script CSS:Types of style sheets; Modifying styles of an element; CSS and positioning; Object models for DHTML; Portability. Using jQuery:What is jQuery? jQuery selector syntax; Examples of jQuery selectors.  Ajax Programming:What is Ajax? Creating an XMLHttpRequest object; Interacting with a server; Handling XML and JSON responses; Updating the user interface; jQuery Ajax support; Examples of jQuery and Ajax. Using jQueryUI: What is jQuery UI? Downloading and installing jQuery UI; Simple jQuery UI example; jQuery UI demos. [-]
Les mer
Bergen Oslo 5 dager 22 900 kr
04 Dec
11 Dec
The advent of HTML5 and CSS3 has seen something of a revolution in application development in recent times. This course takes the lid off these technologies and shows how... [+]
The advent of HTML5 and CSS3 has seen something of a revolution in application development in recent times. This course takes the lid off these technologies and shows how you can use their full power to create contemporary, adaptive, and interactive Web applications. This course provides an introduction to HTML5, CSS3, and JavaScript. You will gain basic HTML5/CSS3/JavaScript programming skills. This course is an entry point into both the Web application and Windows Store apps training paths. The course focuses on using HTML5/CSS3/JavaScript to implement programming logic, define and use variables, perform looping and branching, develop user interfaces, capture and validate user input, store data, and create well-structured applications.   HTML and CSS Core Principles: HTML core concepts and syntax; CSS core concepts and syntax Creating HTML5 and CSS3 Web Pages: HTML5 semantic tags; Additional HTML5 layout features; CSS3 enhancements JavaScript Core Principles: JavaScript essential syntax; Accessing and updating HTML content by using DOM; Getting started with jQuery; Event handling Using Forms: Defining a form to gather user input; Using the new HTML5 input elements; Validating input; Implementing JavaScript validation Implementing Ajax-Enabled Web Pages: Overview of Ajax; Using Ajax manually; Using Ajax with jQuery; Guidelines for how to communicate with remote services Going Further with CSS3: Textual styling; Using CSS3 selectors; Additional CSS3 techniques Object-Oriented Programming in JavaScript: Creating objects; Defining properties and methods; Defining constructors; Understanding prototypes; Implementing inheritance Platform Integration: Using the File API; Implementing drag-and-drop; Incorporating audio and video; Using the Geolocation API Offline Working: Using local storage; Offline working; Using the application cache Creating Adaptive User Interfaces: Media queries; Creating applications that look good in different form factors; Creating printer-friendly applications Graphics: Using the canvas API; Using SVG; Techniques and recommendations CSS3 Animations and Effects: Transitions; 2D and 3D transformations; Key-frame animations Web Sockets: The need for Web Sockets; Implementing a Web Sockets client; Implementing a Web Sockets server Web Workers: What are Web Workers? Implementing a Web Worker; Asynchronous programming techniques Read more about Glasspaper: http://www.glasspaper.no/ Read more about the course: http://www.glasspaper.no/Hvem-er-du/Utvikler/Webutvikling/2095.Programming-in-HTML5,-CSS3,-and-JavaScript-(exam-70-480)-hands-on/STAVANGER/?epslanguage=no     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 has been working with .NET since the Beta 1 days and has extensive experience in many facets of .NET development including WCF, WPF, WF, ASP.NET MVC Web development, and mobile applications. Andy has designed and written many Microsoft Official Curriculum courses in the last decade, and has been engaged as author and technical reviewer with Apress on some of their biggest selling books [-]
Les mer
Oslo 3 dager 18 900 kr
06 Dec
Want to build performant maintainable web and mobile applications using modern JavaScript? This course teaches you how to utilize the popular React/Redux stack and other... [+]
Want to build performant maintainable web and mobile applications using modern JavaScript?  This course teaches you how to utilize the popular React/Redux stack and other useful tools to build web applications, focusing on how to approach problems in a functional and declarative style. React introduces a new way of thinking when it comes to building user interfaces in JavaScript. With its declarative style it challenges established best practices. Together with Redux as the application state container you can start to leverage some of the powers of functional programming without any former experience in the field. This course has a mix of about 50/50 theory and practice. We'll solve a lot of exercises, and also build a complete project from scratch, so that you'll have working knowledge of every part of your application. Course Outline: Part 1 (intro and fundamentals): Functional JavaScript Intro & Why React? React fundamentals Part 2 (advanced react): Higher order components Practical projects Testing Part 3 (the ecosystem around react): Unidirectional data flow Redux Routing Ecosystem and tools Who should attend: Developers who want to to build performant web/mobile applications that are easy to maintain and reason about using a functional approach. Preparations needed: install nodejs 6.X.X install chrome and/or firefox install atom or sublime-text (or your favorite editor/IDE with syntax support for JSX/ES2015) if you're using windows, follow this guide: https://github.com/Microsoft/nodejs-guidelines Pre-requisites: Knowledge of JavaScript and HTML/CSS. [-]
Les mer
2 dager 12 500 kr
Kursinstruktør Thomas Haugland Rudfoss Thomas har drevet med JavaScript-utvikling p&arin... [+]
Kursinstruktør Thomas Haugland Rudfoss Thomas har drevet med JavaScript-utvikling på ulike plattformer i over 10 år. I løpet av denne tiden har han utviklet alt fra enkel funksjonalitet og widgets til fullverdige web-applikasjoner. Han har også jobbet med server-siden av applikasjonene både i PHP, Java og C# og har i tillegg holdt kurs i Microsoft Office og OpenOffice. For tiden jobber han som konsulent i teamleder-rolle med SharePoint og frontend utvikling. Han er sertifisert Microsoft SharePoint Professional Developer. Kursinnhold JavaScript, som begynte i det små under Netscape i 1995, har etter hvert vokst seg til å bli standarden for interaktive websider og har til og med spredd seg til mobilapper og skrivebordsprogrammer. Bli med på et interaktivt kurs der vi lager en web app fra bunnen og samtidig utforsker særegenhetene i dette allsidige språket. Kursets oppbygging Dette kurset er en workshop der vi sammen utvikler en moderne web app samtidig som vi lærer hva som skiller JavaScript fra andre objektorienterte språk som Java og C#. Vi starter med å sette opp et enkelt utviklingsmiljø og når kurset er ferdig har vi en fullstendig web applikasjon med både front-end og back end utviklet i ren JavaScript med et REST API for kommunikasjon. Vi bygger uten å benytte noen form for rammeverk (React, Anuglar, el.l.) slik at vi får en god forståelse av selve språket. Her er det ingen PowerPoint-slider og all koden er tilgjengelig på GitHub etter kurset i sann webutvikler-ånd.  Noen stikkord om hva vi kommer til å gå igjennom: Kodestruktur, grunnleggende JavaScript, moderne standarder (ES2016+), REST, og mye mer. Målgruppe Kurset er myntet på utviklere som har kortere eller lenger erfaring med koding i andre «klassiske» objektorienterte språk som C# og Java. Ingen forkunnskaper om JavaScript er nødvendig. Ta med egen laptop! [-]
Les mer

Lukk Denne siden benytter seg av informasjonskapsler (cookies).
Du kan fortsette å bruke siden som vanlig hvis du godtar dette. Les mer om bruk av informasjonskapsler i vår personvernerklæring.
;