Добро пожаловать на самый полный курс Java от Amigoscode! Он включает в себя все, что вам нужно для полного понимания Java, правильного написания кода и создания собственных приложений. Ранее в этом году я больше года преподавал Java Bootcamp в Лондоне. Тогда меня осенила идея: почему бы не донести всю эту ценность до сообщества Amigoscode в виде мастер-класса? Благодаря шести месяцам подготовки и потрясающим усилиям команды Amigoscode, я рад сообщить, что мы превзошли нашу цель, а также включили функции, которые помогут вам освоить язык в кратчайшие сроки:
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Difference Between Bounded Type Parameters and Wildcards
Урок 247.
00:02:44
Type Erasure
Урок 248.
00:01:03
Outro
Урок 249.
00:01:15
Intro
Урок 250.
00:03:30
Java Streams
Урок 251.
00:03:27
How Streams Work
Урок 252.
00:06:30
Getting Started With Streams
Урок 253.
00:00:57
Exercise
Урок 254.
00:01:52
Declarative Solution
Урок 255.
00:04:08
Imperative Solution
Урок 256.
00:02:13
Visualise Streams
Урок 257.
00:00:25
Outro
Урок 258.
00:01:27
CLI Exercise
Урок 259.
00:02:55
Maven
Урок 260.
00:02:03
Installing Maven
Урок 261.
00:00:47
Verifying Maven Installation
Урок 262.
00:03:40
Creating a Maven Project
Урок 263.
00:04:09
Maven Folder Structure
Урок 264.
00:02:48
Project Object Model (pom.xml)
Урок 265.
00:03:41
Target Folder
Урок 266.
00:07:52
Installing Maven Dependencies
Урок 267.
00:03:54
Using Java Faker
Урок 268.
00:05:27
.m2 Folder
Урок 269.
00:03:52
Maven Lifecycles
Урок 270.
00:06:09
Running Maven Commands
Урок 271.
00:04:04
Packaging and Jar Files
Урок 272.
00:02:22
CLI Project Exercise
Урок 273.
00:02:49
Intro
Урок 274.
00:01:21
JUnit
Урок 275.
00:04:30
Installing JUNIT
Урок 276.
00:04:36
Launching Your First Test
Урок 277.
00:03:49
Calculator and CalculatorTest Classes
Урок 278.
00:05:12
Writing Your First Unit Test
Урок 279.
00:02:44
Assertions
Урок 280.
00:03:28
Test Scenarios
Урок 281.
00:02:19
Other JUnit Features
Урок 282.
00:01:18
CLI Exercise
Урок 283.
00:01:12
Section Intro
Урок 284.
00:02:31
Intro Spring Boot
Урок 285.
00:02:56
Spring Initializr
Урок 286.
00:02:04
Open the project with IntelliJ
Урок 287.
00:02:27
The pom.xml
Урок 288.
00:02:18
Cleanup Few Things
Урок 289.
00:02:47
JDK
Урок 290.
00:04:10
Your first Spring Boot Application
Урок 291.
00:03:06
Embedded Web Serve
Урок 292.
00:04:48
Configuring Embedded Web Server
Урок 293.
00:02:53
Your first API
Урок 294.
00:06:07
@SpringBootApplication
Урок 295.
00:05:46
Spring Web MVC
Урок 296.
00:07:17
JSON For Java
Урок 297.
00:05:26
Java Objects to JSON Objects
Урок 298.
00:04:12
Introduction to HTTP
Урок 299.
00:03:15
The Evolution of HTTP
Урок 300.
00:03:49
HTTP Request and Response Messages
Урок 301.
00:04:44
HTTP Methods
Урок 302.
00:06:32
HTTP Status Codes
Урок 303.
00:09:01
URL
Урок 304.
00:03:38
API and REST API
Урок 305.
00:06:37
Public APIs and Other Types
Урок 306.
00:02:55
Why build APIs
Урок 307.
00:07:07
Chrome Developer Tools
Урок 308.
00:04:35
Exploring XHR for our API
Урок 309.
00:09:29
Inspecting Instagram Network Activity
Урок 310.
00:03:49
REST Client & Postman
Урок 311.
00:05:08
IntelliJ REST Clients
Урок 312.
00:02:05
CRUD and Section Overview
Урок 313.
00:02:29
Customer Model
Урок 314.
00:03:27
Fake Database
Урок 315.
00:05:54
API Endpoint
Урок 316.
00:07:57
@PathVariable
Урок 317.
00:02:02
N Tier Architecture
Урок 318.
00:10:40
Refactor - Controller Service and DAO
Урок 319.
00:07:02
@RestController @Service @Repository @Component
Урок 320.
00:04:58
Application Context
Урок 321.
00:05:09
Inspecting beans
Урок 322.
00:02:23
Bean Scopes
Урок 323.
00:07:49
Creating Beans
Урок 324.
00:01:56
We are not handling error the right way
Урок 325.
00:05:02
Custom Exception
Урок 326.
00:02:28
@ResponseStatus
Урок 327.
00:02:04
Include error Message to Responses
Урок 328.
00:00:51
Section Intro
Урок 329.
00:02:18
Postgres and Docker
Урок 330.
00:02:27
Verifying Docker Installation
Урок 331.
00:04:26
Postgres DB with Docker compose
Урок 332.
00:01:34
Connecting to Database
Урок 333.
00:03:22
Connecting to DB using IntelliJ IDEA
Урок 334.
00:02:30
Data Source & JPA
Урок 335.
00:03:00
Installing PostgreSQL Driver and Spring Data JPA Dependencies
Урок 336.
00:04:48
Configuring Datasource Properties
Урок 337.
00:04:51
Create Customer Table
Урок 338.
00:03:44
Entity
Урок 339.
00:02:29
Inspecting The Database
Урок 340.
00:02:31
Column Contraints
Урок 341.
00:02:24
CustomerRepository
Урок 342.
00:02:02
CustomerJPADataAccessService class
Урок 343.
00:02:48
@Qualifier
Урок 344.
00:04:32
Saving Entities
Урок 345.
00:03:43
Exploring JPA Methods
Урок 346.
00:01:03
The Problem
Урок 347.
00:01:42
Exercise Solution
Урок 348.
00:01:36
Intro
Урок 349.
00:00:51
Chasing Interface
Урок 350.
00:01:27
Override insert customer
Урок 351.
00:08:36
Business Logic for Adding new Customer
Урок 352.
00:02:46
Controller @RequestMapping and @RequestBody
Урок 353.
00:04:07
Testing POST Request
Урок 354.
00:01:40
Exercise
Урок 355.
00:02:35
Exercise Solution
Урок 356.
00:03:23
Exercise
Урок 357.
00:05:01
Exercise Solution
Автор - amigoscode (Nelson Djalo)
amigoscode (Nelson Djalo)
Нельсон - инженер-программист, выпускник с отличием 1-го класса по информатике. В последние годы Нельсон программировал на разных языках программирования, таких как PHP, Python, C #. В первую очередь он пишет Java и JavaScript, фокусируясь на крупных распределенных системах, размещенных в облаке.
Hi Unable to play the videos it keeps on buffering can you please take a look
CourseHunter Team
Anonymous
Hi. try to mail info@coursehunter.net about your problem. Videos are working on our side.
Anonymous
CourseHunter Team
can u add subtitle for this course?
CourseHunter Team
Anonymous
yeah, but this will take time
Dandy
Thank you Andrew!
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Коротко и ясно: как писать микросервисы и работать с приложениями на одном из самых популярных ЯП. Рассказ с элементами погружения в мобильную разработку.
Инженеру-программисту Java важно знать, как писать общие алгоритмы для написания чистых и пригодных для повторного использования API. Java Generics был введен для удаления ненужного приведения, которое вызывало много проблем в прошлом.
Функциональное программирование становится очень популярным и фокусируется на чистых функциях. Функциональные приложения избегают общего состояния и, как правило, более лаконичны и предсказуемы, чем приложения, использующие объектно-ориентированный код. В этом курсе вы узнаете, как перейти от императивного к декларативному программированию, что позволит вам писать меньше кода и сосредоточиться на том, что важно при создании приложений.
Изучите модульное тестирование Java с помощью Junit и Mockito за 30 шагов
Learn Java Unit Testing with Junit & Mockito in 30 Steps
Изучите Mockito и JUnit — самые популярные фреймворки для модульного тестирования и моккинга Java — с 25 примерами. Написание отличных модульных тестов отличает хороших программистов от великих. В этом курсе вы узнаете, как писать отличные модульные тесты Java с помощью Mockito и JUnit.
Мастер-класс по структурам данных и алгоритмам Java
Java Data Structures and Algorithms Masterclass
Добро пожаловать на мастер-класс по структурам данных и алгоритмам Java, самый современный и самый полный курс по структурам данных и алгоритмам Java в интернете. Это наиболее полный онлайн-курс продолжительностью более 45 часов, который поможет вам пройти собеседование по программированию и узнать о структурах данных и алгоритмах в Java.