Pinned Repositories
Crud-Task-Control
This repository contains a Java CRUD project that uses loops, control structures, collections, OOP, constructors, and methods for managing data in a dynamic and interactive way. It's ideal for beginners to practice fundamental concepts and develop skills in CRUD, with clear and well-organized code that's easy to maintain and extend.
employee-control
Control employee data, using repetition loops, POO, lists and vectors. Adding values and filtering searches.
Java-Calculator
This Java program creates a simple graphical calculator using Swing GUI components. The calculator has buttons for digits, decimal point, arithmetic operations (addition, subtraction, multiplication, division), and additional functions (equals, delete, clear, and negate).
Java-CRUD-with-MySQL-Connection
This repository contains a Java project that demonstrates how to perform basic CRUD (create, read, update, and delete) operations in a MySQL database using JDBC. The project is a desktop application with a graphical user interface (GUI) that allows the user to register, query, update, and delete customer information.
LogAPI
This repository contains source code for a project called LogAPI. It is developed using the Java language and the Spring Boot framework. The project aims to create an API for logging
simulating-the-opening-of-a-bank-account
Simulation of opening a bank account using the Java terminal, using overloading, constructors, encapsulation and conditional structures.
SpringTideWeb
The SpringTideWeb project is a web application developed in Java using the Spring framework for the backend. Combining Spring's powerful features with JavaScript, CSS and HTML languages for the front-end, the project offers a complete and scalable platform for web application development.
viniciusvk1
Worker-Management-System
This project is a Java program for managing worker information, including contracts and earnings. The program uses several classes to store worker data, including the worker's name, skill level, base salary, and number of contracts. The user can also input data for each work contract, including the date, hourly rate, and duration in hours.
Zoo-Management-System
This is a Java project for managing animals in a zoo, using the concept of inheritance to avoid code duplication between different types of animals. The base class Animals defines common attributes for all animals, while the derived classes Mammals, Birds, and Reptiles add specific attributes for these types of animals.
viniciusvk1's Repositories
viniciusvk1/challenge-dio-POO
Project built during the backend bootcamp on the DIO platform. Using the concepts of Java OOP.
viniciusvk1/Web-Application-using-docker
Adding a web application and a Dockerfile with usage instructions for study purposes.
viniciusvk1/Docker-Image
Studying docker and linux.
viniciusvk1/Crud-Task-Control
This repository contains a Java CRUD project that uses loops, control structures, collections, OOP, constructors, and methods for managing data in a dynamic and interactive way. It's ideal for beginners to practice fundamental concepts and develop skills in CRUD, with clear and well-organized code that's easy to maintain and extend.
viniciusvk1/JavaCRUD
JavaCRUD is a Java project that implements a CRUD with a simple and intuitive interface. It uses advanced features of the Java language, such as control flow structures and Collections, to ensure efficiency and stability.
viniciusvk1/Git-Study-Hub
Git Study Hub is a repository dedicated to the study and practice of the version control system Git. Here you will find tutorials and tips on how to use Git to manage your projects, as well as practical examples of how to work with branches, remote repositories, and much more.
viniciusvk1/Java-CRUD-with-MySQL-Connection
This repository contains a Java project that demonstrates how to perform basic CRUD (create, read, update, and delete) operations in a MySQL database using JDBC. The project is a desktop application with a graphical user interface (GUI) that allows the user to register, query, update, and delete customer information.
viniciusvk1/Java-Calculator
This Java program creates a simple graphical calculator using Swing GUI components. The calculator has buttons for digits, decimal point, arithmetic operations (addition, subtraction, multiplication, division), and additional functions (equals, delete, clear, and negate).
viniciusvk1/Worker-Management-System
This project is a Java program for managing worker information, including contracts and earnings. The program uses several classes to store worker data, including the worker's name, skill level, base salary, and number of contracts. The user can also input data for each work contract, including the date, hourly rate, and duration in hours.
viniciusvk1/Zoo-Management-System
This is a Java project for managing animals in a zoo, using the concept of inheritance to avoid code duplication between different types of animals. The base class Animals defines common attributes for all animals, while the derived classes Mammals, Birds, and Reptiles add specific attributes for these types of animals.
viniciusvk1/employee-control
Control employee data, using repetition loops, POO, lists and vectors. Adding values and filtering searches.
viniciusvk1/simulating-the-opening-of-a-bank-account
Simulation of opening a bank account using the Java terminal, using overloading, constructors, encapsulation and conditional structures.