Julia for Programmers
Three-day course in the Julia programming language for developers with experience in Python, R, Matlab or Java. Combines high performance with expressive syntax for scientific computing.
Informasjon
About the course
Julia is a modern general-purpose language conceived to solve the two-language problem in scientific computing: algorithms are often developed in an expressive language like Python or R, but have to be rewritten in Fortran or C to achieve the required performance. With Julia, you only need one language.
This three-day course is designed for developers with experience of other languages such as Python, R, Matlab or Java who want to get up to speed on Julia. The course focuses on good software engineering – writing well-organised, testable and high-performance code.
Topics covered
- Built-in types, flow control and exceptions
- Defining types, subtypes and functions with multiple dispatch
- Programme organisation with modules and packages
- The Julia standard library and package ecosystem
- Functional and object-oriented programming
- Reading and writing tabular data
- Debugging and testing
Prerequisites
Experience with at least one other programming language required. Delivered as an in-company course only. Contact kurs@bouvet.no.
Gjennomføringer
Om kursleverandøren

Bouvet Norge AS
Bouvet er et ledende norsk konsulentselskap innen IT og digital kommunikasjon, og en erfaren partner for virksomheter som ønsker å lykkes med digitalisering og utvikling. Med solid fagkompetanse, lang erfaring og en sterk tilstedeværelse i både Norge og Sverige, leverer Bouvet tverrfaglige team som skaper helhetlige og verdiskapende løsninger for både private og offentlige aktører. Bouvet jobber tett på kundene for å forstå behov og kontekst, og kombinerer teknologi, design og rådgivning for å utvikle løsninger som bidrar til effektivisering, innovasjon og fremtidens digitale samfunn.