

Usikker på hvor
starte?
Track
Sertifikat
Java Basics and Libraries for Beginners
4.4+
★★★★★
★★★★★
14 omtaler
Beginner
A beginner-level track designed to introduce you to Java fundamentals and essential libraries. This track covers Java syntax, basic constructs, and practical usage of libraries to help you start building robust Java applications.
java
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
Access to 85+ top-rated courses
AI-driven Learning
Workspaces for practicing your skillsPersonalized study tracks
Certificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity TeamsWhat you will learn
- Understand Java syntax and program structure
- Work with variables, data types, and operators
- Use control flow statements and loops
- Handle exceptions and errors in Java
- Apply Java libraries for common programming tasks
- Configure Java applications using properties and environment variables
- 66 chapters
- 5 hours
- 77 tasks
Trusted by employees of leading companies
Learning track content
Module 1 / Java Grunnleggende
Oppdag de unike egenskapene til Java og forstå hvorfor det er et anbefalt programmeringsspråk å lære. Skriv din første Java-kode og utforsk hvordan man skriver ut tekst til konsollen.
Lær det grunnleggende innen programmering, fordyp deg i primitive datatyper, og utforsk operasjoner med disse. Skriv kode som utfører matematiske oppgaver og evaluerer betingelser for sømløs gjennomføring.
Utforsk ulike løkker som for, while og do-while, som er essensielle i ethvert programmeringsspråk. Løkker muliggjør effektiv iterasjon over store datasett og sparer betydelig tid. Brukes mye i oppgaver som sortering, arbeid med arrayer, samlinger og mer.
Lær hvordan du effektivt bruker arrayer i Java-programmering ved å oppdage hvordan data kan grupperes i arrayer og utforske vanlige metoder og egenskaper for å arbeide med dem. Det vil også bli gjennomgått teknikker for å manipulere og optimalisere arrayer i praktiske applikasjoner.
Lær om streng, en viktig datatypen i Java, og oppdag dens mange innebygde metoder og operasjoner. Utforsk streng og StringBuilder, forstå deres grunnleggende metoder og hvordan strenger brukes effektivt i Java.
Module 2 / Mastering Java Application Configuration
Learn the fundamentals of Java properties files, their structure, and how they are used for application configuration.
Dive into Java's system properties and environment variables, and learn how to use them for flexible and dynamic configuration.
Master advanced configuration patterns, including layered configuration, profiles, and integration with build tools.
Module 3 / Getting Started with java.util Library
Learn the basics of Java syntax, variables, data types, and control flow to build a strong foundation for using the java.util library.
Dive into the core java.util collections: Lists, Sets, and Maps. Learn how to store, retrieve, and manipulate groups of data efficiently.
Explore essential utility classes in java.util, such as Collections, Random, and Date, to simplify common programming tasks.
Learn how to handle exceptions and configure Java applications using properties and environment variables.
Requirements
- A computer with a browser - all browsers are supported.
- Your enthusiasm to enhance your tech skills.
- Everything else needed to start learning and practicing is already included in this course.
Over 200,000 5-star ratings and counting
Ruslan Kravchuk
Det viktigste er å lære og ikke gi opp
Materialet er bra, det er mye å lære, alt for å bli bedre, og det viktigste er å lære det du ønsker....
Matteo Comune
Takket være dem lærer jeg mye…
Takket være dem lærer jeg mye raskere fordi de hjelper deg med å forstå alt fra grunnen av. Det er den beste nettsiden for folk uten IT-bakgrunn...
Yuliana Cadavid
Flott kurs for nybegynnere
Flott kurs for nybegynnere, de tester kunnskapen din i hver leksjon....
Elpunzon
Jeg nyter min Codefinity-opplevelse…
Jeg nyter min Codefinity-opplevelse med å lære Python. Den selvstyrte læringsmåten er flott fordi jeg kan tilpasse den til timeplanen min...
Alexandru Alexandru
Det er hyggelig å lære fra Codefinity
Det er hyggelig å lære fra Codefinity. Det er enkelt og har gode eksempler på det jeg lærte her...
jacob Templet
Easy to follow along with and provides…
Lett å følge med på og gir utfordring i hverdagen min. Utfordringen får meg til å ville lære dag etter dag...
Elan
Codefinity er et omfattende læringsverktøy…
Codefinity er et omfattende læringsverktøy som hjelper deg med å utvikle ferdighetene dine som programvareingeniør eller datavitenskapsmann. Øvelsene er morsomme og en god måte å skjerpe ferdighetene dine på...
Thibault
Første gang jeg lærer å programmere
Første gang jeg lærer å programmere og lykkes med det takket være Codefinity – Takk!...
Adrien Morel
Godt designet for totale nybegynnere
Godt designet for totale nybegynnere, med inkrementell fremgang som gir meg selvtillit....
_Gracy
det er rett og slett perfekt forklart.
Det er rett og slett perfekt forklart! Så langt har jeg ikke opplevd noen vanskeligheter fordi alt er så godt organisert....
Ruslan Kravchuk
Det viktigste er å lære og ikke gi opp
Materialet er bra, det er mye å lære, alt for å bli bedre, og det viktigste er å lære det du ønsker....
Matteo Comune
Takket være dem lærer jeg mye…
Takket være dem lærer jeg mye raskere fordi de hjelper deg med å forstå alt fra grunnen av. Det er den beste nettsiden for folk uten IT-bakgrunn...
Yuliana Cadavid
Flott kurs for nybegynnere
Flott kurs for nybegynnere, de tester kunnskapen din i hver leksjon....
Elpunzon
Jeg nyter min Codefinity-opplevelse…
Jeg nyter min Codefinity-opplevelse med å lære Python. Den selvstyrte læringsmåten er flott fordi jeg kan tilpasse den til timeplanen min...
Alexandru Alexandru
Det er hyggelig å lære fra Codefinity
Det er hyggelig å lære fra Codefinity. Det er enkelt og har gode eksempler på det jeg lærte her...
jacob Templet
Easy to follow along with and provides…
Lett å følge med på og gir utfordring i hverdagen min. Utfordringen får meg til å ville lære dag etter dag...
Elan
Codefinity er et omfattende læringsverktøy…
Codefinity er et omfattende læringsverktøy som hjelper deg med å utvikle ferdighetene dine som programvareingeniør eller datavitenskapsmann. Øvelsene er morsomme og en god måte å skjerpe ferdighetene dine på...
Thibault
Første gang jeg lærer å programmere
Første gang jeg lærer å programmere og lykkes med det takket være Codefinity – Takk!...
Adrien Morel
Godt designet for totale nybegynnere
Godt designet for totale nybegynnere, med inkrementell fremgang som gir meg selvtillit....
_Gracy
det er rett og slett perfekt forklart.
Det er rett og slett perfekt forklart! Så langt har jeg ikke opplevd noen vanskeligheter fordi alt er så godt organisert....
Data Engineer
Sertifikat for fullføring
Vis frem dine nyervervede ferdigheter. Du har fortjent det
Discover more
Learning tracks
Kun for Ultimate
1 Kurs
1 Prosjekt
0 Task
Kun for Ultimate
7 Kurs
424 Oppgaver
Kun for Ultimate
4 Kurs
98 Oppgaver
Kun for Ultimate
5 Kurs
146 Oppgaver
Kun for Ultimate
7 Kurs
249 Oppgaver
Kun for Ultimate
6 Kurs
124 Oppgaver
Kun for Ultimate
6 Kurs
215 Oppgaver
Kun for Ultimate
7 Kurs
182 Oppgaver
Kun for Ultimate
2 Kurs
1 Prosjekt
62 Oppgaver
Kun for Ultimate
11 Kurs
459 Oppgaver
Kun for Ultimate
4 Kurs
142 Oppgaver
Kun for Ultimate
5 Kurs
178 Oppgaver
Kun for Ultimate
5 Kurs
165 Oppgaver
Kun for Ultimate
6 Kurs
387 Oppgaver
Kun for Ultimate
6 Kurs
331 Oppgaver
Kun for Ultimate
8 Kurs
2 Prosjekter
185 Oppgaver
Kun for Ultimate
6 Kurs
177 Oppgaver
Kun for Ultimate
10 Kurs
417 Oppgaver
Kun for Ultimate
1 Prosjekt
0 Task
Kun for Ultimate
2 Kurs
33 Oppgaver
Kun for Ultimate
5 Kurs
144 Oppgaver
Kun for Ultimate
2 Kurs
0 Task
Kun for Ultimate
2 Kurs
13 Oppgaver
Kun for Ultimate
13 Kurs
636 Oppgaver
Kun for Ultimate
13 Kurs
636 Oppgaver
Kun for Ultimate
1 Kurs
0 Task
Kun for Ultimate
0 Task
Kun for Ultimate
6 Kurs
181 Oppgaver
Kun for Ultimate
4 Kurs
85 Oppgaver
Kun for Ultimate
7 Kurs
279 Oppgaver
Kun for Ultimate
5 Kurs
316 Oppgaver
Kun for Ultimate
4 Kurs
123 Oppgaver
Kun for Ultimate
4 Kurs
161 Oppgaver
Kun for Ultimate
1 Kurs
19 Oppgaver
Kun for Ultimate
3 Kurs
75 Oppgaver
Kun for Ultimate
3 Kurs
55 Oppgaver
Kun for Ultimate
3 Kurs
180 Oppgaver
Kun for Ultimate
3 Kurs
64 Oppgaver
Kun for Ultimate
2 Kurs
1 Prosjekt
41 Oppgaver
Kun for Ultimate
3 Kurs
40 Oppgaver
Kun for Ultimate
2 Kurs
1 Prosjekt
41 Oppgaver
Kun for Ultimate
5 Kurs
134 Oppgaver
Kun for Ultimate
6 Kurs
293 Oppgaver
Kun for Ultimate
5 Kurs
206 Oppgaver
Kun for Ultimate
3 Kurs
42 Oppgaver
Kun for Ultimate
2 Kurs
23 Oppgaver
Kun for Ultimate
0 Task
Kun for Ultimate
1 Kurs
0 Task
Kun for Ultimate
1 Kurs
0 Task
Kun for Ultimate
5 Kurs
128 Oppgaver
Kun for Ultimate
1 Kurs
1 Prosjekt
68 Oppgaver
Kun for Ultimate
2 Kurs
85 Oppgaver
Kun for Ultimate
2 Kurs
52 Oppgaver
Kun for Ultimate
0 Task
Kun for Ultimate
1 Kurs
1 Prosjekt
0 Task
Kun for Ultimate
3 Kurs
102 Oppgaver
Kun for Ultimate
0 Task
Kun for Ultimate
0 Task
Kun for Ultimate
0 Task
Kun for Ultimate
0 Task
Kun for Ultimate
0 Task
Kun for Ultimate
0 Task
Kun for Ultimate
2 Kurs
102 Oppgaver
Kun for Ultimate
0 Task
Kun for Ultimate
2 Kurs
102 Oppgaver
Kun for Ultimate
0 Task
Kun for Ultimate
0 Task
Learning tracks
spor
TEST TRACK 12
Nybegynner
4.0
(17141)
spor
Full Stack Webutvikling
Nybegynner
4.5
(53)
spor
Bli en React-Utvikler
Middelsnivå
4.8
(8)
spor
Mestring av Datavisualisering
Middelsnivå
4.4
(9)
spor
SQL fra Nybegynner til Ekspert
Nybegynner
4.6
(113)
spor
C++-Grunnleggende
Nybegynner
3.9
(31)
spor
Python fra Null til Helt
Nybegynner
4.6
(338)
spor
Maskinlæring – Fordypning
Middelsnivå
4.5
(6)
spor
Python Utover Mellomnivå
Nybegynner
5.0
(2)
spor
Java Essensielt
Nybegynner
4.5
(16)
spor
Spillutvikling med Unity
Nybegynner
4.4
(8)
spor
Become a Django Developer
Avansert
4.5
(33)
spor
Flask for Dummies
Middelsnivå
4.5
(37)
spor
Grunnleggende Innen Frontend-Utvikling
Nybegynner
4.5
(42)
spor
Web Developer from Zero to Hero
Nybegynner
4.5
(51)
spor
Preparation for Data Science
Middelsnivå
4.1
(21)
spor
Deep Learning Odyssey
Avansert
5.0
(3)
spor
Webutvikling med C#
Nybegynner
4.6
(114)
spor
TEST E2E TRACK BEGINNER
Nybegynner
spor
Test Track
4.7
(3)
spor
Skilled Python BackEnd Developer
Avansert
4.6
(309)
spor
Test Recalculate
Nybegynner
1.0
(1)
spor
Excel-Essensielt
Nybegynner
4.4
(37)
spor
Full-Stack .NET Developer Journey
Middelsnivå
4.6
(128)
spor
Full-Stack .NET Developer Journey
Middelsnivå
4.6
(128)
spor
Test track with rating
Avansert
4.0
(23)
spor
TEST TEST TRACK
Nybegynner
spor
Dataanalytiker Grunnlag
Nybegynner
4.6
(129)
spor
C++ Mastery
Avansert
3.0
(1)
spor
Java Web
Avansert
4.5
(37)
spor
Bli en QA-Ingeniør
Nybegynner
4.5
(33)
spor
Video Production With Adobe
Nybegynner
spor
UI/UX Designverktøy
Nybegynner
spor
Test image upload track
Nybegynner
spor
Essensielle Kontorferdigheter
Nybegynner
4.4
(32)
spor
GitHub from Zero to Hero
Nybegynner
4.0
(3)
spor
Nettsideutvikling Uten Koding
Nybegynner
spor
C Programming & Low-Level Development
Nybegynner
spor
testes
Nybegynner
4.5
(4)
spor
Test translation track
Middelsnivå
4.0
(2)
spor
Test CMS Track
Nybegynner
4.5
(4)
spor
Python for Data Analysis
Middelsnivå
4.0
(13)
spor
Digital Marketing Essentials
Nybegynner
spor
Complete Social Media Management
Nybegynner
spor
Business AI Toolkit
Nybegynner
4.0
(1)
spor
track with track courses
Nybegynner
spor
Some test track
Nybegynner
spor
TEST PROGRESS TRACK
Nybegynner
spor
Tracks With Existing Courses
Nybegynner
spor
Python Programming for Beginners
Nybegynner
4.6
(27)
spor
Beginner Python Programming Track
Nybegynner
4.6
(306)
spor
Python for Sports Analytics (Beginner)
Nybegynner
4.6
(306)
spor
Math with Python: Beginner Track
Nybegynner
spor
Gamified Python
Nybegynner
spor
Python Programming Foundations
Nybegynner
spor
Python Basics: Beginner Track
Nybegynner
4.6
(313)
spor
Getting Started with Python
Nybegynner
spor
Python Data Analysis for Beginners
Nybegynner
spor
Random in Python
Nybegynner
spor
Python Game Modes with Turtle
Nybegynner
spor
Beginner Web Development Track
Nybegynner
spor
Beginner Track: JavaScript, Node.js & React Essentials
Nybegynner
spor
Python Basics for Beginners
Nybegynner
4.6
(313)
spor
Full Stack Web Development copy
Nybegynner
spor
Python Programming Essentials: A Beginner’s Track
Nybegynner
4.6
(313)
spor
Python Mathematics for Beginners
Nybegynner
spor
Python Programming Fundamentals
Nybegynner
Become a Development expert
Interactive exercises
Learning videos
AI-assistant on all courses
Workspaces for designing your own projects
Ready to get started?
ProBest intro offer | UltimateA complete experience to kickstart your career | |
|---|---|---|
| 250+ Top-Rated courses | ||
| Completion certificates | ||
| AI-Assistant in all courses | ||
| 40+ hands-on Real-world projects | ||
| Personalized study tracks | ||
| Unlimited workspaces | ||
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
Access to 85+ top-rated courses
AI-driven Learning
Workspaces for practicing your skillsPersonalized study tracks
Certificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity Teams