JavaScript - Advanced Programming Treningskurs
Opplæringen er designet for Java Script-utviklere, designe og implementere avanserte Internett-applikasjoner. Emner som ble diskutert under opplæringen, tok sikte på å bringe beste praksis innen programmering av Java Script og fremheve de vanligste feilene. Et viktig poeng med opplæringen er å diskutere tilgjengelig objektorientert programmering med Java Script-syntaks.
Kursplan
JavaScript - objektorientering
- Opprette klasser og objekter De viktigste forhåndsdefinerte objektene Prototyping og konstruktører Innkapsling polymorfisme Arveaggregering
Design Patterns
- Singleton Factory Observer Factory Decorator Strategi
Avanserte JavaScript programmeringsmønstre
- Selvutløserfunksjoner Lag et alias objekter Navneromsmodul Mønsterbytte bibliotek "på forespørsel" Grunnleggende om å designe ditt eget bibliotek
AJAX
- Grunnleggende om asynkron kommunikasjon XMLHttpRequest-objektet JSON And serverresponsfeilhåndtering JSONP
Krav
- Grunnleggende kunnskap om JavaScript programmering
- Grunnleggende om objektorientert programmering
Open Training Courses require 5+ participants.
JavaScript - Advanced Programming Treningskurs - Booking
JavaScript - Advanced Programming Treningskurs - Enquiry
JavaScript - Advanced Programming - Consultancy Enquiry
Consultancy Enquiry
Testimonials (7)
Jeg likte plattformen vi brukte. Den var veldig fin og enkel å bruke. Jeg likte typescript-delen, delen om navneområder og moduler.
Robert - DB Global Technology
Kurs - JavaScript - Advanced Programming
Machine Translated
Det var veldig engasjerende, treneren kunne følge fremgangen vår og samhandle via DaDesktop-appen.
Marius - DB Global Technology
Kurs - JavaScript - Advanced Programming
Machine Translated
Morsomme vitser og mye kunnskap og gode øvingsferdigheter knyttet til JavaScript, TypeScript og React.
Ilie - DB Global Technology
Kurs - JavaScript - Advanced Programming
Machine Translated
Veldig "hands-on" trening, med mange eksempler og forklaringer. Jeg likte det veldig godt, og jeg føler at jeg har lært mange nye ting på veldig kort tid. Veldig bra gjort!
Sorina - DB Global Technology
Kurs - JavaScript - Advanced Programming
Machine Translated
Variasjon av fag, mange øvelser.
Gabriela - DB Global Technology
Kurs - JavaScript - Advanced Programming
Machine Translated
Jeg likte kurset generelt, det var interaktivt og fullt av ny informasjon og hjalp meg med å huske mange begreper om javascript.
Ozana-Maria - DB Global Technology
Kurs - JavaScript - Advanced Programming
Machine Translated
Good energy from the trainer
Nduvho Mukhavhuli - Vodacom SA
Kurs - JavaScript - Advanced Programming
Upcoming Courses
Relaterte kurs
Ant Design
7 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke Ant Design til å forbedre brukeropplevelsen for deres React-applikasjon.
Ved slutten av denne opplæringen vil deltakerne være i stand til å implementere Ant Designs React-komponenter for å utvikle vakre webapplikasjoner i bedriftsklassen.
Aurelia Javascript Framework
14 timerDenne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern) er rettet mot utviklere som ønsker å bruke Aurelia til å lage og bygge front-end-applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å utvikle front-end-applikasjoner.
- Toveis bind HTML-skjemakontroller ved hjelp av DOM-batch-mekanismen.
- Integrer Aurelia til ethvert tredjepartsbibliotek eller rammeverk som jQuery.
Gatsby: Beginner to Advanced
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bruke Gatsby til å bygge front-end webapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bruk Gatsby til å bygge en nettapplikasjon.
- Generer PWA-er (Progressive Web Applications) for høye lastehastigheter.
- Trekk data fra forskjellige datakilder med GraphQL.
- Distribuer Gatsby-nettapplikasjoner til lokale tjenester eller skytjenester.
Building Web Apps using the MEAN stack
35 timerKursmål:
MEAN stack er en fullstack JavaScript-løsning som hjelper deg å skrive skalerbare, robuste og vedlikeholdbare nettapplikasjoner raskt og enkelt ved å bruke MongoDB, express, AngularJS og Node.js.
Ved slutten av dette praktiske intensive kurset vil studentene kunne:
- Lagre dataene i NoSQL, dokumentorientert MongoDB database som gir ytelse og skalerbarhet.
- Bruk Node.js, server-side-plattformen bygget på Google V8s kjøretid for å bygge raske, skalerbare nettverksapplikasjoner.
- Bruk Express, et enkelt, men kraftig HTTP-serverrammeverk for utvikling av webapplikasjoner bygget på toppen av Node.js.
- Bruk AngularJS-rammeverk som tilbyr deklarativ, toveis databinding for nettapplikasjoner.
- Dra nytte av "fullstack JavaScript"-paradigmet, dvs. lagre dokumenter i JSON-lignende format i MongoDB, forfatter JSON-spørringer i Node.js/Express.js, og videresend disse JSON-dokumentene tilbake til en [ 0]-basert frontend.
- Bli kjent med de siste utviklingstrendene for webapplikasjoner i IT-bransjen.
NestJS: Beginner to Advanced
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bruke NestJS til å lage lett vedlikeholdbare og skalerbare nettapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bygg en back-end-applikasjon ved å bruke NestJS.
- Test back-end-tjenester med Postman.
- Implementer autorisasjon og autentisering i back-end-applikasjoner.
- Distribuer backend-applikasjoner.
Next.js 14 Advanced Development
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere og tekniske arkitekter på middels til avansert nivå som ønsker å utforske utviklingen av Next.js 14 og få kunnskapen til å bygge skjærende- edge webapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utnytt det fulle potensialet til Next.js 14 for å bygge komplekse applikasjoner.
- Bruk de nyeste funksjonene som mellomvare, React serverkomponenter og kantfunksjoner.
- Implementer beste praksis for ytelse, skalerbarhet og SEO.
- Feilsøk vanlige problemer i Next.js-applikasjoner effektivt.
Node.js & Express.js Basics, working with PM2 & WebStorm
21 timerPublikum:
Vanligvis en prosjektleder, Aanalyst, utvikler eller alle som trenger:
- Utforsk node.js rammeverk og arkitektur
- Utforsk Express .js som en løsning for webutvikling
- Vurder Node.js & Express .js som løsninger for webutvikling
- Fordeler og ulemper i forhold til Java
- Å ha god forståelse av en applikasjons struktur og distribusjonsmekanismer
- For å utføre installasjons- / produksjonsmiljø / arkitekturoppgaver og konfigurasjon
- For å kunne vurdere kodekvalitet, utføre feilsøking, overvåking
- Å implementere avansert produksjon som Logging
Mål:
- Utforsk fordelene og egenskapene til Node.js (i sammenligning med Java )
- Utforsk Express .js: Arkitektur, administrasjon (Sammenlignet med Java EE)
- Utforsk og forstå alle funksjonene og funksjonalitetene til nettstormplattformen for Node.js
- Utforsk og forstå alle funksjonene og funksjonene til pm2 produksjonsprosessleder
- Utforsk og forstå avansert logging med Winston.js
Beskrivelse:
Kurset er normalt 3 dager (7 timer om dagen) og har stor vekt på hendene på trening. De fleste konseptene blir oppdaget gjennom kodelesninger, øvelser og laboratorier.
Nuxt.js and Vue.js
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bruke Vue JS og Nuxt.js for ende-til-ende webutvikling.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Påvirk en enkeltsides applikasjon ved å bruke Nuxt.js-konfigurasjon.
- Implementer gjengivelse på serversiden for å optimalisere SEO.
- Generer et statisk nettsted fra VueJS og Nuxt.js kode.
Next.js 14 - Advanced
21 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere på avansert nivå som ønsker å mestre de nyeste funksjonene i Next.js 14, optimere ytelsen og implementere moderne React teknikker.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Implementer avanserte React kroker og samtidige funksjoner.
- Forstå og bruk Next.js rutingstrategier effektivt.
- Utnytt serverkomponenter, serverhandlinger og hybride gjengivelsesmetoder.
- Optimaliser datahenting, hurtigbufring og inkrementell statisk regenerering.
- Bruk Next.js som en backend-løsning med Edge Functions og Edge Runtime.
- Administrer tilstand ved hjelp av React Context, Redux og atomic state-biblioteker.
- Optimaliser applikasjonsytelsen for Web Core Vitals.
- Test, overvåk og distribuer Next.js applikasjoner effektivt.
Building Interactive Applications with React, Redux and GraphQL
28 timerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære å bygge React applikasjoner ved hjelp av Flux og GraphQL. Kurset dekker installasjon, oppsett, integrasjon, testing, distribusjon og beste praksis mens det leder deltakerne gjennom opprettelsen av en serie eksempelapplikasjoner som viser hvordan man kan legge til flere nivåer av kompleksitet og "kulhet" til en applikasjon ved å bruke de mest avanserte verktøysettene og teknikker.
Å utvikle applikasjoner med React krever en annen type tenkning, sammenlignet med hva noen utviklere er vant til, spesielt når de kommer fra tankesettet til andre MVC-rammeverk som AngularJS og Bootstrap. Denne opplæringen dekker det grunnleggende bak teknologiene som brukes hvert trinn på veien, slik at deltakerne ikke bare er i stand til å bygge en funksjonell applikasjon, men også forstår hvorfor en bestemt tilnærming brukes. Dette legger grunnlaget for å tenke selvstendig og kreativt rundt designet og de ønskede resultatene for å bygge egne applikasjoner i fremtiden.
React with Next.js
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bruke Next.js til å lage React applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utvikle nettapplikasjoner og statiske nettsteder på serversiden i Next.js.
- Håndter og lagre data med MongoDB.
- Sikre en nettapplikasjon med AuthO-autentisering.
Spring Boot, React, and Redux
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bygge funksjonelle front-end og back-end webapplikasjoner med Spring Boot, React, and Redux.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bygg en front-end-applikasjon med React og Redux.
- Lag RESTful APIer med Spring Boot.
- Sikre nettjenester med Spring-sikkerhet og JWT-webtokens.
Svelte
14 timerDenne instruktørledede, live-opplæringen i Norge (ekstern eller på stedet) er rettet mot utviklere som ønsker å bruke Svelte til å utvikle webapplikasjoner som er raskere enn React-applikasjoner og som er enklere å konstruere.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Begynn å skrive en nettapp raskt og med minimal overhead.
- Skriv nettapper som håndterer tilstand uten å stole på eksterne avhengigheter eller plugins.
- Bruk funksjoner som scope-styling for å eliminere behovet for ekstra utvidelser og tilpasset syntaks for CSS.
- Bygg frittstående Svelte komponenter og integrer dem i kodebasen til et eksisterende React-prosjekt.
Advanced Svelte JS
14 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere på middels nivå som ønsker å lære avanserte konsepter og funksjoner i Svelte for utvikling av webapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bruk avanserte teknikker for å utvikle Svelte applikasjoner.
- Utvikle webapplikasjoner med rammeverket Svelte.
- Rask prototyp med TailwindCSS og DaisyUI.
Managing Vue JS State with Vuex
7 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere og programmerere som ønsker å lage, administrere og oppdatere Vue-applikasjoner ved hjelp av Vuex.
Ved slutten av denne opplæringen vil deltakerne kunne bruke Vuex for å bygge tilpasningsdyktige og vedlikeholdbare enkeltsideapplikasjoner.