Rust Programming Treningskurs
Denne instruktørledede, direkteopplæringen (online eller på stedet) er rettet mot utviklere som ønsker å utvikle systemapplikasjoner og komponenter i det populære Rust programmeringsspråket.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Lag feilfrie systemapplikasjoner med minimal kode. Skriv sikre Rust komponenter som integreres med eksisterende applikasjoner. Distribuer en Rust-applikasjon eller komponent til produksjon.
Format på kurset
- Interaktivt foredrag og diskusjon. Mye øvelser og trening. Praktisk implementering i et live-lab-miljø.
Alternativer for kurstilpasning
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale. For å lære mer om Rust, vennligst besøk: https://www.rust-lang.org/
Kursplan
Introduksjon
- Hvorfor Rust regnes som et av de morsomste språkene å programmere på.
Oversikt over Rust funksjoner
Forberede utviklingsmiljøet
Opprette en enkel applikasjon
Koding med Rust moduler
Rust Datastrukturer
Rust Operatører
Samle datastrukturer
Kontrollere flyten til et program
boolsk logikk
Utfører kode gjentatte ganger
Utvide applikasjonen
Mønstermatching i Rust
Opprette et Rust bibliotek
Publiserer til Rust-depotet
Integrering av Rust med en eksisterende applikasjon
Eliminering av feil som krasjer en applikasjon
Teststrategier for Rust applikasjoner
Sammendrag og neste trinn
Krav
- Programming erfaring på alle språk (fortrinnsvis C eller C++)
Publikum
- Utviklere
Open Training Courses require 5+ participants.
Rust Programming Treningskurs - Booking
Rust Programming Treningskurs - Enquiry
Rust Programming - Consultancy Enquiry
Consultancy Enquiry
Testimonials (5)
Solid introduksjon til rust med avanserte elementer som makroer. Praktiske kodeøvelser, mange sidekommentarer, gratis diskusjon og konsultasjoner.
Robert - Sonova Warsaw Service Center Sp z o o
Kurs - Rust Programming
Machine Translated
Selv om læring Rust alltid kommer til å være vanskelig, føler jeg at jeg klarte å få mer ut av det enn jeg sannsynligvis ville ha forventet i begynnelsen. Samtidig er jeg sikker på at jeg kan konsolidere min forståelse av språket ved å besøke rust-for-eksempel-ressursene, som Andy faktisk har brukt som grunnlag for kurset.
Ciprian
Kurs - Rust Programming
Machine Translated
treneren veldig godt forberedt og veldig lidenskapelig opptatt av dette emnet
Andreea
Kurs - Rust Programming
Machine Translated
the detail of testing and creating outputs for a CI/CD environment along with compatibility with the notoriously annoying Jenkins method of releasing code.
Paul Lopez - self
Kurs - Rust Programming
Treneren forklarte mange interessante ting om RUST fra utgangspunktet, og gikk over til applikasjonene mot Blockchain, noe som var veldig innsiktsfullt og fengslende
Elena Paraschiv - ICI BUCHAREST
Kurs - Rust Programming
Machine Translated
Upcoming Courses
Relaterte kurs
Rust Advanced
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på middels til avansert nivå Rust som har en solid forståelse av Rust grunnleggende og ønsker å forbedre sin ekspertise på språket.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå avanserte emner og teknikker i Rust programmering.
- Mestre avansert eierskap, asynkron programmering og egenskaper/generikk.
- Få ferdigheter i avansert feilhåndtering, makroer og ytelsesoptimalisering.
- Grensesnitt med andre språk, utnytte usikre Rust, og implementer avansert samtidighet.
- Bruk avanserte feilsøkingsteknikker for å feilsøke og løse komplekse problemer i Rust-programmer.
Rust for Embedded Systems
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere og innebygde systemingeniører som ønsker å utnytte Rust for programmering av innebygde systemer og få de nødvendige ferdighetene for å utvikle robuste og effektive innebygde applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp et utviklingsmiljø for Rust programmering av innebygde systemer.
- Forstå og arbeid med mikrokontrollere og deres periferiutstyr ved hjelp av Rust.
- Skriv effektiv og pålitelig kode for ressursbegrensede innebygde systemer.
- Håndter samtidighets- og sanntidskrav i innebygde applikasjoner.
- Grensesnitt med maskinvare og bruk lavnivåabstraksjoner i Rust.
- Bruk strømstyring og lavstrømsoptimaliseringsteknikker i innebygde systemer.
Rust for Game Development
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot spillutviklere og programmerere som ønsker å utnytte Rust for spillutvikling og få de nødvendige ferdighetene til å bygge spill av høy kvalitet ved å bruke Rust.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp et utviklingsmiljø for spillutvikling med Rust.
- Forstå spillutviklingskonsepter og arkitektur ved å bruke Rust.
- Bruk Rusts minnesikkerhetsfunksjoner i spillutvikling.
- Implementer spillmekanikk, systemer og spilllogikk ved å bruke Rust.
- Integrer med grafikkbiblioteker eller motorer for gjengivelse i Rust spill.
- Optimaliser og feilsøk Rust spillkode for ytelse og stabilitet.
Rust for Systems Programming
21 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere på nybegynnere til avanserte nivåer som ønsker å utnytte kraften til Rust for programmering på systemnivå og mestre de nødvendige ferdighetene for å lage robuste systemapplikasjoner ved å bruke Rust.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp et utviklingsmiljø for Rust systemprogrammering.
- Utvikle effektive og pålitelige systemapplikasjoner ved å bruke Rust.
- Forstå og anvende Rusts minnehåndteringsmodell i en systemkontekst.
- Grensesnitt med lavnivåkode, som C og C++, ved hjelp av Rust for oppgaver på systemnivå.
- Feilsøk og feilsøk Rust programmer effektivt for systemprogrammeringsscenarier.
Rust for Web Development
21 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å utnytte Rust for nettutvikling og få de nødvendige ferdighetene til å bygge raske, pålitelige og sikre nettapplikasjoner ved hjelp av Rust.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp et Rust utviklingsmiljø for webutvikling.
- Bygg nettapplikasjoner på serversiden ved å bruke Rust.
- Implementer RESTful APIer og håndtere HTTP-forespørsler og svar.
- Arbeid med databaser og administrer datapersistens i Rust.
- Utvikle frontend-komponenter og samhandle med dem ved hjelp av Rust.
- Optimaliser ytelsen og sørg for sikkerhet i Rust nettapplikasjoner.
Rust Fundamentals
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på nybegynnere til mellomnivå som er nye innen Rust og ønsker å bygge et solid grunnlag i språket.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå Rusts funksjoner og arkitektur.
- Sett opp utviklingsmiljøet.
- Skriv grunnleggende Rust programmer.
- Integrer Rust med eksisterende kodebaser.
- Feilsøk vanlige problemer.