CodeGym
Promotion
Learning
Courses
Tasks
Surveys & Quizzes
Games
Help
Schedule
Community
Users
Forum
Chat
Articles
Success stories
Activity
Reviews
Subscriptions
Light theme

Java Course

  • Reviews
  • About us
Start
Start learning
Start learning now
  • My Progress
  • Courses
  • Quest Map
  • Lessons
Java-syntaks
Java Syntax-oppdraget kan mestres selv av noen som aldri har programmert før. Du vil lære om klasser, objekter, metoder, variabler, datatyper, matriser, betingede operatorer og løkker. Du vil ta en rask titt på samlinger og OOP, og du vil også begynne å jobbe i IntelliJ IDEA, et utviklingsmiljø som brukes av programmerere over hele verden!
Locked
Java kjerne
Java Core-oppdraget er ment for de som allerede har mottatt grunnleggende Java-opplæring (ved å fullføre Java Syntax-oppdraget). Her må du bestå 10 fascinerende nivåer hvor du vil lære det grunnleggende om OOP, bli kjent med strømmer, serialisering og metodeoverbelastning, og du vil lære mye om grensesnitt og multippel arv.
Locked
Java Multithreading
Java Multithreading-oppdraget introduserer CodeGym-studenter til multithreading. På nivå 10 vil du studere organiseringen av objekt, streng og indre klasser. Du vil lære hvordan du oppretter og stopper tråder, hva deadlock er, og hva vente-, varslings- og varslingsmetodene gjør. Du vil få erfaring med å jobbe med jsoup og Swing, og lære om autopakking.
Locked
Java-samlinger
Java Collections-oppdraget er dedikert til en grundig studie av Java-samlinger og mer. Vi skal snakke om arbeid med filer og arkiver, samt designmønstre og hvordan du bruker dem. Du får erfaring med JSON, Guava, Apache Commons Collections og JUnit. Du vil lære mer om søppelinnsamling i Java, og bli kjent med Git, RMI, DymamicProxy og JavaScript.
Locked
JSP & Servlets
The “JSP & Servlets” quest will introduce you to the main concepts and development tools. You will study design patterns and development methodologies, get acquainted with build (Maven) and testing (JUnit, Mockito) tools, and find out why logging is needed. You will learn more about web development.
Available
SQL & Hibernate
The “SQL & Hibernate” quest is dedicated to the advanced study of databases in the context of the developer’s tasks. You will learn about why databases are needed and their types, as well as database design, data types, Hibernate ORM and the JDBC API.
Available
Learn
  • Registration
  • Java Course
  • Help with Tasks
  • Pricing
  • Game Projects
  • Java Syntax
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Success Stories
  • Activity
  • Affiliate Program
Company
  • About us
  • Contacts
  • Reviews
  • Press Room
  • CodeGym for EDU
  • FAQ
  • Support
CodeGym CodeGym is an online course for learning Java programming from scratch. This course is a perfect way to master Java for beginners. It contains 1200+ tasks with instant verification and an essential scope of Java fundamentals theory. To help you succeed in education, we’ve implemented a set of motivational features: quizzes, coding projects, content about efficient learning, and a Java developer’s career.
Follow us
Interface language
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay
Norwegian
Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
Programmers Are Made, Not Born © 2026 CodeGym
MastercardVisa
Programmers Are Made, Not Born © 2026 CodeGym