Welcome to my Programming repository! This repository contains various school assignments and personal projects that I have created in several programming languages and technologies. The projects are organized into individual folders, each numbered for easy navigation. The exception is the Projects folder, which contains various personal projects.
The repository is structured as follows:
01_HTML/- Web assignments and exercises in HTML.02_CSS/- Styling web pages using CSS.03_JavaScript/- Dynamic web functionalities using JavaScript.04_NodeJS/- Backend projects and scripts using Node.js.05_MySQL/- SQL queries, database projects, and exercises.06_PHP/- Projects in PHP for server-side web development.07_Python/- Projects, scripts, and algorithms written in Python.08_Java/- Assignments and projects in Java.09_C#/- Assignments and projects in C#, including development in .NET.10_C/- Projects and applications in C.11_C++/- Projects and applications in C++.12_Rust/- Projects and applications in Rust.Projects/- Various personal projects that do not fit into other categories.
You can explore this repository on your computer by following these steps:
-
Clone the repository to your local machine:
git clone https://github.com/MartinNovan/Programming.git
-
Navigate to the specific folder that interests you and start exploring!
This repository serves as a personal portfolio for my journey in learning various programming languages and web technologies. It contains:
- School Assignments: Projects and exercises from my courses.
- Personal Projects: Projects that I initiated myself, showcasing my skills and creativity.
This repository is intended for personal use and learning. If you wish to use any content, please ensure that you comply with the relevant licenses and properly credit the author.
If you have any questions or suggestions, feel free to contact me via GitHub or email.
- Technologies Used: This repository showcases a variety of technologies, including but not limited to HTML, CSS, JavaScript, Python, Java, C#, C, C++, Rust, and more.
- Learning Goals: The projects reflect my learning goals, including mastering programming concepts, improving problem-solving skills, and gaining practical experience in software development.
- Future Plans: I plan to continue adding more projects and assignments as I learn new technologies and improve my skills.