Pinned Repositories
AI-Foundations
Practice exercises related to the Foundations of Artificial Intelligence university course. The code examples are designed to help students gain a deeper understanding of these topics and to prepare for exams and assignments. The repository is open to contributions from other students.
BMI-Calculator-Built-with-Cubit
I coded this project to practice managing the state of the applications using Cubit.
Personal-Expenses-App-with-Cubit-and-sqflite
An updated and improved version of the personal expenses app developed by Maximilian Schwarzmüller. I managed the state with Cubit and stored the transactions with sqflite.
rest-api-spring-boot
A comprehensive Spring Boot project, showcasing features like JPA, efficient exception handling, dynamic filtering, security enhancements, and versioning
spring-boot-microservices-practices
Exploring modern Java microservices with Spring Boot, Spring Cloud, Eureka, Zipkin, and Feign. Enhancing resilience, scalability, and more in this repository.
spring-data-practices
Embark on a Journey in Database Management with Spring Data, Java, and Kotlin, Supporting MySQL, MongoDB, Neo4j, and Redis, with Gradle Kotlin DSL and Maven.
spring-mvc-practices
Crafting a Spring Boot Application for In-Depth Exploration of Spring MVC, Thymeleaf Template Engine, H2 Database, Lombok, and Messaging Systems like Kafka and RabbitMQ. Plus, Dive into WebSockets for Interactive Features.
spring-reactive-programming-practices
Exploring the world of reactive programming and its pivotal role in optimizing resources and achieving scalability in today's interconnected systems. Delving into Project Reactor, experimenting with reactive database access, considering frontend integration options, and harnessing RSocket for high-performance interprocess communication.
spring-security-practices
Exploring OpenID Connect, OAuth2, implementing Forms-Based Authentication, and Authorization with Spring Security. Enhancing Spring Boot applications with fundamental security principles.
To-Do-App-with-Cubit
A To Do app its state is managed by Cubit. In addition, the data is stored with sqflite.
AutoKMG's Repositories
AutoKMG/BMI-Calculator-Built-with-Cubit
I coded this project to practice managing the state of the applications using Cubit.
AutoKMG/Personal-Expenses-App-with-Cubit-and-sqflite
An updated and improved version of the personal expenses app developed by Maximilian Schwarzmüller. I managed the state with Cubit and stored the transactions with sqflite.
AutoKMG/To-Do-App-with-Cubit
A To Do app its state is managed by Cubit. In addition, the data is stored with sqflite.
AutoKMG/AI-Foundations
Practice exercises related to the Foundations of Artificial Intelligence university course. The code examples are designed to help students gain a deeper understanding of these topics and to prepare for exams and assignments. The repository is open to contributions from other students.
AutoKMG/content-calendar-spring-boot-h2-database
Learning Spring Boot Core Concepts: Crafting a RESTful API with H2 Database and Advanced Validation. Explore this Spring Boot practice project to delve into RESTful principles, controller endpoints, and data persistence for building robust APIs with ease.
AutoKMG/convertTime-digitsSum
Simple code that changes entered seconds to HH:MM:SS format and calculates the sum of the entered digits.
AutoKMG/customers-manager-spring-boot-postgres-database-flutter
In this repository I am practicing creating a Spring boot application with PostgresSQL database to maintain customers data.
AutoKMG/excel-vcf-python
Export the phone numbers from your Excel file to a VCF file using Python.
AutoKMG/Files-Downloader
This might be the messiest Python code you will ever see, but before judging, it was written by a 15 years old child. I coded this project to practice what I learned in Python in 2015.
AutoKMG/HIGH-LEVEL-PROGRAMMING-LANGUAGES-1-LAB
Introductory examples, writing simple C++ programs. Using constants and variables, data input, displaying data on the standard output. The relationship between a variable and the memory. Elementary arithmetic operations on integer and real numbers. Using named constants. The sizeof operator. Explicit type conversion. Further numeric types. Assignment using the op= operators. Mathematical functions. Two-way and multiple selection. Loop statements (for, while, do-while). Arrays. The & operator. Strings. Pointers. The relationship between pointers and arrays. Multidimensional arrays. Dynamic memory allocation. Program structure, writing own functions. Function pointers. Recursive functions. Functions for handling standard input and standard output. Structures. Working with files. The preprocessing system. Language tools for debugging and error handling. C++ language elements and programming tools.
AutoKMG/HIGH-LEVEL-PROGRAMMING-LANGUAGES-2-LAB
Basic concepts of object-oriented paradigm. Class, object, instantiation. Inheritance, class hierarchy. Polymorphism, method overloading. Scoping. Information hiding, accessibility levels. Abstract classes and interfaces. Modeling tools and languages. UML and its class diagram. Programming language elements of object-oriented languages: character set, lexical units, expressions, statements. The type system of object-oriented languages (e.g., Java, C#). Members of types: fields, (named) constants, properties, methods, events, operators, indexers, constructors, destructors, embedded types. Interfaces. Collections. Functional language elements. Lambda expressions. Handling data streams. Exception handling. I/O, file handling. Serialization. Reflection. Language elements supporting compilation and code generation (annotations, attributes). Multiparadigm languages. Programming in multiparadigm languages.
AutoKMG/JavaFX-Learning-Journey
This GitHub repository documents my learning journey in JavaFX, covering events, event handling, layouts, controls, concurrency, FXML, and Scene Builder. It culminates in the creation of a bank system project. Follow along to see my progress and learn JavaFX yourself!
AutoKMG/micro-unit
This is a straightforward Java-based framework for unit testing. Its goal is to illustrate the usage of reflection in Java. It is my practice during an SWE class at the university.
AutoKMG/News-App-APIs-and-Networking
Coding a news app that is retrieving its data from a news API. It is meant to be a practice on APIs and networking.
AutoKMG/OpenCV-Cpp
Documenting my journey in learning OpenCV C++.
AutoKMG/SecureFoundations
Practice exercises related to the Foundations of Computer Security university course. The code examples are designed to help students gain a deeper understanding of these topics and to prepare for exams and assignments. The repository is open to contributions from other students.
AutoKMG/Shop-App-Handling-APIs-Professionally
Showcasing how to handle APIs with Postman. Utilizing shared preferences and Flutter Bloc, this repo offers efficient state management and a better user experience. Ideal for developers who want to learn how to handle APIs professionally in their Flutter projects.
AutoKMG/sliding-puzzle
A repository to practice with the SWE course teacher on writing a Java program that implicates solid logic and unit testing.
AutoKMG/Web-Technologies-Lab
In semester 3, we are taking a subject called web technologies. The class introduces the basic concepts, architecture, standards, data formats (XML, JSON), and the operation (URI, HTTP) of the web. The HTML markup language, style-sheet languages (e.g., CSS, Less, Sass, Stylus), JavaScript, JQuery, and the basics of responsive web design are also presented. This repository is my practical training on what we learn in the lab.
AutoKMG/rest-api-spring-boot
A comprehensive Spring Boot project, showcasing features like JPA, efficient exception handling, dynamic filtering, security enhancements, and versioning
AutoKMG/spring-boot-microservices-practices
Exploring modern Java microservices with Spring Boot, Spring Cloud, Eureka, Zipkin, and Feign. Enhancing resilience, scalability, and more in this repository.
AutoKMG/spring-data-practices
Embark on a Journey in Database Management with Spring Data, Java, and Kotlin, Supporting MySQL, MongoDB, Neo4j, and Redis, with Gradle Kotlin DSL and Maven.
AutoKMG/spring-mvc-practices
Crafting a Spring Boot Application for In-Depth Exploration of Spring MVC, Thymeleaf Template Engine, H2 Database, Lombok, and Messaging Systems like Kafka and RabbitMQ. Plus, Dive into WebSockets for Interactive Features.
AutoKMG/spring-reactive-programming-practices
Exploring the world of reactive programming and its pivotal role in optimizing resources and achieving scalability in today's interconnected systems. Delving into Project Reactor, experimenting with reactive database access, considering frontend integration options, and harnessing RSocket for high-performance interprocess communication.
AutoKMG/spring-security-practices
Exploring OpenID Connect, OAuth2, implementing Forms-Based Authentication, and Authorization with Spring Security. Enhancing Spring Boot applications with fundamental security principles.
AutoKMG/flight-radar-clone
Cloning the famous app flightradar24 for tracking real-time flight using Flutter.
AutoKMG/NeptunPro
Developing a school management system using Spring Boot and Flutter for a university course.
AutoKMG/spring-boot-apps-testing-practices
Delve into the world of Spring Boot testing to enhance project quality and readiness. This repository covers unit tests, SpringBootTest annotation, JUnit, and testing slices, providing comprehensive insights and tools for robust application testing.