Videos 1β20 6h 23m 0/20
1
Too many databases
0:52
2026-08-01
2
Announcing Free LLM Masterclass: Model Selection Playbook
2:20
2026-07-25
3
Java slowing down?
27:56
2026-03-24
4
Jensen Huang actually said it!
17:44
2026-03-21
5
The vibe-coding problem just got real
18:14
2026-03-17
6
UI designers have a BIG problem
24:40
2026-03-14
7
Can CEOs be replaced by AI?
16:50
2026-02-26
8
We Need to Talk About Software Releases
13:25
2026-02-20
9
The Cursor Situation
18:46
2026-02-13
10
Everyone is Staff Engineer / Architect Now!
17:35
2026-02-08
11
Why Your API Choice Matters
1:12
2026-02-05
12
Highlight Reel of API Protocol Design Class 1
8:38
2026-01-24
13
API protocol design for system design interviews - Live Class Announcement
1:20
2026-01-20
14
The Hidden Cost of GraphQL - 100 Network Requests for One Query
0:42
2026-01-07
15
MongoDB Hacked!
13:59
2025-12-30
16
SQL vs NoSQL: the war is over
17:12
2025-12-29
17
VS Code just rebranded itself!
14:58
2025-12-28
18
Claude Code Gets Superpowers!
18:54
2025-12-27
19
Tuesday News Day π Dec 23, 2025
1:33:41
2025-12-23
20
Firefox, you break my heart! π
53:54
2025-12-19
Videos 21β40 12h 26m 0/20
21
AMA
1:32:23
2025-12-18
22
Spring Framework 7 - Building Resilient Apps (Java Brains Full Course)
2:48:48
2025-12-06
23
Spring Framework 7 Workshop: Building Resilient Apps
3:57:13
2025-11-30
24
Spring Framework 7 is released! 5 things you should learn NOW!
31:32
2025-11-17
25
1 Password, 700 Jobs Gone
29:00
2025-11-12
26
How Hackers Built a Billion Dollar Business (And They Are Coming For You)
21:48
2025-11-08
27
Meta is giving away React!
20:22
2025-11-01
28
This is why we need junior developers
17:44
2025-10-25
29
JUnit 6 Is Released!
25:05
2025-10-18
30
AIs have started deceiving us
24:44
2025-10-11
31
Australia Wants to BANβ¦ GitHub?! π€―
14:37
2025-10-04
32
IntelliJ's Biggest Change in 16 Years Just Dropped!
25:14
2025-07-27
33
This Developer Lost $500,000 While Coding in Cursor - I Explain Why
30:26
2025-07-13
34
Why AI can see patterns humans miss | Hidden data insights
1:02
2025-06-07
35
Master the SQL select clause fundamentals in under a minute
0:59
2025-05-23
36
why AI spam detection works better than traditional methods
0:50
2025-05-20
37
Why Stateless Processes Matter
0:52
2025-04-17
38
why prompt engineering matters for Java devs using AI
0:59
2025-04-15
39
Why tokenizers are the hidden magic in language models
0:58
2025-04-01
40
Database privacy hack - hide sensitive columns without special tools
0:57
2025-03-27
Videos 41β60 16h 45m 0/20
41
Why Separate Build and Run Stages?
0:55
2025-03-26
42
The problem with how we define AI | Java to AI guide
1:04
2025-03-25
43
AI Hype Alert! No, We Haven't Reached AGI Yet!
0:44
2025-01-01
44
OpenAI's new O3 model EXPLAINED!
33:24
2024-12-30
45
Making AI pay for your content! Here is Cloudflare's idea.
8:23
2024-10-31
46
New Vector APIs coming to Java - Java 23 update
10:21
2024-10-25
47
New Java 23 Preview feature - Flexible constructor bodies!
4:59
2024-10-05
48
Who is the next Linus Torvalds for Linux? (And the Rust controversy)
12:58
2024-09-29
49
I posted a Java poll and I didn't expect this!
9:33
2024-09-26
50
Why software development has become stressful
19:02
2024-09-23
51
What will happen to JavaScript?
9:36
2024-09-22
52
Do LLMs work like the human brain?
3:50
2024-09-21
53
OpenAI new models
20:38
2024-09-20
54
You need to do this!
8:59
2024-09-18
55
Tuesday News Day - Roundup
2:33:45
2024-09-17
56
Generate unlimited Tinder profiles with Spring Bot and AI
1:58:37
2024-08-15
57
How to setup Ollama and run AI language models locally - Java Brains
14:50
2024-07-24
58
Code your own dating bot with Spring Boot & React & AI
5:30:51
2024-07-21
59
New Code-with-me tutorial project reveal event (Spring Boot + React + AI)
2:11:22
2024-07-20
60
AI Edition AMA - Your AI questons answered
1:50:54
2024-07-19
Videos 61β80 6h 23m 0/20
61
Crowdstrike π³ This thing keeps happening π€·ββοΈ #crowdstrike #outage #global
0:58
2024-07-19
62
How can a Java engineer catch up on AI?
7:26
2024-07-12
63
Java Backend Quiz question #interview #coding #programming
0:49
2024-05-16
64
5 interview techniques to show problem solving skills
17:23
2024-05-10
65
π Top 5 Interview Mistakes to Avoid RIGHT NOW! π
14:43
2024-05-03
66
5 questions to ask the interviewer!
18:23
2024-04-26
67
Is this unfair?
16:04
2024-02-16
68
4 Spring Boot Mistakes to AVOID in 2024
15:18
2024-02-09
69
Do these 5 things first
20:38
2024-01-19
70
The thing about serverless...
2:20
2024-01-15
71
npm prank gone wrong.
11:03
2024-01-12
72
Java fail fast iterators explained! - Java Collections
8:44
2024-01-05
73
Top 7 Spring Boot Starters You Should Know in 2024 - Java Brains
15:47
2023-12-29
74
Top 5 JUnit Tips You Should Know - Java Brains
15:56
2023-12-22
75
Top 8 Spring Properties You Should Know in 2024
18:44
2023-12-15
76
Java developer demand reducing?
0:53
2023-12-15
77
Cloud for 5 years exp Java devs?
1:00
2023-12-11
78
ποΈ Career Advice AMA Live Stream π
2:32:36
2023-12-09
79
π Top 5 mistakes with Java Sets!
17:58
2023-12-08
80
Top 10 Spring Annotations to know in 2024
26:41
2023-12-01
Videos 81β100 14h 57m 0/20
81
Stay backend-only or go full stack?
20:38
2023-11-22
82
Freelancing vs Full time job for Java developers
3:58
2023-08-27
83
A Java developer learns Python - Part 6
2:32:40
2023-05-30
84
A Java developer learns Python - Part 5
2:21:32
2023-05-29
85
A Java developer learns Python - Part 4
5:26:01
2023-05-28
86
A Java developer learns Python - Part 3
45:35
2023-05-15
87
A Java developer learns Python - Part 2
3:02:21
2023-05-14
88
BEST JAVA TUTORIAL VIDEO
3:38
2023-04-01
89
Single source of truth for deploys?
0:49
2023-03-20
90
How to start thinking event driven?
3:29
2023-03-11
91
Make an HTML Ordered List Fast!
1:01
2023-02-26
92
Straight to it!
1:00
2023-02-16
93
How do you make sense of the flow?
1:00
2023-02-09
94
Stop thinking about data centers
1:00
2023-02-02
95
You don't own anything on the cloud!
1:00
2023-01-25
96
Stop calling it "on premise"
0:59
2023-01-18
97
Don't design to avoid failures!
0:58
2023-01-16
98
Why monoliths usually use relational databases
0:42
2023-01-05
99
New Java Brains Members course - Cloud Basics
8:01
2023-01-01
100
Keep this in mind when writing your code
0:55
2022-12-31
Videos 101β120 5h 22m 0/20
101
A Java developer learns Python - Part 1
3:00:15
2022-12-27
102
Why don't recruiters close the loop? with Madeline Mann (The Artifact Ep 7)
3:09
2022-10-22
103
35 Wrap Up (Reactive programming with Java - full course)
7:11
2022-09-28
104
34 Creating a reactive Spring Boot app (Reactive programming with Java - full course)
11:45
2022-09-25
105
33 Audience Q&A on creating streams (Reactive programming with Java - full course)
2:52
2022-09-22
106
32 Creating reactive streams (Reactive programming with Java - full course)
8:36
2022-09-19
107
31 Flux to Mono (Reactive programming with Java - full course)
7:19
2022-09-16
108
30 Error handling in reactive programming (Reactive programming with Java - full course)
12:04
2022-09-13
109
29 Avoid these issues with reactive programming (Reactive programming with Java - full course)
5:28
2022-09-10
110
28 Exercise Using flatMap and distinct operators (Reactive programming with Java - full course)
8:52
2022-09-07
111
27 Exercise Using operators (Reactive programming with Java - full course)
8:01
2022-09-04
112
26 The log operator (Reactive programming with Java - full course)
5:52
2022-09-01
113
25 Some common operators (Reactive programming with Java - full course)
3:37
2022-08-29
114
24 Marble diagrams (Reactive programming with Java - full course)
4:59
2022-08-26
115
23 Operators why they are needed (Reactive programming with Java - full course)
6:55
2022-08-23
116
22 Reactive all the way! (Reactive programming with Java - full course)
9:50
2022-08-20
117
21 Handling unresponsive Monos with timeout (Reactive programming with Java - full course)
4:00
2022-08-17
118
20 Audience Q&A on backpressure (Reactive programming with Java - full course)
10:09
2022-08-14
119
19 Controlling backpressure with subscription classes (Reactive programming with Java - full course)
12:31
2022-08-11
120
18 The subscribe method (Reactive programming with Java - full course)
8:06
2022-08-08
Videos 121β140 3h 13m 0/20
121
17 Event types and terminal events (Reactive programming with Java - full course)
6:19
2022-08-05
122
16 Working with Mono and audience Q&A (Reactive programming with Java - full course)
8:24
2022-08-02
123
15 Key interfaces and types (Reactive programming with Java - full course)
7:20
2022-07-30
124
14 Blocking to get a list (Reactive programming with Java - full course)
4:03
2022-07-27
125
13 Audience Q&A on reactive sources (Reactive programming with Java - full course)
11:32
2022-07-24
126
12 Calling subscribe on reactive sources (Reactive programming with Java - full course)
8:34
2022-07-21
127
11 The better assembly line analogy (Reactive programming with Java - full course)
3:54
2022-07-18
128
10 Iterator and Observer patterns (Reactive programming with Java - full course)
7:43
2022-07-15
129
09 The story of two design patterns (Reactive programming with Java - full course)
7:29
2022-07-12
130
08 Audience Q&A (Reactive programming with Java - full course)
2:49
2022-07-09
131
07 Collection Stream exercises (Reactive programming with Java - full course)
17:36
2022-07-06
132
06 A Java streams detour (Reactive programming with Java - full course)
7:19
2022-07-03
133
05 A new paradigm (Reactive programming with Java - full course)
6:43
2022-06-30
134
04 Async in server side apps (Reactive programming with Java - full course)
10:55
2022-06-26
135
How a single line brought down the internet - Cloudflare outage explained
18:25
2022-06-25
136
03 Why do reactive programming (Reactive programming with Java - full course)
10:41
2022-06-23
137
02 What is reactive programming (Reactive programming with Java - full course)
7:00
2022-06-21
138
01 Course Introduction (Reactive programming with Java - full course)
9:31
2022-06-18
139
Java Dev productivity report
18:05
2022-06-14
140
Lying on your resume? - Answering your questions LIVE (JavaBrains AMA)
18:11
2022-05-14
Videos 141β160 5h 44m 0/20
141
17 Wrap Up and Next Steps - Build a messaging app (Spring Boot + Cassandra)
6:13
2022-05-01
142
Organizing code as a software developer - why bother?
4:59
2022-04-23
143
Becoming a Manager vs Architect
9:12
2022-04-02
144
What's multicloud vs polycloud?
5:59
2022-03-23
145
16 Some miscellaneous fixes and features - Build a messaging app (Spring Boot + Cassandra)
35:03
2022-03-21
146
Don't be too attached to your tech choices! (Java Brains)
1:12
2022-03-13
147
Where to start learning cloud technologies? Ranga answers
3:24
2022-03-11
148
15 Marking read and unread messages with counters - Build a messaging app (Spring Boot + Cassandra)
13:47
2022-03-10
149
I have an announcement to make - The Artifact
7:15
2022-03-05
150
14 Tracking counters when messages sent - Build a messaging app (Spring Boot + Cassandra)
16:50
2022-03-03
151
13 Implement counters with Apache Cassandra - Build a messaging app (Spring Boot + Cassandra)
16:09
2022-02-25
152
12 Implement send message functionality - Build a messaging app (Spring Boot + Cassandra)
29:51
2022-02-22
153
11 Building the message compose page - Build a messaging app (Spring Boot + Cassandra)
25:35
2022-02-17
154
10 Build message view functionality - Build a messaging app (Spring Boot + Cassandra)
34:42
2022-02-01
155
How I approach learning new technology
2:14
2022-01-28
156
09 Implement message list functionality - Build a messaging app (Spring Boot + Cassandra)
39:01
2022-01-26
157
08 Implement folder listing functionality - Build a messaging app (Spring Boot + Cassandra)
27:14
2022-01-08
158
07 Showing folders list for user - Build a messaging app (Spring Boot + Cassandra)
27:42
2022-01-04
159
06 Connecting to Apache Cassandra - Build a messaging app (Spring Boot + Cassandra)
18:51
2022-01-02
160
05 Spring Boot project starter - Build a messaging app (Spring Boot + Cassandra)
18:44
2021-12-30
Videos 161β180 9h 17m 0/20
161
Why you should use Infrastructure as Code (IaC)? IaC Explained! Java Brains
13:42
2021-12-27
162
04 Setting up Cassandra with Astra DB - Build a messaging app (Spring Boot + Cassandra)
9:18
2021-12-26
163
03 Cassandra Data modeling - Build a messaging app (Spring Boot + Cassandra)
32:30
2021-12-19
164
Log4J Vulnerability (Log4Shell) Explained - for Java developers
20:50
2021-12-16
165
02 What we'll be building - Build a messaging app (Spring Boot + Cassandra)
21:22
2021-12-13
166
Introducing New Code With Me Series - Build a messaging app (Spring Boot + Cassandra)
10:51
2021-12-08
167
Java Brains Ask Me Anything Session (2021-11-23)
30:21
2021-11-26
168
16 Wrapping Up - Build a book tracker app (Spring Boot + Cassandra)
25:54
2021-11-02
169
15 Building the My Books feature - Build a book tracker app (Spring Boot + Cassandra)
30:34
2021-10-30
170
14 Tracking user interactions with books - Build a book tracker app (Spring Boot + Cassandra)
1:01:38
2021-10-27
171
13 Building book search feature - Build a book tracker app (Spring Boot + Cassandra)
51:53
2021-10-24
172
12 Implementing the Book view flow - Build a book tracker app (Spring Boot + Cassandra)
41:24
2021-10-21
173
11 Starting with Spring boot and security - Build a book tracker app (Spring Boot + Cassandra)
21:25
2021-10-18
174
10 Setting up books by ID - Build a book tracker app (Spring Boot + Cassandra)
48:43
2021-10-14
175
09 Saving all the authors in the world to Cassandra - Build a book tracker app
23:58
2021-10-08
176
08 Using Repository pattern with Spring Data - Build a book tracker app (Spring Boot + Cassandra)
16:40
2021-10-04
177
07 Connecting Spring Boot app to DataStax Astra - Build a book tracker app (Spring Boot + Cassandra)
24:26
2021-10-01
178
06 Creating the data loader Spring Boot app - Build a book tracker app (Spring Boot + Cassandra)
17:13
2021-09-27
179
05 Setting up hosted Cassandra instance - Build a book tracker app (Spring Boot + Cassandra)
13:03
2021-09-23
180
04 Cassandra Schema Design - Build a book tracker app (Spring Boot + Cassandra)
41:12
2021-09-20
Videos 181β200 9h 13m 0/20
181
03 System Design - Build a book tracker app (Spring Boot + Cassandra)
18:11
2021-09-17
182
02 About the app - Build a book tracker app (Spring Boot + Cassandra)
17:46
2021-09-11
183
Introducing new Code With Me Series - Build a book tracker app (Spring Boot + Cassandra)
11:55
2021-09-08
184
Already know the interview question? Should you admit it? - Java Brains Interview Tips
16:36
2021-07-08
185
15 Recap IPL Dashboard - Full Stack Web Development Tutorial
2:35
2021-05-31
186
14 Deploying to AWS IPL Dashboard - Full Stack Web Development Tutorial
10:29
2021-05-24
187
13 Cleaning up and setting up builds IPL Dashboard - Full Stack Web Development Tutorial
24:29
2021-05-22
188
12 Building the Home Page API and UI IPL Dashboard - Full Stack Web Development Tutorial
18:53
2021-05-19
189
11 Match Detail Page UI IPL Dashboard - Full Stack Web Development Tutorial
26:24
2021-05-15
190
10 Styling Team Page and Components UI IPL Dashboard - Full Stack Web Development Tutorial
1:05:20
2021-05-12
191
Building IPL Dashboard - 09 Adding match API and the Match frontend page
32:05
2021-05-07
192
Java Brains Live Stream Q & A (May 4, 2021)
1:35:21
2021-05-05
193
08 Adding React Routes and Links for Teams IPL Dashboard - Full Stack Web Development Tutorial
20:41
2021-05-03
194
07 REST API calls, React Effects and State IPL Dashboard - Full Stack Web Development Tutorial
24:33
2021-04-28
195
06 Starting with the frontend React app IPL Dashboard - Full Stack Web Development Tutorial
19:35
2021-04-26
196
05 Building the first API Team Info IPL Dashboard - Full Stack Web Development Tutorial
33:55
2021-04-22
197
04 Preparing additional data using JPQL IPL Dashboard - Full Stack Web Development Tutorial
26:24
2021-04-20
198
03 Ingesting data using Spring Batch IPL Dashboard - Full Stack Web Development Tutorial
27:20
2021-04-18
199
IPL Dashboard series Q & A Session
27:56
2021-04-15
200
02 Spring Boot App and data processing logic - IPL Dashboard - Full Stack Web Development Tutorial
32:19
2021-04-14
Videos 201β220 5h 25m 0/20
201
01 Application and System Design - IPL Dashboard - Full Stack Web Development Tutorial
22:14
2021-04-12
202
IPL Dashboard - New Full Stack Development Series - Java Brains
12:34
2021-04-10
203
Top 25 Microservice Interview Questions Answered - Java Brains
39:54
2021-01-30
204
Iterator pattern explained - Brain Bytes (Java Brains)
8:02
2021-01-23
205
Step by Step Guide - VS Code for Spring Boot Java Development
39:57
2020-12-26
206
Deadlocks vs Livelocks - Java Concurrency - Java Brains
13:35
2020-12-19
207
Forward proxy vs reverse proxy difference explained - Brain Bytes (Java Brains)
8:47
2020-12-12
208
Understanding callbacks using Node.js - Node.js Basics [16] - Java Brains
14:55
2020-12-10
209
Response video: Desk Setup and other Q&A
12:09
2020-10-24
210
Desk Setup Tour - Where Java Brains tutorials are made!
13:49
2020-10-17
211
Design a Hashset - LeetCode Interview Coding Challenge [Java Brains]
24:46
2020-09-16
212
Why use Maven for Java? - Java Brains
12:07
2020-09-12
213
Power of Four - LeetCode Interview Coding Challenge [Java Brains]
11:06
2020-09-08
214
Three strategies for the JavaScript event loop - Brain Bytes [Java Brains]
15:17
2020-09-05
215
Detect Capital - LeetCode Interview Coding Challenge [Java Brains]
25:09
2020-09-02
216
Understanding a Git commit - Java Brains
9:51
2020-08-28
217
What is API gateway really all about? Java Brains - Brain Bytes
8:56
2020-08-22
218
What is the JavaScript event loop really all about - Java Brains
8:26
2020-08-15
219
Writing command line script in Node.js from scratch - Node.js Basics [15] - Java Brains
13:19
2020-07-08
220
Installing and using libraries with npm - Node.js Basics [14] - Java Brains
9:42
2020-07-03
Videos 221β240 4h 29m 0/20
221
Starting a new project using npm - Node.js Basics [13] - Java Brains
11:59
2020-07-02
222
What is npm - Node.js Basics [12] - Java Brains
8:28
2020-07-01
223
5 common LeetCode mistakes with Coding Interview Prep - Java Brains
14:50
2020-05-03
224
Writing user input to file - Node.js Basics [11] - Java Brains
11:42
2020-04-28
225
Require with node apis - Node.js Basics [10] - Java Brains
8:03
2020-04-15
226
Module exports in Node.js explained - Node.js Basics [09] - Java Brains
13:27
2020-04-07
227
Node modules intro - Node.js Basics [08] - Java Brains
8:59
2020-04-03
228
Running a single Node.js file - Node.js Basics [07] - Java Brains
3:52
2020-03-31
229
When and when not to use Node.js - Node.js Basics [06] - Java Brains
17:35
2020-03-25
230
Using the Node REPL - Node.js Basics [05] - Java Brains
6:37
2020-03-22
231
Using nvm - Node.js Basics [04] - Java Brains
6:35
2020-03-20
232
Installing NodeJS for development - Node.js Basics [03] - Java Brains
8:09
2020-03-19
233
What is Node.js - Node.js Basics [02] - Java Brains
11:48
2020-03-18
234
Course intro - Node.js Basics [01] - Java Brains
3:24
2020-03-17
235
Longest palindrome substring - LeetCode Interview Coding Challenge [Java Brains]
20:57
2020-03-08
236
Building a Coronavirus tracker app with Spring Boot and Java - Java Brains Tutorial
1:00:41
2020-02-28
237
4 steps to master a new technology - Java Brains
15:14
2020-02-18
238
Microservices configuration best practices - Microservice configuration with Spring Boot [14]
13:54
2020-02-01
239
Dynamic config with spring Boot - Microservice configuration with Spring Boot [13]
11:51
2020-01-31
240
Setting up spring cloud config client - Microservice configuration with Spring Boot [12]
10:42
2020-01-30
Videos 241β260 5h 2m 0/20
241
Set up spring cloud config server from scratch - Microservice configuration with Spring Boot [11]
11:05
2020-01-29
242
Introducing Spring Cloud Config Server - Microservice configuration with Spring Boot [10]
10:23
2020-01-28
243
Using Environment object - Microservice configuration with Spring Boot [09]
6:55
2020-01-27
244
Spring profiles explained - Microservice configuration with Spring Boot [08]
17:24
2020-01-26
245
Using YAML files - Microservice configuration with Spring Boot [07]
7:37
2020-01-25
246
ConfigurationProperties explained - Microservice configuration with Spring Boot [06]
11:46
2020-01-23
247
Three Value annotation tricks you should know - Microservice configuration with Spring Boot [05]
11:02
2020-01-22
248
Using external property sources with Spring Boot - Microservice configuration with Spring Boot [04]
7:09
2020-01-21
249
Using property file config with Spring Boot - Microservice configuration with Spring Boot [03]
8:16
2020-01-20
250
Microservice configuration what and why? - Microservice configuration with Spring Boot [02]
17:08
2020-01-19
251
Microservice configuration with Spring Boot [01] - Java Brains
4:03
2020-01-18
252
3 ways to run Spring Boot apps from command line - Java Brains
7:35
2020-01-11
253
3 things to do in 2020 to be a better programmer - Java Brains
8:21
2019-12-31
254
How to write a custom login page in Spring Security and Spring Boot - Java Brains
13:26
2019-12-22
255
Implementing login with Facebook and Github from scratch - Java Brains
21:49
2019-12-07
256
In conversation with: Navin Reddy from Telusko
1:16:25
2019-12-02
257
OAuth terminologies and flows explained - OAuth tutorial - Java Brains
23:34
2019-11-30
258
What is OAuth really all about - OAuth tutorial - Java Brains
10:56
2019-11-23
259
Convert Roman numeral to Integer - LeetCode Interview Coding Challenge [Java Brains]
10:38
2019-11-20
260
Convert Integer to Roman numeral - LeetCode Interview Coding Challenge [Java Brains]
16:28
2019-11-17
Videos 261β280 5h 21m 0/20
261
What is password hashing really about - Java Brains
9:00
2019-11-02
262
Spring Boot + Spring Security + JWT from scratch - Java Brains
39:29
2019-10-26
263
What is the structure of a JWT - Java Brains
17:46
2019-10-12
264
What is JWT? JSON Web Tokens Explained (Java Brains)
14:53
2019-10-03
265
Spring Boot + Spring Security + LDAP from scratch - Java Brains
18:16
2019-09-21
266
Spring Boot + Spring Security with JPA authentication and MySQL from scratch - Java Brains
37:45
2019-09-14
267
How to setup JDBC authentication with Spring Security from scratch - Java Brains
23:09
2019-09-07
268
How Spring Security Authentication works - Java Brains
19:36
2019-09-01
269
Reverse an Integer value - LeetCode Interview Coding Challenge [Java Brains]
14:04
2019-08-27
270
How to configure Spring Security Authorization - Java Brains
14:54
2019-08-22
271
Now you can donate to Java Brains!
0:54
2019-08-17
272
How to configure Spring Security Authentication - Java Brains
13:31
2019-08-17
273
Adding Spring Security to new Spring Boot project - Java Brains Brain Bytes
10:51
2019-08-15
274
Five Spring Security Concepts - Authentication vs authorization - Java Brains Brain Bytes
11:37
2019-08-13
275
What is Spring Security really all about? Java Brains Brain Bytes
7:14
2019-08-10
276
Implement a Stack - Java Interview Coding Challenge #4 [Java Brains]
11:42
2019-08-06
277
How to configure Swagger in Spring Boot - Brain Bytes
15:21
2019-08-03
278
How to add Swagger to Spring Boot - Brain Bytes
21:09
2019-08-01
279
Reverse a String - Java Interview Coding Challenge #3 [Java Brains]
9:51
2019-07-29
280
Logback vs SLF4J vs Log4J2 - what is the difference? Java Brains Brain Bytes
9:38
2019-07-28
Videos 281β300 2h 4m 0/20
281
How to do logging in Spring Boot - Brain Bytes
13:46
2019-07-25
282
Java Interview Coding Challenge #2: Two Sum [Java Brains]
15:07
2019-07-22
283
20 Configuring Hystrix parameters - Spring Boot Microservices Level 2
2:34
2019-07-10
284
8 A possible solution for slow microservices - Spring Boot Microservices Level 2
4:14
2019-07-10
285
7 The problem with threads - Spring Boot Microservices Level 2
5:15
2019-07-10
286
2 Fault tolerance vs resilience - Spring Boot Microservices Level 2
2:15
2019-07-10
287
14 Circuit breaker benefits audience questions - Spring Boot Microservices Level 2
7:46
2019-07-10
288
22 The bulkhead pattern
7:47
2019-07-10
289
21 Hystrix Dashboard
6:08
2019-07-10
290
19 Refactoring for granular fallback - Spring Boot Microservices Level 2
7:24
2019-07-10
291
9 Adding timeout to RestTemplate - Spring Boot Microservices Level 2
3:09
2019-07-10
292
13 What to do when a circuit breaks - Spring Boot Microservices Level 2
4:23
2019-07-10
293
11 Understanding the circuit breaker pattern - Spring Boot Microservices Level 2
7:12
2019-07-10
294
1 Agenda and prerequisites - Spring Boot Microservices Level 2
2:11
2019-07-10
295
18 Problem with Hystrix proxy - Spring Boot Microservices Level 2
12:10
2019-07-10
296
4 Calling an external API - Spring Boot Microservices Level 2
5:53
2019-07-10
297
5 What if a microservice goes down - Spring Boot Microservices Level 2
4:07
2019-07-10
298
15 What is Hystrix - Spring Boot Microservices Level 2
4:28
2019-07-10
299
6 What if a microservice is slow - Spring Boot Microservices Level 2
4:43
2019-07-10
300
17 How does Hystrix work - Spring Boot Microservices Level 2
3:37
2019-07-10
Videos 301β320 2h 11m 0/20
301
3 Recap of Level 1 - Spring Boot Microservices Level 2
5:16
2019-07-10
302
23 Summary
2:20
2019-07-10
303
12 Circuit breaker parameters - Spring Boot Microservices Level 2
12:26
2019-07-10
304
16 Adding Hystrix to a Spring Boot app - Spring Boot Microservices Level 2
9:52
2019-07-10
305
10 We haven't solved it yet - Spring Boot Microservices Level 2
4:49
2019-07-10
306
How to use var keyword in java - Brain Bytes
9:39
2019-05-18
307
Java Interview Coding Challenge #1: FizzBuzz
7:34
2019-05-16
308
What is service discovery really all about? - Microservices Basics Tutorial
7:59
2019-03-09
309
JUnit 5 Basics 21 - Using AssertAll
7:06
2019-03-04
310
JUnit 5 Basics 22 - Writing nested test classes
9:03
2019-03-04
311
JUnit 5 Basics 25 - Tagging tests with @Tag
4:18
2019-03-04
312
JUnit 5 Basics 19 - Using DisplayName and Disabled annotations
4:42
2019-03-04
313
JUnit 5 Basics 23 - Using supplier for assert messages
4:19
2019-03-04
314
JUnit 5 Basics 18 - Changing default TestInstance behavior
3:58
2019-03-04
315
JUnit 5 Basics 24 - Using RepeatedTest
3:51
2019-03-04
316
JUnit 5 Basics 16 - Using JUnit lifecycle hook annotations
6:29
2019-03-04
317
JUnit 5 Basics 14 - Asserting exceptions with assertThrows
7:38
2019-03-04
318
JUnit 5 Basics 15 - Life cycle and test antipatterns to avoid
5:33
2019-03-04
319
JUnit 5 Basics 13 - Maven surefire plugin integration
3:43
2019-03-04
320
JUnit 5 Basics 26 - Using TestInfo and TestReporter
10:09
2019-03-04
Videos 321β340 1h 51m 0/20
321
JUnit 5 Basics 27 - Wrap Up
2:46
2019-03-04
322
JUnit 5 Basics 17 - Examining BeforeAll and AfterAll
4:05
2019-03-04
323
JUnit 5 Basics 20 - Conditional executions and assumptions
6:17
2019-03-04
324
JUnit 5 Basics 5 - JUnit 5 Architecture
5:29
2019-02-18
325
JUnit 5 Basics 7 - Creating a JUnit test
6:18
2019-02-18
326
JUnit 5 Basics 11 - Assert methods
5:43
2019-02-18
327
JUnit 5 Basics 9 - The @Test annotation
4:03
2019-02-18
328
JUnit 5 Basics 10 - Using Assertions
7:55
2019-02-18
329
JUnit 5 Basics 2 - Why write tests
3:56
2019-02-18
330
JUnit 5 Basics 6 - Creating a new JUnit 5 Maven project
4:54
2019-02-18
331
JUnit 5 Basics 1 - Introduction and agenda
2:39
2019-02-18
332
JUnit 5 Basics 3 - Why do we need a testing framework
6:14
2019-02-18
333
JUnit 5 Basics 8 - Running a test
2:22
2019-02-18
334
JUnit 5 Basics 4 - Why JUnit 5
3:30
2019-02-18
335
JUnit 5 Basics 12 - Test driven development with JUnit
6:18
2019-02-18
336
23 Recap and Next Steps - Spring Boot Microservices Level 1
4:20
2019-02-14
337
13 Using WebClient to make API calls - Spring Boot Microservices Level 1
14:48
2019-02-14
338
21 Discovering services through Eureka - Spring Boot Microservices Level 1
4:55
2019-02-14
339
18 Introducing Eureka - Spring Boot Microservices Level 1
4:40
2019-02-14
340
20 Creating Eureka clients - Spring Boot Microservices Level 1
9:30
2019-02-14
Videos 341β360 2h 13m 0/20
341
15 Why you should avoid returning lists in APIs - Spring Boot Microservices Level 1
8:44
2019-02-14
342
19 Starting a Eureka server - Spring Boot Microservices Level 1
9:00
2019-02-14
343
14 Making a call to the Ratings API - Spring Boot Microservices Level 1
3:34
2019-02-14
344
17 Understanding Service Discovery - Spring Boot Microservices Level 1
8:41
2019-02-14
345
16 Audience questions on microservice communication - Spring Boot Microservices Level 1
5:43
2019-02-14
346
22 Doing client side load balancing - Spring Boot Microservices Level 1
7:40
2019-02-14
347
12 Using a Bean to create RestTemplate instance - Spring Boot Microservices Level 1
7:01
2019-02-02
348
04 The application we'll be building - Spring Boot Microservices Level 1
4:23
2019-02-02
349
10 Coding the third service and discussing communication - Spring Boot Microservices Level 1
4:52
2019-02-02
350
05 Designing the sample microservices - Spring Boot Microservices Level 1
4:43
2019-02-02
351
11 Using RestTemplate to call an external microservice API - Spring Boot Microservices Level 1
15:47
2019-02-02
352
06 Creating starter microservice projects - Spring Boot Microservices Level 1
5:49
2019-02-02
353
08 Building the Movie Info Service API - Spring Boot Microservices Level 1
2:56
2019-02-02
354
02 Why so many technologies - Spring Boot Microservices Level 1
3:04
2019-02-02
355
09 Configuring server port for microservices - Spring Boot Microservices Level 1
5:43
2019-02-02
356
03 Microservices vs service oriented architectures - Spring Boot Microservices Level 1
4:44
2019-02-02
357
07 Building the Movie Catalog Service API - Spring Boot Microservices Level 1
8:44
2019-02-02
358
01 Agenda - Spring Boot Microservices Level 1
4:13
2019-02-02
359
How to create a new Spring Boot project from scratch - Brain Bytes
11:44
2019-01-07
360
What is the Java Language Specification?
6:20
2019-01-05
Videos 361β380 3h 6m 0/20
361
What are microservices really all about? - Microservices Basics Tutorial
15:12
2019-01-01
362
What is the Spring framework really all about?
10:45
2018-12-29
363
What is the difference between frameworks and libraries?
8:58
2018-10-09
364
How to plan your Java learning path - Brain Bytes
16:46
2018-10-07
365
Angular Components In Depth 16 - Creating and using service
5:35
2018-10-01
366
Angular Components In Depth 3 - Creating Components and adding Bootstrap
6:10
2018-10-01
367
Angular Components In Depth 4 - Template expressions
4:30
2018-10-01
368
Angular Components In Depth 9 - Calling pipe inside Angular components
5:20
2018-10-01
369
Angular Components In Depth 19 - Change detection strategy
11:57
2018-10-01
370
Angular Components In Depth 24 - Conclusion
0:56
2018-10-01
371
Angular Components In Depth 20 - Directives
16:33
2018-10-01
372
Angular Components In Depth 5 - Input
5:30
2018-10-01
373
Angular Components In Depth 6 - Passing object instances for component inputs
9:32
2018-10-01
374
Angular Components In Depth 13 - Using host selector
6:01
2018-10-01
375
Angular Components In Depth 14 - Using ViewChild
8:59
2018-10-01
376
Angular Components In Depth 21 - ngContent
7:11
2018-10-01
377
Angular Components In Depth 11 - Emitting events from components
23:33
2018-10-01
378
Angular Components In Depth 17 - Understanding smart vs dumb components
8:27
2018-10-01
379
Angular Components In Depth 8 - Using Pipes
8:41
2018-10-01
380
Angular Components In Depth 10 - Handling click events
5:31
2018-10-01
Videos 381β400 1h 45m 0/20
381
Angular Components In Depth 1 - Introduction
2:50
2018-10-01
382
Angular Components In Depth 22 - Multi slot content projection
9:07
2018-10-01
383
Angular Components In Depth 12 - Using View Encapsulation
11:51
2018-10-01
384
Angular Components In Depth 15 - Using ViewChildren
3:59
2018-10-01
385
Angular Components In Depth 23 - Using ContentChild
4:08
2018-10-01
386
Angular Components In Depth 18 - Using ngClass
8:08
2018-10-01
387
Angular Components In Depth 7 - Life Cycle Hooks
6:33
2018-10-01
388
Angular Components In Depth 2 - Setting Up
3:26
2018-10-01
389
JShell Basics 4 - Scratch variables
3:35
2018-09-16
390
JShell Basics 17 - Using external libraries
8:39
2018-09-16
391
JShell Basics 14 - Using edit
3:43
2018-09-16
392
JShell Basics 10 - Exceptions
4:10
2018-09-16
393
JShell Basics 15 - Saving and opening JShell sessions
3:45
2018-09-16
394
JShell Basics 18 - Conclusion
3:11
2018-09-16
395
JShell Basics 02- Setup and run
3:51
2018-09-16
396
JShell Basics 07 - Methods
3:51
2018-09-16
397
JShell Basics 12 - Working with classes and instances
4:28
2018-09-16
398
JShell Basics 11 - Imports
3:42
2018-09-16
399
JShell Basics 06 - Multi line statements
5:23
2018-09-16
400
JShell Basics 03 - Declaring and using variables
6:20
2018-09-16
Videos 401β420 2h 40m 0/20
401
JShell Basics 05 - JShell commands
5:44
2018-09-16
402
JShell Basics 08 - Forward references
5:19
2018-09-16
403
JShell Basics 16 - Creating startup scripts
5:11
2018-09-16
404
JShell Basics 13 - Creating classes
4:42
2018-09-16
405
JShell Basics 9 - How JShell works
12:50
2018-09-16
406
JShell Basics 01 - Introduction
9:13
2018-08-21
407
Angular 6 Basics 4 - Creating and running a project
5:49
2018-07-04
408
Angular 6 Basics 26 - Introduction to Routing
7:16
2018-07-04
409
Angular 6 Basics 23 - Making REST calls with HttpClient
9:30
2018-07-04
410
Angular 6 Basics 18 - Two way data binding with ngModel
10:46
2018-07-04
411
Angular 6 Basics 28 - Creating routes
6:02
2018-07-04
412
Angular 6 Basics 10 - Template Interpolation
6:27
2018-07-04
413
Angular 6 Basics 17 - Handling click events
7:22
2018-07-04
414
Angular 6 Basics 29 - Route redirects and wildcards
8:49
2018-07-04
415
Angular 6 Basics 5 - Introducing the app component
7:44
2018-07-04
416
Angular 6 Basics 21 - Understanding dependency injection
10:23
2018-07-04
417
Angular 6 Basics 15 - Passing member variables to components
11:02
2018-07-04
418
Angular 6 Basics 6 - Creating your first component
6:09
2018-07-04
419
Angular 6 Basics 30 - Configuring child routes
12:03
2018-07-04
420
Angular 6 Basics 22 - Service Injection Context
7:12
2018-07-04
Videos 421β440 2h 39m 0/20
421
Angular 6 Basics 25 - Building an Angular project
10:14
2018-07-04
422
Angular 6 Basics 14 - Using ngOnInit Lifecycle hook
9:12
2018-07-04
423
Angular 6 Basics 20 - Creating a service
7:10
2018-07-04
424
Angular 6 Basics 7 - Anatomy of a component
11:46
2018-07-04
425
Angular 6 Basics 27 - Creating an angular project with routing
6:34
2018-07-04
426
Angular 6 Basics 11 - Looping with ngFor
10:47
2018-07-04
427
Angular 6 Basics 12 - Using ngIf
4:36
2018-07-04
428
Angular 6 Basics 2 - Component Based Model
10:02
2018-07-04
429
Angular 6 Basics 9 - Data binding and async
6:49
2018-07-04
430
Angular 6 Basics 3 - Setting Up
6:36
2018-07-04
431
Angular 6 Basics 24 - Extending the sample app
11:38
2018-07-04
432
Angular 6 Basics 32 - Wrap Up
5:30
2018-07-04
433
Angular 6 Basics 8 - Binding data from component class
8:00
2018-07-04
434
Angular 6 Basics 31 - Showing navigation for routes
9:09
2018-07-04
435
Angular 6 Basics 13 - Passing inputs to components
7:22
2018-07-04
436
Angular 6 Basics 16 - Styling Angular components
8:56
2018-07-04
437
Angular 6 Basics 19 - Creating and using multiple modules
13:09
2018-07-04
438
Angular 6 Basics 1 - Introduction
5:42
2018-06-28
439
TypeScript Basics 28 - Creating an api request service
3:23
2018-02-17
440
TypeScript Basics 26 - Installing dependencies
2:39
2018-02-17
Videos 441β460 2h 8m 0/20
441
TypeScript Basics 29 - Calling service and troubleshooting errors
6:07
2018-02-17
442
TypeScript Basics 33 - Conclusion
0:43
2018-02-17
443
TypeScript Basics 31 - Using callbacks and handling repo response
14:43
2018-02-17
444
TypeScript Basics 12 - TypeScript classes
7:46
2018-02-17
445
TypeScript Basics 20 - Modules
5:12
2018-02-17
446
TypeScript Basics 5 - Setting up TypeScript
5:05
2018-02-17
447
TypeScript Basics 25 - Setting up the project
4:23
2018-02-17
448
TypeScript Basics 24 - Installing libraries and type definitions
10:00
2018-02-17
449
TypeScript Basics 4 - TypeScript versus JavaScript
4:24
2018-02-17
450
TypeScript Basics 22 - Using tsconfig json file
8:36
2018-02-17
451
TypeScript Basics 27 - Creating model classes
4:42
2018-02-17
452
TypeScript Basics 14 - Inheritance and Polymorphism In TypeScript
8:04
2018-02-17
453
TypeScript Basics 16 - Member visibility
9:03
2018-02-17
454
TypeScript Basics 11 - Any and union types
4:42
2018-02-17
455
TypeScript Basics 17 - readonly modifier
4:05
2018-02-17
456
TypeScript Basics 13 - Methods and constructors
7:21
2018-02-17
457
TypeScript Basics 21 - TypeScript compiler arguments
4:43
2018-02-17
458
TypeScript Basics 10 - Implicit typing
5:40
2018-02-17
459
TypeScript Basics 8 - Type erasure and error behavior
5:58
2018-02-17
460
TypeScript Basics 18 - Enums
6:17
2018-02-17
Videos 461β480 2h 22m 0/20
461
TypeScript Basics 15 - Interfaces and Duck Typing
7:14
2018-02-17
462
TypeScript Basics 30 - Convert response to model object
6:31
2018-02-17
463
TypeScript Basics 23 - Creating an npm project
5:56
2018-02-17
464
TypeScript Basics 19 - Generics
11:02
2018-02-17
465
TypeScript Basics 32 - Chaining calls and accepting commandline argument
11:48
2018-02-17
466
TypeScript Basics 9 - Typing with functions
11:41
2018-02-17
467
TypeScript Basics 6 - Introducing type declarations
7:14
2018-02-17
468
TypeScript Basics 7 - Arrays and tuples
7:51
2018-02-17
469
TypeScript Basics 3 - How TypeScript works
5:13
2018-02-17
470
TypeScript Basics 2 - Examining some problems with JavaScript
7:15
2018-02-17
471
TypeScript Basics 1 - Course plan and prerequisites
3:53
2018-02-17
472
Spring Boot Quick Start 3 - What is Spring Boot
2:17
2016-12-23
473
Spring Boot Quick Start 13 - What's Happening Here: Bill Of Materials
3:41
2016-12-23
474
Spring Boot Quick Start 8 - Creating a Spring Boot project
9:53
2016-12-23
475
Spring Boot Quick Start 2 - About The Course
2:41
2016-12-23
476
Spring Boot Quick Start 18 - Getting a single resource
6:30
2016-12-23
477
Spring Boot Quick Start 16 - The REST API we'll build
4:41
2016-12-23
478
Spring Boot Quick Start 20 - Implementing Update and Delete
9:55
2016-12-23
479
Spring Boot Quick Start 19 - Creating a new resource using POST
10:30
2016-12-23
480
Spring Boot Quick Start 25 - Using application properties
6:04
2016-12-23
Videos 481β500 1h 49m 0/20
481
Spring Boot Quick Start 23 - Using Spring Boot CLI
6:07
2016-12-23
482
Spring Boot Quick Start 15 - How Spring MVC Works
4:31
2016-12-23
483
Spring Boot Quick Start 17 - Creating a business service
6:04
2016-12-23
484
Spring Boot Quick Start 14 - What's Happening Here: Embedded Servlet Container
3:17
2016-12-23
485
Spring Boot Quick Start 4 - Spring and some of its problems
6:09
2016-12-23
486
Spring Boot Quick Start 6 - Setting Up Development Environment
2:26
2016-12-23
487
Spring Boot Quick Start 5 - What Spring Boot gives us
1:54
2016-12-23
488
Spring Boot Quick Start 22 - Using Spring Initializr
5:07
2016-12-23
489
Spring Boot Quick Start 24 - Using the STS IDE
2:37
2016-12-23
490
Spring Boot Quick Start 9 - Starting a Spring Boot application
6:08
2016-12-23
491
Spring Boot Quick Start 12 - Returning Objects From Controller
7:50
2016-12-23
492
Spring Boot Quick Start 10 - Spring Boot startup steps
3:27
2016-12-23
493
Spring Boot Quick Start 1 - Introduction
1:38
2016-12-23
494
Spring Boot Quick Start 7 - Maven
2:15
2016-12-23
495
Spring Boot Quick Start 11 - Adding a REST Controller
7:56
2016-12-23
496
Spring Boot Quick Start 21 - Unit Overview
1:28
2016-12-23
497
Spring Boot Quick Start 26 - What is JPA
3:00
2016-12-23
498
Spring Boot Quick Start 28 - Creating a Spring Data JPA Repository
9:01
2016-12-23
499
Spring Boot Quick Start 31 - Adding Entity Relationship and Extending Repository
14:56
2016-12-23
500
Spring Boot Quick Start 30 - Adding Course APIs
13:24
2016-12-23
Videos 501β520 2h 12m 0/20
501
Spring Boot Quick Start 27 - Adding Spring Data JPA
6:34
2016-12-23
502
Spring Boot Quick Start 29 - Making Crud Operations with Repository
14:14
2016-12-23
503
Spring Boot Quick Start 34 - Wrap Up
2:11
2016-12-23
504
Spring Boot Quick Start 32 - Packaging and running a Spring Boot app
4:38
2016-12-23
505
Spring Boot Quick Start 33 - Spring Boot Actuator
4:57
2016-12-23
506
Java 8 Lambda Basics 10 - Type Inference
7:17
2016-11-22
507
Java 8 Lambda Basics 20 - The this reference in lambdas
9:54
2016-11-22
508
Java 8 Lambda Basics 16 - More Functional Interfaces
6:23
2016-11-22
509
Java 8 Lambda Basics 9 - Lambdas vs Interface Implementations
7:20
2016-11-22
510
Java 8 Lambda Basics 4 - Functional vs Object Oriented Programming
1:30
2016-11-22
511
Java 8 Lambda Basics 7 - Lambda Expression Examples
9:51
2016-11-22
512
Java 8 Lambda Basics 14 - Lambda Exercise Solution
17:32
2016-11-22
513
Java 8 Lambda Basics 11 - Runnable Using Lambdas
6:14
2016-11-22
514
Java 8 Lambda Basics 8 - Lambda as interface type
9:56
2016-11-22
515
Java 8 Lambda Basics 5 - Passing Behavior in OOP
5:48
2016-11-22
516
Java 8 Lambda Basics 13 - Lambda Exercise
4:05
2016-11-22
517
Java 8 Lambda Basics 2 - Why Lambdas
1:47
2016-11-22
518
Java 8 Lambda Basics 1 - Introduction
2:14
2016-11-22
519
Java 8 Lambda Basics 6 - Introducing Lambda Expressions
7:32
2016-11-22
520
Java 8 Lambda Basics 3 - Dev setup
1:46
2016-11-22
Videos 521β540 2h 26m 0/20
521
Java 8 Lambda Basics 12 - Functional Interface
4:58
2016-11-22
522
Java 8 Lambda Basics 15 - Using Function Interfaces
7:06
2016-11-22
523
Java 8 Lambda Basics 17 - Exception Handling in Lambdas
7:23
2016-11-22
524
Java 8 Lambda Basics 19 - Closures in Lambda Expressions
8:30
2016-11-22
525
Java 8 Lambda Basics 18 - An Exception Handling Approach
9:25
2016-11-22
526
Java 8 Lambda Basics 23 - Introduction To Streams
11:26
2016-11-22
527
Java 8 Lambda Basics 21 - Method References
10:27
2016-11-22
528
Java 8 Lambda Basics 22 - The foreach iteration
9:25
2016-11-22
529
Java 8 Lambda Basics 25 - Wrap Up
2:35
2016-11-22
530
Java 8 Lambda Basics 24 - More About Streams
6:17
2016-11-22
531
Angular 1 Services In-Depth 11 - $http
2:14
2016-10-21
532
Angular 1 Services In-Depth 12 - Asyc JavaScript and callbacks
8:13
2016-10-21
533
Angular 1 Services In-Depth 9 - Creating and using Services
10:54
2016-10-21
534
Angular 1 Services In-Depth 7 - The Service service
7:59
2016-10-21
535
Angular 1 Services In-Depth 4 - Value service
6:56
2016-10-21
536
Angular 1 Services In-Depth 8 - Angular Factory vs Service
4:48
2016-10-21
537
Angular 1 Services In-Depth 2 - Setting Up
6:58
2016-10-21
538
Angular 1 Services In-Depth 5 - Constant Service and sharing functions
4:23
2016-10-21
539
Angular 1 Services In-Depth 6 - Factory Service
11:35
2016-10-21
540
Angular 1 Services In-Depth 1 - Introduction to Services
4:34
2016-10-21
Videos 541β560 2h 48m 0/20
541
Angular 1 Services In-Depth 3 - Building the Contacts app
16:42
2016-10-21
542
Angular 1 Services In-Depth 13 - Promises
4:50
2016-10-21
543
Angular 1 Services In-Depth 10 - Running a fake REST API
6:56
2016-10-21
544
Angular 1 Services In-Depth 18 - Adding data using POST
11:30
2016-10-21
545
Angular 1 Services In-Depth 15 - Saving updated data using PUT
14:27
2016-10-21
546
Angular 1 Services In-Depth 14 - REST API from service
9:53
2016-10-21
547
Angular 1 Services In-Depth 19 - Course Summary
1:52
2016-10-21
548
Angular 1 Services In-Depth 16 - Handling success messaging
8:07
2016-10-21
549
Angular 1 Services In-Depth 17 - Handling HTTP Errors
5:33
2016-10-21
550
Thinking in Angular1 37 - Next Steps
3:55
2016-09-14
551
Thinking in Angular1 36 - Watch Me Code The Todo App 2
15:13
2016-09-14
552
Thinking in Angular1 35 - Watch Me Code The Todo App 1
8:43
2016-09-14
553
Thinking in Angular1 34 - Coding Exercise Todo App
1:05
2016-09-14
554
Thinking in Angular1 33 - Using an External Module
6:17
2016-09-14
555
Thinking in Angular1 32 - Angular Modules
9:34
2016-09-14
556
Thinking in Angular1 31 - Scopes in ngRepeat
6:30
2016-09-14
557
Thinking in Angular1 30 - Looping with ngRepeat
6:07
2016-09-14
558
Thinking in Angular1 29 - ngShow and ngHide
10:04
2016-09-14
559
Thinking in Angular1 28 - Watch Me Code The Calculator App
18:31
2016-09-14
560
Thinking in Angular1 27 - Calculator App Exercise
2:04
2016-09-14
Videos 561β580 2h 19m 0/20
561
Thinking in Angular1 26 - Using ControllerAs Syntax
5:58
2016-09-14
562
Thinking in Angular1 25 - Nested Controllers and Scope Hierarchy
12:16
2016-09-14
563
Thinking in Angular1 24 - More Input Controls with ngModel
13:44
2016-09-14
564
Thinking in Angular1 23 - Two Way Data Binding
6:20
2016-09-14
565
Thinking in Angular1 22 - ngClick and data binding
9:06
2016-09-14
566
Thinking in Angular1 21 - Exercise Solution
9:18
2016-09-14
567
Thinking in Angular1 20 - Coding Exercise
0:52
2016-09-14
568
Thinking in Angular1 19 - Dependency Injection And Scope
10:10
2016-09-14
569
Thinking in Angular1 18 - Controller Summary
3:09
2016-09-14
570
Thinking in Angular1 17 - Creating and Using Angular Modules
7:19
2016-09-14
571
Thinking in Angular1 16 - Introducing the Angular Controller
6:08
2016-09-14
572
Thinking in Angular1 15 - ngBind and Angular Expressions
6:56
2016-09-14
573
Thinking in Angular1 14 - Introducing Scope
2:55
2016-09-14
574
Thinking in Angular1 13 - Recap Of Three Directives
5:06
2016-09-14
575
Thinking in Angular1 12 - Initializing and using variables
6:59
2016-09-14
576
Thinking in Angular1 11 - Your First Angular Application
11:35
2016-09-14
577
Thinking in Angular1 10 - Software Required
2:53
2016-09-14
578
Thinking in Angular1 9 - How an Angular Application Works
3:37
2016-09-14
579
Thinking in Angular1 8 - Declarative vs Imperative Programming
5:12
2016-09-14
580
Thinking in Angular1 7 - The Key To Thinking In Angular
8:59
2016-09-14
Videos 581β600 2h 12m 0/20
581
Thinking in Angular1 6 - Why do we need Client Side Frameworks?
4:30
2016-09-14
582
Thinking in Angular1 5 - HTML, CSS and JS What you need to know
7:49
2016-09-14
583
Thinking in Angular1 4 - Course Prerequisites
1:42
2016-09-14
584
Thinking in Angular1 3 - Should you learn Angular 1 or 2?
2:52
2016-09-14
585
Thinking in Angular1 2 - Course Objectives
4:02
2016-09-14
586
Thinking in Angular1 1 - Introduction
3:28
2016-09-14
587
Objects and Prototypes In-depth 14 - Object behaviors using prototypes
8:46
2016-07-25
588
Objects and Prototypes In-depth 18 - Inheritance In JavaScript
9:17
2016-07-25
589
Objects and Prototypes In-depth 13 - Property lookup with prototypes
8:59
2016-07-25
590
Objects and Prototypes In-depth 17 - The Prototype object
9:21
2016-07-25
591
Objects and Prototypes In-depth 19 - Conclusion
1:32
2016-07-25
592
Objects and Prototypes In-depth 15 - Object Links With Prototypes
5:32
2016-07-25
593
Objects and Prototypes In-depth 11 - When constructors aren't good enough
5:15
2016-07-25
594
Objects and Prototypes In-depth 16 - The Object function
8:33
2016-07-25
595
Objects and Prototypes In-depth 12 - Introducing the prototype
7:51
2016-07-25
596
Objects and Prototypes In-depth 07 - Function Execution Types
5:49
2016-07-11
597
Objects and Prototypes In-depth 10 - Using the call function
12:55
2016-07-11
598
Objects and Prototypes In-depth 09 - Working on objects with this reference
5:59
2016-07-11
599
Objects and Prototypes In-depth 08 - The this argument values
8:23
2016-07-11
600
Objects and Prototypes In-depth 05 - Difference between regular functions and constructors
9:06
2016-07-05
Videos 601β620 2h 18m 0/20
601
Objects and Prototypes In-depth 06 - Switching function types and calls
7:59
2016-07-05
602
Objects and Prototypes In-depth 01 - Introduction
2:25
2016-07-05
603
Objects and Prototypes In-depth 03 - Creating Objects
5:57
2016-07-05
604
Objects and Prototypes In-depth 04 - JavaScript Constructors
7:20
2016-07-05
605
Objects and Prototypes In-depth 02 - Objects Basics
4:19
2016-07-05
606
Scopes and Closures In-depth 23 - Conclusion
1:32
2016-05-08
607
Scopes and Closures In-depth 21 - Closures In async Callbacks
8:30
2016-05-08
608
Scopes and Closures In-depth 22 - Solving async with closures
7:07
2016-05-08
609
Scopes and Closures In-depth 20 - The Module Pattern
11:48
2016-05-08
610
Scopes and Closures In-depth 18 - Closures In Detail
7:49
2016-04-30
611
Scopes and Closures In-depth 17 - Introducing Closures
9:54
2016-04-30
612
Scopes and Closures In-depth 19 - Closures In Callbacks
9:06
2016-04-30
613
Scopes and Closures In-depth 11 - Understanding the compilation phase
7:12
2016-04-09
614
Scopes and Closures In-depth 12 - Understanding the interpretation step
6:43
2016-04-09
615
Scopes and Closures In-depth 13 - The Global scope problem
7:47
2016-04-09
616
Scopes and Closures In-depth 10 - Compilation and Interpretation
3:23
2016-04-09
617
Scopes and Closures In-depth 16 - Using Strict mode
4:42
2016-04-09
618
Scopes and Closures In-depth 14 - Some Exercises and a surprising result
11:59
2016-04-09
619
Scopes and Closures In-depth 15 - Hoisting
7:19
2016-04-09
620
Scopes and Closures In-depth 03 - Understanding Scopes and Block Scoping
5:04
2016-03-16
Videos 621β640 1h 32m 0/20
621
Scopes and Closures In-depth 02 - JavaScript Functions Primer
2:39
2016-03-16
622
Scopes and Closures In-depth 07 - Read and Write operations
3:52
2016-03-16
623
Scopes and Closures In-depth 05 - Scope Exercises
6:11
2016-03-16
624
Scopes and Closures In-depth 04 - Function Scoping in JavaScript
4:17
2016-03-16
625
Scopes and Closures In-depth 08 - Implications of Read and Write operations
3:46
2016-03-16
626
Scopes and Closures In-depth 06 - IIFE
7:08
2016-03-16
627
Scopes and Closures In-depth 09 - The window object
4:58
2016-03-16
628
Scopes and Closures In-depth 01 - Introduction
3:01
2016-03-15
629
JavaScript for Developers 44 - Array for each Method
5:25
2016-02-16
630
JavaScript for Developers 40 - Exercise Solution
3:32
2016-02-16
631
JavaScript for Developers 37 - Functions on Objects
3:05
2016-02-16
632
JavaScript for Developers 33 - Return Values
2:47
2016-02-16
633
JavaScript for Developers 43 - Array Methods
3:58
2016-02-16
634
JavaScript for Developers 35 - Anonymous Function Expressions
3:15
2016-02-16
635
JavaScript for Developers 42 - Unit Summary
2:45
2016-02-16
636
JavaScript for Developers 38 - Understanding the this keyword
9:40
2016-02-16
637
JavaScript for Developers 34 - Function Expressions
3:36
2016-02-16
638
JavaScript for Developers 31 - Introduction to Functions
6:17
2016-02-16
639
JavaScript for Developers 36 - Functions as arguments
4:45
2016-02-16
640
JavaScript for Developers 41 - Default function arguments
7:04
2016-02-16
Videos 641β660 1h 27m 0/20
641
JavaScript for Developers 45 - Reading Assignment
2:20
2016-02-16
642
JavaScript for Developers 32 - Flexible argument counts
4:25
2016-02-16
643
JavaScript for Developers 39 - Code Exercise
2:15
2016-02-16
644
JavaScript for Developers 46 - Next Steps
3:28
2016-02-16
645
JavaScript for Developers 19 - Objects
7:28
2016-02-13
646
JavaScript for Developers 21 - Object Characteristics Summary
1:34
2016-02-13
647
JavaScript for Developers 20 - The Object Literal
5:13
2016-02-13
648
JavaScript for Developers 22 - The dot and bracket notations
2:06
2016-02-13
649
JavaScript for Developers 23 - Difference between dot and bracket notations
6:20
2016-02-13
650
JavaScript for Developers 25 - Revisiting === for objects
2:45
2016-02-13
651
JavaScript for Developers 26 - Revisiting undefined vs null for objects
2:43
2016-02-13
652
JavaScript for Developers 24 - Nested Objects
6:52
2016-02-13
653
JavaScript for Developers 27 - Deleting properties with the delete operator
3:16
2016-02-13
654
JavaScript for Developers 28 - Introducing Arrays
4:03
2016-02-13
655
JavaScript for Developers 29 - The Secret behind JavaScript Arrays
8:28
2016-02-13
656
JavaScript for Developers 30 - Wrapper Objects
4:31
2016-02-13
657
JavaScript for Developers 18 - Type Coercion Summary
4:11
2016-02-11
658
JavaScript for Developers 17 - Type Coercion and the === operator
8:24
2016-02-11
659
JavaScript for Developers 16 - The typeof operator
4:52
2016-02-11
660
JavaScript for Developers 15 - Types Summary
1:17
2016-02-11
Videos 661β680 1h 44m 0/20
661
JavaScript for Developers 14 - Difference between undefined and null
4:43
2016-02-11
662
JavaScript for Developers 13 - Understanding null
2:23
2016-02-11
663
JavaScript for Developers 12 - Understanding undefined
3:59
2016-02-11
664
JavaScript for Developers 11 - String and Boolean
4:22
2016-02-11
665
JavaScript for Developers 10 - Number primitive type
4:02
2016-02-11
666
JavaScript for Developers 09 - Variable Declaration
2:17
2016-02-11
667
JavaScript for Developers 08 - Setting up our development environment
7:34
2016-02-08
668
JavaScript for Developers 07 - A Brief History of JavaScript
5:52
2016-02-08
669
JavaScript for Developers 06 - Some thoughts on learning JavaScript
3:46
2016-02-08
670
JavaScript for Developers 05 - Why learn JavaScript
3:30
2016-02-08
671
JavaScript for Developers 04 - JavaScript as a scripting language
5:12
2016-02-08
672
JavaScript for Developers 03 - What is JavaScript
4:40
2016-02-08
673
JavaScript for Developers 02 - Unit Introduction
1:16
2016-02-08
674
JavaScript for Developers 01 - Introduction
3:03
2016-02-05
675
Advanced JAX-RS 27 - Conclusion
3:11
2016-02-02
676
Advanced JAX-RS 26 - JAX RS and EJBs
3:18
2016-02-02
677
Advanced JAX-RS 25 - Filters and Interceptors
8:39
2016-02-02
678
Advanced JAX-RS 24 - Implementing REST API Authorization
12:16
2016-01-27
679
Advanced JAX-RS 23 - Sending Basic Auth Requests
3:35
2016-01-27
680
Advanced JAX-RS 22 - REST API Authentication Mechanisms
15:58
2016-01-27
Videos 681β700 2h 12m 0/20
681
Advanced JAX-RS 21 - Implementing Filters
10:51
2016-01-27
682
Advanced JAX-RS 20 - Unit Introduction
0:51
2016-01-27
683
Advanced JAX-RS 19 - Handling Generic Types
6:16
2016-01-26
684
Advanced JAX-RS 18 - Creating Invocations
7:06
2016-01-26
685
Advanced JAX-RS 17 - Making a POST request
8:37
2016-01-26
686
Advanced JAX-RS 16 - Some Best Practices
6:04
2016-01-26
687
Advanced JAX-RS 15 - Client Code Explained Step By Step
9:10
2016-01-12
688
Advanced JAX-RS 14 - Writing a JAX-RS client
8:56
2016-01-12
689
Advanced JAX-RS 13 - JAX RS Client
1:47
2016-01-12
690
Advanced JAX-RS 12 - Custom Media Types
6:21
2016-01-12
691
Advanced JAX-RS 11 - Implementing a MessageBodyWriter
10:33
2016-01-12
692
Advanced JAX-RS 10 - MessageBodyReaders and MessageBodyWriters
6:05
2016-01-11
693
Advanced JAX-RS 09 - Implementing Custom ParamConverters
7:11
2016-01-11
694
Advanced JAX-RS 08 - ParamConverters
10:13
2016-01-11
695
Advanced JAX-RS 07 - Param Annotations and member variables
7:23
2016-01-11
696
Advanced JAX-RS 06 - Resource Life Cycle
5:23
2016-01-08
697
Advanced JAX-RS 05 - The Application class
4:42
2016-01-08
698
Advanced JAX-RS 04 - Setting up a JAX RS application
5:20
2016-01-08
699
Advanced JAX-RS 03 - Setting up pom.xml
6:43
2015-12-31
700
Advanced JAX-RS 02 - Tomcat Setup
2:50
2015-12-31
Videos 701β720 3h 43m 0/20
701
Advanced JAX-RS 01 - Introduction
1:40
2015-12-31
702
REST Web Services 31 - Content Negotiation
13:04
2015-07-27
703
REST Web Services 30 - HATEOAS (Part 2)
9:33
2015-06-05
704
REST Web Services 29 - HATEOAS (Part 1)
10:54
2015-06-01
705
REST Web Services 28 - Using WebApplicationException
10:40
2015-05-26
706
REST Web Services 27 - Handling Exceptions
17:55
2015-05-24
707
REST Web Services 26 - Sending Status Codes and Location Headers
17:50
2015-05-14
708
REST Web Services 25 - Implementing Subresources
16:20
2015-05-10
709
REST Web Services 24 - Using Context and BeanParam annotations
10:47
2015-05-09
710
REST Web Services 23 - The Param Annotations
9:05
2015-05-08
711
REST Web Services 22 - Pagination and Filtering
11:59
2015-05-07
712
REST Web Services 21 - Implementing ProfileResource
13:52
2015-05-06
713
REST Web Services 20 - Implementing Update and Delete
9:19
2015-05-05
714
REST Web Services 19 - Implementing POST Method
8:10
2015-05-04
715
REST Web Services 18 - Returning JSON Response
5:05
2015-05-03
716
REST Web Services 17 - Accessing Path params
13:28
2015-04-27
717
REST Web Services 16 - Building Service Stubs
11:06
2015-04-15
718
REST Web Services 15 - Installing a REST API client
6:25
2015-04-14
719
REST Web Services 14 - Returning XML Response
10:53
2015-04-13
720
REST Web Services 13 - Creating a Resource
14:31
2015-04-06
Videos 721β740 3h 52m 0/20
721
REST Web Services 12 - Understanding the Application Structure
7:55
2015-04-02
722
REST Web Services 11 - Setting Up
10:45
2015-04-01
723
REST Web Services 10 - What Is JAX RS?
7:31
2015-03-27
724
REST Web Services 09 - The Richardson Maturity Model
8:26
2015-03-22
725
REST Web Services 08 - HATEOAS
14:14
2014-12-19
726
REST Web Services 07 - REST Response
16:33
2014-12-13
727
REST Web Services 06 - Method Idempotence
12:02
2014-12-09
728
REST Web Services 05 - HTTP Methods
11:05
2014-11-08
729
REST Web Services 04 - Collection URIs
7:32
2014-10-29
730
REST Web Services 03 - Resource URIs
18:14
2014-10-13
731
REST Web Services 02 - REST and HTTP
14:04
2014-10-08
732
REST Web Services 01 - Introduction
16:36
2014-10-05
733
SOAP Web Services 20 - wsimport Revisited
9:19
2014-01-13
734
SOAP Web Services 19 - Using Endpoint
10:52
2014-01-04
735
SOAP Web Services 18 - Using Web Service Explorer
5:53
2014-01-02
736
SOAP Web Services 17 - Using SoapUI
12:55
2013-10-18
737
SOAP Web Services 16 - Handling Faults
13:35
2013-09-25
738
SOAP Web Services 15 - Using JAXB Annotations Part 2
9:04
2013-09-09
739
SOAP Web Services 14 - Using JAXB Annotations Part 1
8:55
2013-09-03
740
SOAP Web Services 13 - Service Interface and Custom Types
16:09
2013-08-25
Videos 741β760 4h 37m 0/20
741
SOAP Web Services 12 - Schema Types and Binding Styles
17:39
2013-08-21
742
SOAP Web Services 11 - Customizing the WSDL
11:50
2013-08-19
743
SOAP Web Services 10 - Understanding the WSDL
14:04
2013-08-17
744
SOAP Web Services 09 - Service First and Contract First Web Services
10:02
2013-08-09
745
SOAP Web Services 08 - Adding Input Arguments
12:44
2013-07-20
746
SOAP Web Services 07 - Writing a Web Service: Code and Deploy
7:44
2013-07-04
747
SOAP Web Services 06 - Writing a Web Service: Eclipse setup
9:33
2013-07-04
748
SOAP Web Services 05 - Setting up Java EE 7 SDK
9:05
2013-06-24
749
SOAP Web Services 04 - Writing a Web service Client: Calling the Service
10:55
2013-06-21
750
SOAP Web Services 03 - Writing a Web service Client: Stub generation
13:04
2013-06-21
751
SOAP Web Services 02 - Web Service Jargon
15:05
2013-06-17
752
SOAP Web Services 01 - Introduction To Web Services
11:20
2013-06-12
753
Struts 2 Tutorial 18 - Anatomy of an Interceptor
21:03
2013-04-14
754
Struts 2 Tutorial 17 - Configuring Interceptors
17:28
2013-03-30
755
Struts 2 Tutorial 16 - Introducing Interceptors
18:54
2013-02-05
756
Struts 2 Tutorial 15 - Using Model Objects
18:42
2012-10-30
757
Struts 2 Tutorial 14 - Configuring methods in Action mappings
11:15
2012-10-02
758
Struts 2 Tutorial 13 - The ActionSupport Class
20:50
2012-09-01
759
Struts 2 Tutorial 12 - Action Wildcards
10:06
2012-07-28
760
Struts 2 Tutorial 11 - Login Action and Best Practices Part 2
15:25
2012-06-17
Videos 761β780 5h 10m 0/20
761
Struts 2 Tutorial 10 - Login Action and Best Practices
15:16
2012-06-15
762
Struts 2 Tutorial 09 - Post requests to actions
15:25
2012-06-12
763
Struts 2 Tutorial 08 - Accessing Input Parameters
12:12
2012-06-10
764
Struts 2 Tutorial 07 - The ValueStack
20:31
2012-04-15
765
Struts 2 Tutorial 06 - A Tag And A Business Service
19:36
2012-04-08
766
Struts 2 Tutorial 05 - Understanding Namespaces
11:39
2012-02-14
767
Struts 2 Tutorial 04 Part 2 - Writing a Struts 2 Application
18:13
2012-02-05
768
Struts 2 Tutorial 04 Part 1 - Writing a Struts 2 Application
16:12
2012-02-05
769
Struts 2 Tutorial 03 - Setting Up
9:10
2012-01-30
770
Struts 2 Tutorial 02 - Introduction to Struts 2
12:59
2012-01-02
771
Struts 2 Tutorial 01 - Introduction To MVC
18:32
2011-12-31
772
Spring Tutorial 45 - Using Hibernate with Spring
22:35
2011-12-24
773
Spring Tutorial 44 - DAO Support Classes
14:24
2011-11-12
774
Spring Tutorial 43 - Named Parameter JDBC Template
15:21
2011-11-03
775
Spring Tutorial 42 - Performing Write Operations with JdbcTemplate
11:03
2011-11-02
776
Spring Tutorial 41 - Implementing RowMapper
13:35
2011-11-01
777
Spring Tutorial 40 - Returning Other Datatypes from JdbcTemplate
12:38
2011-10-30
778
Spring Tutorial 39 - Using JdbcTemplate
17:33
2011-10-30
779
Spring Tutorial 38 - Adding Spring and DataSource Configuration
14:58
2011-10-28
780
Spring Tutorial 37 - Using JDBC without Spring
18:12
2011-10-27
Videos 781β800 4h 35m 0/20
781
Spring Tutorial 36 - Introduction to Spring Data and Setting Up
12:12
2011-10-26
782
Spring Tutorial 35 - Understanding AOP Proxies
16:34
2011-10-24
783
Spring Tutorial 34 - AOP XML configuration
13:03
2011-10-20
784
Spring Tutorial 33 - Naming Conventions and Custom Advice Annotations
11:06
2011-10-18
785
Spring Tutorial 32 - Around Advice Type
14:54
2011-10-18
786
Spring Tutorial 31 - After Advice Types
20:58
2011-10-16
787
Spring Tutorial 30 - JoinPoints and Advice Arguments
11:38
2011-09-07
788
Spring Tutorial 29 - A Few More Pointcut Expressions
12:55
2011-08-27
789
Spring Tutorial 28 - Pointcuts and Wildcard Expressions
19:25
2011-08-22
790
Spring Tutorial 27 - Writing Our First Aspect Part 2
12:48
2011-08-22
791
Spring Tutorial 26 - Writing Our First Aspect Part 1
14:49
2011-08-21
792
Spring Tutorial 25 - Setting Up AOP Dependencies
6:05
2011-08-21
793
Spring Tutorial 24 - Introduction to AOP
15:09
2011-08-12
794
Spring Tutorial 23 - Event Handling in Spring
16:16
2011-07-30
795
Spring Tutorial 22 - Using MessageSource To Get Text From Property Files
21:55
2011-07-12
796
Spring Tutorial 21 - Component and Stereotype Annotations
12:23
2011-07-11
797
Spring Tutorial 20 - Some JSR-250 Annotations
8:25
2011-07-04
798
Spring Tutorial 19 - The Autowired Annotation
14:20
2011-07-04
799
Spring Tutorial 18 - Introduction to Annotations and the Required Annotation
9:54
2011-07-03
800
Spring Tutorial 17 - Coding To Interfaces
10:39
2011-07-03