Final project of my Computer Science major in high school

Overview

BattleShips

Final project of my Computer Science major in high school.
I've coded an android app (in Java) in which users can play the game "Battle Ships" against the computer (The computer chooses places randomly).
Moreover, I've coded a server side (in Python) which creates communication with the users using sockets and saves their data on a MySQL database.

You might also like...

Pinball 99 for the Ti-99/4A home computer

Pinball 99 For the TI-99/4A home computer Building the cartridge ROM Only tested under Windows The xdt99 tools from https://github.com/endlos99/xdt99

Oct 14, 2022

Repositorio de los microservicios desarrollados como parte del Proyecto Final de la academia de microservicios en IBM

Repositorio de los microservicios desarrollados como parte del Proyecto Final de la academia de microservicios en IBM

Microservicio_ProyectoFinal_IBM Repositorio de los microservicios desarrollados como parte del Proyecto Final de la academia de microservicios en IBM

Oct 18, 2021

Angular Final Assignment - Keep Note frontend

Angular Final Assignment - Keep Note frontend Objective The Objective of this level of Keep is to cover the following areas : Components Design Compon

Jan 29, 2022

Projeto final curso Let's Code Web Full Stack

Projeto final curso Let's Code Web Full Stack

E-Commerce Description Microservices-based backend application to manage an e-commerce. Please see the project statement (pt-BR) for details. How-To R

May 31, 2022

Repositório destinado a criação do Checkpoint final da materia de Back End I.

PROJETO SISTEMA DE RESERVA DE CONSULTAS ### Descrição do projeto: Desenvolvimento de um sistema que permite o registro de consultas junto a entidades

Aug 30, 2022

Desafio final do camp "IBM- If Black, Then Code"

Desafio final do camp

[IBM- If Black, Then Code] Desafio Final - Hello Bank 📌 Objetivo O desafio final consiste em desenvolver API REST resolvendo a funcionalidade de tran

Sep 12, 2022

Spring-Boot-Plus is a easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding

Spring-Boot-Plus is a easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding

Everyone can develop projects independently, quickly and efficiently! What is spring-boot-plus? A easy-to-use, high-speed, high-efficient, feature-ric

Dec 31, 2022

An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or to turn an existing project into a devops project using open source software (Git, Docker, Jenkins..)

An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or to turn an existing project into a devops project using open source software (Git, Docker, Jenkins..)

DevOpsify Description An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or t

Nov 8, 2022

A spring cloud infrastructure provides various of commonly used cloud components and auto-configurations for high project consistency

A spring cloud infrastructure provides various of commonly used cloud components and auto-configurations for high project consistency

A spring cloud infrastructure provides various of commonly used cloud components and auto-configurations for high project consistency.

Feb 8, 2022
Owner
Programmer
null
Curated Collection of all Low level design Questions and implementation asked in major Tech companies , Get yourself prepared for the LLD round and ace the interview.

Low level Design / Machine Coding Question Collections What is Machine Coding Round ? Machine Coding Round has become very popular interview round in

Kumaran gowthaman 619 Dec 31, 2022
Example project of Spring Boot Microservices with the following services School and Student

SpringBootMicroservicesWithDiscoveryGatewayConfig Example project of Spring Boot Microservices with the following services School and Student, additio

Gábor Hutya 2 Nov 28, 2022
Set of project to test how fast is compilation on your computer

Бенчмарк сборки Android проектов Репозиторий содержит несколько проектов, для которые необходимо запустить тесты и зарепортить их результаты Методика

Android Broadcast 3 Jul 29, 2022
An app to manage the libraray at school or in public.

MyCalc Intro An app to manage the libraray at school or in public. Written 100% in Java, no permission needed. Finished in about 1 month by Nguyen Huy

Nguyen Huy Thai 1 Jan 16, 2022
Library App - Using Android studio / Final project

Library-App Library App - Using Android studio / Final project Screens SplashScreen: it’s launcher activity will be moved to MainActivity auto after 2

Baseel 3 Feb 2, 2022
CompiladorCtrlC - final project of the course Procesadores de Lenguajes

This repo contains the final project of the course Procesadores de Lenguajes, which I took in my fourth year on my Computer Science Engineering degree. It consists in a C-like language compiler.

null 1 Jul 17, 2022
Group 3 final project

Bootcamp Java Backend - Meli Wave 3 PCD ?? Projeto final Bootcamp Wave 3 - Grupo 3. ?? Table of contents Tecnologias Como Executar Requisitos Membros

Joaquim Borges 1 May 25, 2022
🎒 💻 Material for Computer Club Classes

MNNIT Computer Coding Club This repository contains the codes, support links and other relevant materials for every class under Computer Coding Club,

MNNIT Computer Club 409 Dec 18, 2022
Python wrapper around the BoofCV Computer Vision Library

PyBoof is Python wrapper for the computer vision library BoofCV. Since this is a Java library you will need to have java and javac installed. The form

Peter Abeles 44 Dec 30, 2022
Operating Systems - Concepts of computer operating systems including concurrency, memory management, file systems, multitasking, performance analysis, and security. Offered spring only.

Nachos for Java README Welcome to Nachos for Java. We believe that working in Java rather than C++ will greatly simplify the development process by p

Sabir Kirpal 1 Nov 28, 2021