50 Java Concepts Explained in 8 Minutes

Поделиться
HTML-код
  • Опубликовано: 30 июл 2024
  • Trying to understand certain programming languages or concepts can be like embarking on a space mission without the proper training.
    In this episode, we’re going on an epic journey through the vast universe of Java programming with Nikolay Advolodkin as our expert guide. He dives into 50 essential Java concepts that every developer needs to master. Packed with easy-to-understand analogies, this is your ultimate guide to enhancing your programming skills and staying ahead in the ever-evolving world of Java.
    ❓What did you think of the show? Leave your anonymous feedback:
    forms.gle/Df5sDABiNMQn4YSj7
    CONNECT WITH NIKOLAY ADVOLODKIN
    🌎 WEBSITE: ultimateqa.com
    🐦 X: X.com/Nikolay_A00
    💡 LINKEDIN (consider leaving a Recommendation): / nikolayadvolodkin
    👨‍💻 GITHUB: github.com/nadvolod
    ✨ TIKTOK: / nikolay.advolodkin
    📸 INSTAGRAM: / nikolay.advolodkin
    📧 EMAIL: nikolay@saucelabs.com
    JOIN THE CONVERSATION!
    🎥 Subscribe to our RUclips channel now and get access to the latest exclusive shows, before anyone else! / @test-automation-exper...
    ▶ Sauce RUclips channel: / @saucelabs_official
    ‍🤝‍ Community page: saucelabs.com/community
    🏠 Home Page: saucelabs.com/
    👇👇 RESOURCES to Help You with Automation👇👇
    📚 Books
    ✅ The Complete Software Tester: Concepts, Skills, and Strategies for High-Quality Testing - amzn.to/3H5eR71
    ✅ Clean Code by Robert Martin: amzn.to/3Eg3E2B
    ✅ Clean Architecture: A Craftsman's Guide to Software Structure and Design by Robert Martin - amzn.to/3KgVoU4
    ✅ Hands-on Mobile App testing - amzn.to/3WKB14k
    ✅ Explore it! by Elisabeth Hendrickson - amzn.to/3lycK4j
    ✅ Accelerate: Building and Scaling High Performing Technology Organizations - amzn.to/3HuPpsJ
    ✅ Hands-On Selenium WebDriver with Java: A Deep Dive into the Development of End-to-End Tests: amzn.to/421y5TB
    ✅ Mastering Software Testing with JUnit 5: Comprehensive guide to develop high-quality Java applications: amzn.to/3oNEDXE
    🔎 Blogs
    ✅ Page Factory Deprecated: ultimateqa.com/selenium-3-11-...
    ✅ Page Factory by Titus Fortner: titusfortner.com/2021/02/03/p...
    ✅ Websites to practice test automation: snip.ly/rnapio
    ✅ Books to learn test automation: snip.ly/d9c4np
    👩‍🏫Courses
    React Testing Library course: egghead.io/courses/an-introdu...
    📊 Code
    ✅ Contact list app - thinking-tester-contact-list....
    ✅ Dummy Automation Site:bonigarcia.dev/selenium-webdr...
    ✅ Selenium WebDriver Repo: github.com/bonigarcia/seleniu...
    00:00 Intro
    00:27 Class and Objects
    00:45 Inheritance
    00:55 Polymorphism
    01:05 Abstraction
    01:09 Encapsulation
    01:22 Interfaces
    01:33 Packages
    01:40 Exception Handling
    01:45 File IO Operations
    01:50 Collections Framework
    02:00 Generics
    02:09 Lambda Expressions
    02:15 Streams API
    02:22 Multithreading
    02:28 Synchronization
    02:38 Inner Classes
    02:47 Abstract Classes
    02:56 Static Keyword
    03:09 Final Keyword
    03:20 Enums
    03:32 Annotations
    03:45 Java Beans
    03:50 JavaDoc
    04:00 Serialization
    04:17 Deserialization
    04:29 Singleton Pattern
    04:39 Factory Pattern
    04:49 Observer Pattern
    05:00 Dependency Injection
    05:15 JDBC
    05:23 JPA
    05:32 Spring Framework
    05:45 Hibernate
    05:50 Maven
    06:02 Gradle
    06:11 JUnit
    06:18 Mockito
    06:26 Jar Files
    06:35 Garbage Collection
    06:45 Threads
    06:51 Synchronization in Java
    07:02 Volatile Keyword
    07:10 Java Memory Model
    07:19 Reflection
    07:25 JavaFX
    07:35 Applets
    07:40 Servlets
    07:50 Restful Web Services
    07:55 SOAP Web Services
    08:00 Microservices
  • НаукаНаука

Комментарии • 7