Programming kurser och utbildning

Programming kurser och utbildning

Lokala, instruktörsledda datorprogrammeringsutbildningskurser visar genom interaktiva handson övningarna de grundläggande och avancerade ämnena för programmering Programmeringsträning är tillgänglig som "live-träning" eller "fjärr-live-träning" Utbildning på plats kan genomföras lokalt på kundlokaler i Sverige eller i NobleProgs företagsutbildningscenter i Sverige Fjärrutbildning sker genom en interaktiv fjärrskrivbord NobleProg Din lokala utbildningsleverantör.

Testimonials

★★★★★
★★★★★

Kursplaner från Programming

Title
Duration
Overview
Title
Duration
Overview
28 hours
Overview
Kursen täcker grunderna för Java-utveckling.

Det introducerar studenter till Java-teknik och lär dem grundläggande Java-syntax och koncept, vilket leder till skapandet av ett enkelt program. Utbildning går igenom de grundläggande begreppen och funktionerna i Java Programmeringsspråket, med inriktning på undantag, grundläggande inmatning / utgång, samtidighet, regelbundna uttryck, Java-samlingsramar och plattformsmiljö. Kursen avslutas när alla grundläggande Java-funktioner har förklarats och utbildats.
7 hours
Overview
NET Reactive Extensions (Rx) är ett bibliotek för att komponera asynkrona och händelsebaserade program med observerbara samlingar och LINQstyle-sökoperatörer I den här instruktörsledda träningsutbildningen kommer deltagarna att lära sig att utveckla en asynkron applikation medNET Reactive Extensions Vid slutet av denna utbildning kommer deltagarna att kunna: Skapa applikationer som hämtar händelseströmmar från olika datakällor som börskurser, tweets, datorhändelser och webbtjänster Använd Observables och Schedulers för att representera och hantera flera asynkrona dataströmmar Filtrera, projekta, samla, komponera och utföra tidsbaserade operationer på flera händelser med LINQ-operatörer Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 hours
Overview
Jenkins är ett open source kontinuerligt integrationsverktyg (CI) skrivet i Java Maven är ett byggverktyg för Java-projekt Tillsammans kan de användas för att utlösa kontinuerliga byggnader som bland annat innefattar genomförandet av JUnit-tester när en ny kod har åtagits, utplacering av dessa byggnader för produktion och schemaläggning av dessa uppgifter vid strategiska tider på dagen, till exempel midnatt Dessa verktyg och processer utgör ett DevOps-tillvägagångssätt för utveckling och distribution av programvara och är populära i Agile-utvecklingen I denna instruktörledda, levande träning kommer deltagarna att börja med en introduktion till DevOps, versionskontroll och automatiseringsskript, och sedan gå vidare till handson-träning, lära sig hur man installerar, konfigurerar och distribuerar Jenkins och Maven i en levande labmiljö Publik utvecklare Systemadministratörer DevOps ingenjörer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 hours
Overview
Prescriptive Analytics är en gren av affärsanalys, tillsammans med beskrivande och predictive analytics Det använder prediktiva modeller för att föreslå åtgärder för att ta optimala resultat, med utgångspunkt i optimering och reglerbaserade tekniker som grund för beslutsfattandet I den här instruktörsledda träningen lär deltagarna att lära sig att använda Matlab för att utföra prescriptiv analys på en uppsättning provdata Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå de nyckelbegrepp och ramverk som används i prescriptive analytics Använd MATLAB och dess verktygslådor för att förvärva, rena och utforska data Använd reglerbaserade tekniker inklusive inferensmotorer, scorecards och beslutsträd för att fatta beslut utifrån olika affärsscenarier Använd Monte Carlo-simulering för att analysera osäkerheter och säkerställa ett bra beslutsfattande Distribuera prediktiva och prescriptiva modeller till företagsystem Publik Affärsanalytiker Operationsplanerare Funktionella chefer BI (Business Intelligence) teammedlemmar Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
35 hours
Overview
Efter avslutad utbildning förväntas delegaterna vara tillräckligt utrustade med de nödvändiga python-koncepten och bör kunna använda NLTK tillräckligt för att genomföra de flesta NLP- och ML-baserade operationerna Utbildningen syftar till att ge inte bara en exekverande kunskap utan också den logiska och operativa kunskapen om tekniken däri .
14 hours
Overview
I den här instruktionsledda träningen lär deltagarna att lära sig att använda Matlab för att designa, bygga och visualisera ett fällande neuralt nätverk för bildigenkänning Vid slutet av denna utbildning kommer deltagarna att kunna: Bygg en djup inlärningsmodell Automatisera datamärkning Arbeta med modeller från Caffe och TensorFlowKeras Träna data med flera GPU: er, molnet eller klustren Publik utvecklare ingenjörer Domänexperter Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 hours
Overview
Prediktiv analys är processen med att använda dataanalys för att göra förutsägelser om framtiden Denna process använder data tillsammans med data mining, statistik och maskininlärningsteknik för att skapa en förutsägbar modell för prognoser för framtida händelser I den här instruktionsledda träningen lär deltagarna att använda Matlab för att bygga prediktiva modeller och tillämpa dem på stora provdatasatser för att förutsäga framtida händelser baserat på data Vid slutet av denna utbildning kommer deltagarna att kunna: Skapa prediktiva modeller för att analysera mönster i historiska och transaktionsdata Använd prediktiv modellering för att identifiera risker och möjligheter Bygg matematiska modeller som tar viktiga trender Använd data från enheter och affärssystem för att minska avfall, spara tid eller minska kostnader Publik utvecklare ingenjörer Domänexperter Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 hours
Overview
TypeScript är ett open source-språk för att bygga företags Javascript-applikationer Det är en strikt uppsättning av JavaScript som kompilerar till vanlig Javascript och ger statisk typing och objektorienterad utveckling till språket Kursen introducerar TypeScript avancerade funktioner och går deltagare genom byggandet av en reallife JavaScript-applikation Vid slutet av denna utbildning kommer deltagarna att kunna: Dra nytta av Typescripts fulla kapacitet för att skriva bättre kod med färre fel Utöka befintliga typer med fackföreningar, korsning och tuple typer Skapa och använd dekoratörer Hantera asynkron kod med löften, async och vänta på nyckelord Skriv ren uttrycklig kod Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 hours
Overview
Behat är ett beteendedriven utveckling (BDD) testramverk skrivet i PHP Det underlättar kommunikationen mellan utvecklare, testare, affärsintressenter och kunder under mjukvaruutvecklingsprocessen Behat tillåter icke-tekniska personer att skriva tydliga beskrivningar av en applikations avsedda beteende, och kör sedan "scenarierna" som funktionella tester mot applikationen I den här instruktörsledningen, live-träning, kommer deltagarna att lära sig att skriva och genomföra BDD-stilprovfall med hjälp av Behat och PHP Vid slutet av denna utbildning kommer deltagarna att kunna: Kör automatiska tester skrivna i den mänskliga läsliga, "Given, When, Then" Gherkinspråk Använd Behat-baserade testfall för att förbättra samarbetet mellan tekniska och icke-tekniska team Integrera med Selen, Mink, Goutte och andra webbläsareemulatorer för att driva test och generera rapporter Utöka Vilken funktionalitet genom dess förlängningssystem Testa många användningsscenarier genom terminalkommandon, REST API och mer Publik Testingenjörer utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 hours
Overview
OpenResty is a full-fledged web platform that integrates Nginx, LuaJIT, and Lua libraries. It allows for the construction of high-performance web applications capable of handling 10K ~ 1000K+ connections in a single box. OpenResty is used by Alibaba, CloudFlare, and Tumblr, among others.

In this instructor-led, live training, participants will learn how to use OpenResty to build a number of demo solutions, including a web application, web service, and a dynamic web gateway.

By the end of this training, participants will be able to:

- Turn an nginx web server into a web application server
- Use the Lua programming language to script nginx C modules and Lua modules
- Run server-side web applications completely inside the Nginx server
- Integrate OpenResty with remote backends such as MySQL, PostgreSQL, Memcached, and Redis

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
21 hours
Overview
Maskininlärning är en gren av artificiell intelligens där datorer har förmåga att lära sig utan att uttryckligen programmeras Python är ett programmeringsspråk som är känt för sin tydliga syntax och läsbarhet Det erbjuder en utmärkt samling välutbildade bibliotek och tekniker för att utveckla maskininlärningsprogram I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig att tillämpa maskininlärningstekniker och verktyg för att lösa realworldproblem i banksektorn Deltagarna lär sig först de viktigaste principerna, sedan sätta sin kunskap i praktiken genom att bygga sina egna maskininlärningsmodeller och använda dem för att slutföra ett antal teamprojekt Publik utvecklare Datavetenskapare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 hours
Overview
Cuba Platform är en open source Java webbram för företagsapplikationer I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig hur man använder Cuba Platform för att utveckla företagsapplikationer med rika webbgränssnitt Vid slutet av denna utbildning kommer deltagarna att kunna: Utveckla Java-program och användargränssnitt med ett declarative användargränssnitt, utan att använda HTML, CSS eller JavaScript Minska kedjeplattformen och underlätta snabb utveckling Använd CUBA Studio webbutvecklingsverktyget med befintliga Java IDEs Anpassa program utan att förgrena koden Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 hours
Overview
Undertow är en lätt webbserver skrivet i Java Den används av JBoss WilfFly internt och är populär som en inbäddad webbserver för JVM-baserade applikationer I kursen kommer deltagarna att lära sig hur man konfigurerar en Undertow webbserver som en fristående och inbäddad webbserver I slutet av kursen kommer deltagarna att ha en förståelse för Undertows arkitektur, funktioner och förmågor och kunna: Implementera och hantera en Undertow-server i fristående och inbäddat läge Bädda Intow till programkod med hjälp av Undertows inbäddade API Integrera Undertow till en Wildfly Application Server Ställ in Undertow som den inbäddade servletbehållaren för Spring Boot Publik Systemadministratörer Enterprise webbapplikationsutvecklare DevOps engineers utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 hours
Overview
Datavetenskap är tillämpningen av statistisk analys, maskininlärning, datavisualisering och programmering för att förstå och tolka realworld-data F # är ett väl lämpat programmeringsspråk för datavetenskap eftersom det kombinerar effektivt utförande, REPLscripting, kraftfulla bibliotek och skalbar dataintegration I den här instruktörsledningen, live-träning, kommer deltagarna att lära sig hur man använder F # för att lösa en serie realworld-datavetenskapsproblem Vid slutet av denna utbildning kommer deltagarna att kunna: Använd F #: s integrerade datavetenskapliga paket Använd F # för att samverka med andra språk och plattformar, inklusive Excel, R, Matlab och Python Använd paketet Deedle för att lösa tidsserieproblem Utför avancerad analys med minimala linjer av produktionskvalitetskod Förstå hur funktionell programmering är en naturlig passform för vetenskapliga och stora databeräkningar Åtkomst och visualisera data med F # Applicera F # för maskininlärning Utforska lösningar för problem i domäner som affärsintelligens och socialt spelande Publik utvecklare Datavetenskapare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 hours
Overview
Spec Explorer är ett verktyg för att skapa modeller för programvarubeteende, analysera dessa modeller med grafisk visualisering, kontrollera giltigheten av dessa modeller och generera testfall från modellerna I den här instruktörsledda träningen kommer deltagarna att lära sig teorin och övningen av modellbaserad testning eftersom de använder Spec Explorer för att skapa och genomföra MBT-tester på en demo-applikation Vid slutet av denna utbildning kommer deltagarna att kunna: Generera testfall genom att tillämpa modelleringsstrategier och tekniker Hantera testmodeller för olika typer av program, system och miljöer Utvärdera, föreslå och genomföra en MBT-strategi inom en organisation Förstå och förklara fördelarna och utmaningarna hos MBT Publik Testingenjörer utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 hours
Overview
SpecFlow är den officiella gurkaimplementationen för .NET. Det gör det möjligt för testare att definiera, hantera och automatiskt genomföra mänskliga läsbara acceptanstest i .NET-projekt. SpecFlow använder den officiella Gherkin-parsern och stöder .NET-ramverket, Xamarin och Mono.

I den här instruktörsledda träningsutbildningen lär deltagarna att använda SpecFlow för att skriva acceptanstest som är begripliga av såväl tekniska som icke-tekniska intressenter.

Vid slutet av denna utbildning kommer deltagarna att kunna:

- Binda företags krav till .NET-kod
- Applicera BDD tekniker för att bygga upp levande dokumentation för en ansökan
- Kör SpecFlow från Visual Studio eller kommandoraden
- Integrera SpecFlow till en befintlig kontinuerlig test- och byggmiljö
- Integrera SpecFlow med andra testramar som MSTest, NUnit, xUnit och MbUnit

Publik

- Testingenjörer
- utvecklare

Kursens format

- Delföreläsning, diskussion, övningar och tung praktisk praktik
14 hours
Overview
F # är ett funktionellt första programmeringsspråk Det är ett starkt skrivet språk som stöder olika typer av programmering, inklusive funktionell, imperativ, objektorienterad och reaktiv F # stöds fullt ut i Visual Studio och Xamarin Studio I den här instruktörsledda träningsutbildningen kommer deltagarna att lära sig funktionell programmering eftersom de går igenom skapandet av en rad provapplikationer och verktyg Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå principerna om funktionell programmering Skriv elegant, underhållbar kod för att lösa komplexa datorproblem Använd F # med Javascript och C # för att skapa asynkrona webbapplikationer Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 hours
Overview
Vuejs är ett open source progressivt JavaScript frontend-ramverk för att bygga avancerade enkelsidiga applikationer Vuejs har som mål att ta det bästa av vinkel, göra det lätt och lämna de onödiga delarna I den här instruktörsledda träningen lär deltagarna att dra nytta av Vuejs stegvis adopterbara arkitektur för att bygga ett komplext, enkelsidigt program (SPA) Vid slutet av denna utbildning kommer deltagarna att kunna: Bygg webbapps som behandlar och gör data skickligt Utforma interaktiva webbapps som reagerar effektivt på användarhändelser Skriv modulär och återanvändbar kod Progressivt framsteg en syn på fullblown singlepage applikation Integrera Vuejs till en befintlig webbsida Använd Ves ekosystem för att utvidga rammens förmåga Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
28 hours
Overview
Angular 2 är en ny utvecklingsplattform för mobila och stationära webbapplikationer .
14 hours
Overview
Varför behöver vi Clean Code? Programmen utvecklas, därför är koden kontinuerligt uppdaterad Det kan vara väldigt svårt att gå tillbaka genom oren kod för att hitta och uppdatera källkoden i genomsnitt Kostnaden för att skriva originalkoden är bara 40% av den totala kostnaden för ett system ; 60% av kostnaden är i genomsnitt spenderad vid underhåll och uppdatering av kod Dålig kod ökar dramatiskt det 40/60 förhållandet, som gränsar till 20/80 i värsta fall; ju mer oren koden är desto mer tid spenderar vi bara på att uppdatera den .
7 hours
Overview
Kursen introducerar de verktyg och tekniker som behövs för att skriva enhetstester med hjälp av HUnit-testramen HUnit är ett enhetstestningsramverk för Haskell, som liknar JUnit-verktyget för Java I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig hur man använder HUnit för att skriva enhetstester som är direkta och lätta att förstå Vid slutet av denna utbildning kommer deltagarna att kunna: Skriv test som är lätta att skapa, ändra och exekvera Använd HUnit för att gruppera tester i sviter och kontrollera resultaten automatiskt Skriv korta och flexibla testspecifikationer Integrera HUnit med andra verktyg som QuickCheck och HSpec Utöka testramen Publik Testingenjörer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 hours
Overview
ObjectOriented Programming (OOP) är ett programmeringsparadigm baserat på begreppet objekt OOP är mer datafokuserad än logikfokuserad Python är ett högkvalitets programmeringsspråk känt för sin tydliga syntax och kodläsbarhet I den här instruktörsledda träningen kommer deltagarna att lära sig hur man kommer igång med ObjectOriented Programming med Python Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå de grundläggande begreppen ObjectOriented Programming Förstå OOP-syntaxen i Python Skriv sitt eget objektorienterade program i Python Publik Nybörjare som vill lära sig om ObjectOriented Programming Utvecklare intresserade av att lära sig OOP i Python Python programmerare intresserade av att lära sig OOP Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
35 hours
Overview
php är en kraftfullt allmänt ändamål skript språk som är mest populärt används och lämpar sig för webb utveckling.

i denna instruktörsledda, levande utbildning, kommer deltagarna lära sig att implementera avancerade PHP-programmeringsverktyg och tekniker.

i slutet av denna utbildning kommer deltagarna att kunna:

- Lär dig avancerade koncept i PHP-programmering.
- etablera konsekvens och lösa avancerade problem med PHP-programmering.

format för kursen

- del föreläsning, del diskussion, övningar och tung praktisk praxis
7 hours
Overview
Apache TomEE är en certifierad Java Enterprise Edition-stack (EE) utvecklad ovanpå Tomcat (TomEE = Tomcat + aditional Java EE-funktioner) Dessa integreringar underlättar skrivkod, testar affärslogik, konfigurerar containerstyrda resurser och administrerar servern I den här instruktörsledningen, live-träning, lär deltagarna att installera, konfigurera, hantera, felsöka och optimera en TomEE-applikationsserver Publik utvecklare Systemadministratörer DevOps Engineers Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
28 hours
Overview
Go (golang) är ett open source, statiskt typprogrammerat språk som skapats av Google Dess växande ekosystem, stabil arkitektur och starka bibliotek gör Go ett populärt val för att bygga skalbara, högpresterande webbtjänster och applikationer I den här instruktörsutbildningen, live-träning, kommer deltagarna att lära Gos kärnelement, syntax och kontrollstrukturer när de går igenom utvecklingen och implementeringen av en webbapplikationsapplikation Vid slutet av denna utbildning kommer deltagarna att kunna: Skapa en optimal Go-utvecklingsmiljö Struktur Go-kod för maximal läsbarhet Optimera prestanda för en Go-applikation Testa och felsöka en Go-applikation Implementera en webbapplikationsapplikation Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 hours
Overview
Computer Vision är ett fält som innebär att automatiskt extrahera, analysera och förstå användbar information från digitala medier Python är ett högkvalitets programmeringsspråk känt för sin tydliga syntax och kodläsbarhet I den här instruktörsledda träningsutbildningen kommer deltagarna att lära sig grunderna i Computer Vision, eftersom de går igenom skapandet av en uppsättning enkel datorvisionsprogram med Python Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå grunderna för datorsyn Använd Python för att implementera datorvisionsuppgifter Bygg sina egna ansikts-, objekt- och rörelsedetekteringssystem Publik Python programmerare intresserade av datorsyn Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
35 hours
Overview
Python är ett högkvalitets programmeringsspråk känt för sin tydliga syntax och kodläsbarhet I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig hur man använder Python för kvantitativ finansiering Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå grundarna för Python programmering Använd Python för finansiella applikationer, inklusive implementering av matematiska tekniker, stokastik och statistik Implementera finansiella algoritmer genom att använda prestanda Python Publik utvecklare Kvantitativa analytiker Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 hours
Overview
Python är ett högkvalitets programmeringsspråk känt för sin tydliga syntax och kodläsbarhet Spark är en databehandlingsmotor som används för att fråga, analysera och omvandla stora data PySpark tillåter användare att gränssnitta Spark with Python I den här instruktionsledda träningen lär deltagarna hur man använder Python och Spark tillsammans för att analysera stora data när de arbetar med handsonövningar Vid slutet av denna utbildning kommer deltagarna att kunna: Lär dig hur du använder Spark with Python för att analysera stora data Arbeta med övningar som efterliknar verkliga världsförhållanden Använd olika verktyg och tekniker för stor dataanalys med PySpark Publik utvecklare IT-proffs Datavetenskapare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 hours
Overview
Maskininlärning är en gren av artificiell intelligens där datorer har förmåga att lära sig utan att uttryckligen programmeras Python är ett programmeringsspråk som är känt för sin tydliga syntax och läsbarhet Det erbjuder en utmärkt samling välutbildade bibliotek och tekniker för att utveckla maskininlärningsprogram I den här instruktörsutbildningen, levande träning, kommer deltagarna att lära sig att tillämpa maskininlärningstekniker och verktyg för att lösa realworldproblem i finansbranschen Deltagarna lär sig först de viktigaste principerna, sedan sätta sin kunskap i praktiken genom att bygga sina egna maskininlärningsmodeller och använda dem för att slutföra ett antal teamprojekt Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå de grundläggande begreppen i maskininlärning Lär dig applikationer och användningsområden för maskininlärning i ekonomi Utveckla sin egen algoritmiska handelsstrategi med maskininlärning med Python Publik utvecklare Datavetenskapare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 hours
Overview
Denna treårsdag ger en omfattande introduktion till MATLABs tekniska datormiljö Kursen är avsedd för att börja användare och de som söker en recension Ingen tidigare programmeringserfarenhet eller kunskap om MATLAB antas Teman av dataanalys, visualisering, modellering och programmering utforskas genom hela kursen Ämnen är: Arbetar med MATLAB användargränssnitt Ange kommandon och skapa variabler Analysera vektorer och matriser Visualisering av vektor- och matrisdata Arbeta med datafiler Arbetar med datatyper Automatiserar kommandon med skript Skriva program med logik och flödesstyrning Skrivningsfunktioner .
Helg Programming kurser, Evening Programming utbildning, Programming boot camp, Programming instructor-led, Helg Programming kurs, KvällProgramming kurser, Programming coaching, Programming instruktör, Programming tränare , Programming träningskurser, Programming klasser, Programming on-site, Programming privata kurser, Programming one on one training

Rabatterade kurser

Nyhetsbrev & Erbjudanden

Anmäl dig till vårt nyhetsbrev så får du information om aktuella rabatter på öppna kurser. Vi respekterar ditt privatliv, så att din e-postadress kommer endast att användas för sändning vårt nyhetsbrev. När som helst kan du ändra inställningarna eller helt avbeställa den.

Våra kunder

is growing fast!

We are looking to expand our presence in Sweden!

As a Business Development Manager you will:

  • expand business in Sweden
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!