Skip to content

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.

Notifications You must be signed in to change notification settings

hsynalv/JavaReactBootcamp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository 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 Repository
  • 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

  • Search 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

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 53.7%
  • JavaScript 43.3%
  • CSS 1.7%
  • HTML 1.3%