Skip to content

Latest commit

 

History

204 提交

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

仓库 files navigation

Java React Bootcamp

BTK Akademi ve İnnova Organizasyonu

1. Gün

  • NodeJS
  • npm
  • JavaScript (ES6)
  • HTML, CSS, JavaScript
  • git
  • lodash
  • json-server
  • node-fetch

2. Gün

  • netstat ve taskkill komut setleri
  • React
  • Class Component
  • Functional Component
  • export
  • default export
  • spread operator
  • rest
  • destructing
  • style
  • state
  • useState Hook
  • useEffect Hook
  • Template literal

3. Gün

  • JavaSpring Boot
  • @SpringBootApplication
  • @RestController
  • @RequestMapping
    • GetMapping
    • PostMapping
    • PutMapping
    • DeleteMapping
  • JPA 仓库
  • Embedded SQL Databases
    • HyperSQL Database
  • Dependency Injection (DI)
    • Constructor Injection
    • Setter Injection

4. Gün

  • Http Headers
  • Http Body
  • HttpEntity
    • ResponseEntity
    • RequestEntity
  • API Testing with Postman
    • Creating collections
    • Run collections
    • Test
    • Global variables in Postman
    • Collection variables in Postman
    • Creating a fork
    • Creating and publishing API documents
  • Promise
  • Http Requests fetch with fetch-api
    • get request
    • post request
    • put request
    • delete request
  • Http Requests with axios-api
    • get request
    • post request
    • put request
    • delete request

5. Gün

  • React project organization
  • Defining components in React
  • Defining services in React
  • Consuming APIs in React
  • UI Frameworks
  • Getting Starting with MUI

6. Gün

  • 搜索 implementation for employee-api is done.
  • Logging in Spring Boot
    • Best practices
    • Logback
    • Logger
    • Slf4j
  • Design Patterns Overview
  • Builder Design Pattern
  • SuperBuilder
  • bookstore-api
  • ApiResponse Model
  • Inheritance
  • NotFoundException
    • BookNotFoundException
    • CategoryNotFoundException

7. Gün

  • n-Tier Architecture
  • SOLID
  • Service Layer Implementation
  • Abstaction
  • ApiResponse Design
  • ApiErrorResponse Design
  • Controller-based Error Handling
    • @ExceptionHandler
  • Global Error Handling
    • @ControllerAdvice

8. Gün

  • Validation in Spring Boot

  • MethodArgumentNotValidException Implementation (Global)

  • Crud仓库

  • PagingAndSorting仓库

  • Jpa仓库

  • OneToOne relation

  • OneToMany relation

  • ManyToMany relation

  • @RequiredArgsConstructor

9. Gün

  • value and reference types

  • primitive types and Wrapper classes

  • ModelMapper

  • DTO

  • React Router DOM

    • BrowserRoute
    • Routes
    • Route
    • useNavigate
    • useParams
  • ContexAPI

    • Context.Provider
    • useContext
  • Enviroment variables in React

10. Gün

  • Cors

  • Cors Configuration

  • Cors Filter

  • MUI React Component Library

  • Context API

  • Services in React

  • Admin Page Design

    • Author Module
    • Loading Module
  • === Instead of == in JavaScript

  • Type-coercion non-strict equality operator (==)

  • Lexical comparison

11. Gün

  • Redux
    • 操作
    • Reducers
  • React-Redux
    • useSelector
    • useDispatch
  • Redux-DevTools-Extension
  • Redux-Thunk

12. Gün

  • Admin Pages Designing
  • Snackbar component design
  • Floating action button component design
  • Formik
    • useFormik
    • handleSubmit
    • handleChange
    • values
  • Yup
    • validationSchema
    • erros
    • handleBlur

13. Gün

  • Authentication and Authorization
  • Web安全ConfigurerAdapter
  • UserDetails
  • UserDetailsService
  • InMemoryUserDetailsManager
  • PasswordEncoder
  • httpBasic
  • Guava Utility Library
  • CSRF
  • Basic Authentication
  • Permission-based Authentication
  • PreAuthorization
  • EnableGlobalMethod安全
  • antMatchers
  • UserDetails Implementation (ApplicationUser)
  • UserDetailsService Implementation (ApplicationUserService)
  • ApplicationDao
    • ApplicationDao Implementation (FakeApplicationUserDao)
    • ApplicationDao Implementation (UserServiceImp)

14. Gün

  • JWT
  • JwtConfig
  • JwtSecretKey
  • JsonTokenProvider
  • JsonAuthenticationFilter
  • JwtAuthenticationEntryPoint
  • sessionCreationPolicy
  • JwtAuthenticationFilter

关于

BTK Akademi ve İnnova İşbirliği ile gerçekleştirdiğimiz Java ve React Bootcamp dair içerikler bu repository altında yer almaktadır.

Topics

Resources

Stars

31 stars

关注者

1 watching

复刻s

发布

Used by

贡献者

Languages