Code Monkey home page Code Monkey logo

java2022-kodlamaio's Introduction

14.09.2022 Java Camp First Day

The first day was based on Java basics.

* String, int, arrays, loop, if-else

Lessons code => intro file


Week-1 Assesments

https://www.youtube.com/watch?v=a8Fe2qbnYDM&list=PLqG356ExoxZUGwbqoJEKSMnaxVJe4Uvf8&index=2

Watch and practice all lessons 1-23 in this playlist (including 1-23). You can use Intellij, netbeans or eclipse.


21.09.2022 Java Camp Second Day

The second day was based on Inheritance.Models and Getter setter methods processed.

* Variables-Conditionals-Loop-Array-Inheritance

Lessons code => oop1 file


Week-2 Assesments

https://www.youtube.com/watch?v=uucRtKBo6Yg&list=PLqG356ExoxZUGwbqoJEKSMnaxVJe4Uvf8

Watch and practice all lessons 24-37 in this playlist (including 24-37). You can use Intellij, netbeans or eclipse.


05.10.2022 Java Camp Third Day

nLayered architecture was introduced.

  • dataAccess
  • business
  • entities
  • core - logging layers processed.

Lessons code => oopWithNLayeredApp file


Week-3 Assesments



  • Assesment 3:
    • We want to code the instructor, category and course sections on the main page of the kodlama.io website in a layered architecture.
    • Simulate as if you wrote it on both jdbc and hibernate with the techniques we did in the previous lesson.
    • Simulate the multi-logging structure.
    • Perform the following requests.
      • Course name cannot be repeated
      • Category name cannot be repeated
      • The price of a course cannot be less than 0

  • Assesment 4:
    • Open an account on Medium.com
    • Write an article describing value and reference types in Java for someone who is not familiar with it.
    • Write another article explaining interfaces in Java to someone who doesn't know.



25.10.2022 Java Camp Fourth Day

Spring topic introduced. Data Access - Business - UI layered told.
CampSpring RentACar Project created.
The brand object is determined and its layers are created. We used swagger-ui and also checked api with postman.

structure swagger1 postman1

Lessons code => campspring - rentACar file


Week-4 Assesments

  • Assesment 1:
    We want to write a project where we bring candidates' coding skills together with employers.
    Project name: Kodlama.io.Devs
    Let's start with a simple requirement.
    Req 1: Programming languages should be kept in the system.
    • Write codes that can add, delete, update, list, and fetch programming languages (C#, Java, Python). Make it completely in memory.
    • Names cannot be repeated.
    • Programming language cannot be left blank. (Solve algorithmically by writing code without using validation)

  • Assesment 2:
    Do a research on the following topics and write a medium article.
    • What is REST ?
    • What are Http Keywords? Please explain.

02.11.2022 Java Camp Fifth Day

  • We proceeded through the "rentACar" project created last week. application.properties - postgresql connection settings done.

  • Request - response packages are created and the data we will transfer to the customer is limited.

  • A database connection was provided on postgresql and the model was designed over the entity brand.

  • After the project was launched, both data addition and data listing operations were performed via swagger.

intellij

swagger

postgre

java2022-kodlamaio's People

Contributors

pelinhangisi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.