Promotion
CodeGym University
Learning
Course
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
Professor Hans Noodles
Java Developer
5 May 2020 17:00
Part 7. Introducing the MVC (Model-View-Controller) pattern
In this article we'll get to know something called MVC. We'll talk about what MVC is, touch on its history, explore the basic ideas and concepts embodied in MVC, take a step-by-step look at how to break up an application into Model, View, and Controller modules, write a small web application using Spring Boot...
Professor Hans Noodles
Java Developer
5 May 2020 16:30
Part 6. Servlet containers
In the last article, we got acquainted with servlets and learned how to use them to create web applications. The time has come to take a closer look at an essential part of this fun: servlet containers. It is a program that runs on a server and can interact with the servlets we created. In other words, if we want to run our web...
Professor Hans Noodles
Java Developer
5 May 2020 16:00
Part 5. Servlets and the Java Servlet API. Writing a simple web application
Do you already know how to write Java applications that display text on the console, but you still don't really know how to create your first web application? Great, make yourself comfortable. In this article, we'll get acquainted with...
Professor Hans Noodles
Java Developer
5 May 2020 15:56
Part 4. The basics of Maven
Maven is a tool for managing and building projects — a Java programmer's helpful assistant. It makes life easier for developers at every stage of work: from creating the project structure and connecting the necessary libraries to deploying the product on the server. You'll have to use Maven when working with...
Professor Hans Noodles
Java Developer
5 May 2020 15:25
Part 3. HTTP/HTTPS
Hi! Today we'll learn about the HTTP and HTTPS protocols. But first, let's clarify one point: we're talking about protocols for sending data over a network at the application level of the OSI model. You may recall that we got to know the OSI model in one of the previous articles. If you don't remember that, here it is...
Professor Hans Noodles
Java Developer
5 May 2020 15:20
Part 2. Let's talk a bit about software architecture
This material is part of the "Introduction to Enterprise Development" series. The first part, about networking, is here. Software architecture refers the structure created within an application, i.e. the entire program's modules and components and how they interact. Programmers have been working on good...
Professor Hans Noodles
Java Developer
5 May 2020 14:39
Part 1. What you need to know before learning Spring and JavaEE
If you've already finished (or are close to) learning Java SE, then it's time to think about your next steps in conquering the profession of a Java developer. On the one hand, you already have a good understanding of Java: you know how to work with an IDE, write programs, and much more...
Professor Hans Noodles
Java Developer
5 May 2020 13:00
Overview of REST. Part 3: Building a RESTful service on Spring Boot
In this section, we will create a small RESTful application using Spring Boot. Our application will implement CRUD (Create, Read, Update, Delete) operations on the customers from the example in the previous part of the overview...
Professor Hans Noodles
Java Developer
5 May 2020 12:10
Overview of REST. Part 2: Communication between a client and server
In this part, we will dive deep into how communication takes place between a client and server. Along the way, we will uncover new terms and explain them. To ensure everything is clear, we will analyze client-server communication using...
Professor Hans Noodles
Java Developer
5 May 2020 11:31
Overview of REST. Part 1: What is REST?
Hi! Today we will learn about a topic that is very interesting and, most importantly, in high demand in the labor market: REST. We will divide our overview of REST into three parts: in the first part, we will cover the history of REST and describe the principles on which REST is based...
Andrey Gorkovenko
Design Patterns in Java
5 May 2020 11:02
Design patterns: Factory method
Hi! Today we will continue to study design patterns and we'll discuss the factory method pattern. You will find out what it is and what tasks this pattern is suitable for. We will consider this design pattern in practice and study its structure. To ensure everything is clear, you need to understand the following topics...
Andrey Gorkovenko
Design Patterns in Java
5 May 2020 10:39
Factory design pattern
Hi, friend! Today we will continue to study design patterns. In this lesson, we're going to talk about factories. We will discuss the problem that this pattern solves and look at an example of how a factory can help you open a coffee shop. Additionally, I will give you 5 simple steps to create a factory...
Show more
1
...
54
55
56
57
58
...
70
Please enable JavaScript to continue using this application.