AI Academy
Promotion
CodeGym University
Learning
Courses
Tasks
Surveys & Quizzes
Games
Help
Schedule
Community
Users
Forum
Chat
Articles
Success stories
Activity
Reviews
Subscriptions
Light theme
Java Blog
Reviews
About us
Start
Start learning
Start learning now
Articles
Authors
All groups
All Articles List
You must belong to more groups
Create article
All groups
New
CodeGym
Random
August 7, 2020 at 8:16 AM
Safety First. Is Java Called a Secure Language For a Good Reason?
There are many good things about Java as a programming language. It is elegant yet powerful, cross-functional, and platform-independent. With being object-oriented and portable...
Roman B.
Java Developer
August 6, 2020 at 10:48 AM
Top 50 job interview questions and answers for Java Core. Part 1
Hello everyone, ladies and gentlemen, software engineers! Let's talk about interview questions. About what you need to prepare for and what you need to know. This is a great time to review or to study these points for the first time. I ended up with a rather extensive collection of frequently asked questions...
Konstantin
Design Patterns in Java
August 5, 2020 at 11:12 AM
What are anti-patterns? Let's look at some examples (Part 2)
So, design patterns are best practices. In other words, they are examples of good, time-tested ways of solving specific problems. In turn, anti-patterns are their exact opposite, in the sense that they are patterns of pitfalls or mistakes when solving various problems (evil patterns). Let's proceed to the next...
Alexey Yelenevych
Random
August 5, 2020 at 10:33 AM
Back to the Future. Is Java Still the Right Bet For New Coders in 2020?
What kind of future awaits fresh Java developers who just started learning Java in 2020 or not so long before? This is something the majority of people beginning to learn Java or considering doing so are reasonably wondering...
CodeGym
Random
August 3, 2020 at 11:13 AM
80 lvl Programmer. How to Become a Pro Coder With CodeGym
Knowing how to code is a skill that is consistently gaining in importance in today’s world. Professional coders are in huge demand, which keeps growing globally. According to the U.S. Bureau of Labor Statistics report, the number of software developer jobs in the U.S. alone will increase by 21% between 2018 and 2028...
Professor Hans Noodles
CodeGym
July 30, 2020 at 12:52 PM
CodeGym update: new plugin release
Greetings from the CodeGym team! Today we’ve released an update to our plugin. But if you’re facing some difficulties and your plugin doesn’t update automatically in your installed version of IntelliJ IDEA, then we advise you to do the following...
Victor Sergeev
Java Developer
July 21, 2020 at 9:06 AM
Annotations. Part 2. Lombok
In this part, I decided to touch on the Lombok library, as it is a well-known representative of source code annotations. I'll address runtime annotations in the next article. Once upon a time, there was a Java programmer. Every day she wrote ordinary code, for example, like this...
Victor Sergeev
Java Developer
July 21, 2020 at 8:28 AM
Annotations. Part 1 — a little boring
Part 1. I've written very briefly about annotations of the SOURCE and CLASS type. This is worth reading, so as to avoid getting lost in the second part and to expand your "misunderstanding" a little =) I promise there will definitely be at least one word that you know!
Aditi Nawghare
Inheritance in Java
July 20, 2020 at 3:33 PM
Instanceof and Inheritance in Java
Hi! In previous lessons, we've already briefly become acquainted with the concept of inheritance. Today, we'll touch on this topic again, but again not too deeply. We are still going to have a more detailed lesson on this in the future. Today we'll just take a quick look at a few practical examples and get ...
Pavlo Plynko
Learning Java
July 20, 2020 at 9:40 AM
How to start learning Java
Java is not just a programming language. It's an entire software platform with extensive capabilities. The main components of the platform are: basic tools for writing and running Java programs; libraries and classes (the core of the language). They provide Java's basic programming capabilities: exception...
Professor Hans Noodles
Java Developer
July 17, 2020 at 6:12 AM
Part 8. Let's write a small application using Spring Boot
Let's look at the simplest implementation of MVC using Spring MVC as an example. To do this, we'll write a small Hello World application using Spring Boot. I'll give you step-by-step instructions, so you can repeat everything yourself. First, we'll write a small application, and then we will analyze it...
Artem Divertitto
Java Algorithms
May 18, 2020 at 2:32 PM
Algorithmic complexity
Hi! Today's lesson will be slightly different from the rest. It will differ in that it is only indirectly related to Java. That said, this topic is very important for every programmer. We're going to talk about algorithms. What is an algorithm? In simple terms, it is some sequence of actions that must be completed...
Show more
1
...
84
85
86
87
88
...
101
Please enable JavaScript to continue using this application.