Adam Djellouli's repositories
Algorithms-And-Data-Structures
This repository contains a collection of projects in C++ and Python that implement various data structures and algorithms. The projects are organized by language and topic, and include detailed explanations and examples to help you understand how they work.
Bash-Scripts
A collection of Bash scripts for automating routine tasks and streamlining your workflow.
Linux-Notes
Compiled guides and notes on various topics related to Linux. The content is organized into sections and subsections, making it easy to navigate regardless of your experience level - beginner or advanced.
Frontend-Notes
Hello and thanks for stopping by! This is my personal treasure trove where I stash all sorts of notes, tips, and tricks about frontend development. Whether you're starting out, scaling up your skills, or just in need of a quick reference, you're in the right place.
Vtk-Examples
Explore the world of 3D graphics and visualization with VTK examples in Python.
Kurs-Podstaw-Pythona
Jeśli szukasz dobrego wprowadzenia do programowania w języku Python, ten kurs jest idealnym miejscem dla Ciebie. Został on podzielony na 4 sekcje, dzięki czemu będziesz mógł stopniowo zdobywać wiedzę i umiejętności potrzebne do opanowania języka.
Databases-Notes
This repository is a helpful guide for anyone working with data. It covers everything you need to know about databases, including SQL and NoSQL databases, making them faster, and keeping them secure. It also has real-world examples to help you understand how to use databases in practice.
Backend-Engineers-Guide
This repository is a collection I've put together, focusing on various backend engineering topics. It's a place where you can find information on API design, databases, deployment, distributed computing, networking, performance optimization, security, and even more specialized areas.
Numerical-Methods
This repository offers a comprehensive collection of numerical methods implemented in Python. It includes solutions to various mathematical problems, detailed explanations of each method, illustrative examples, and comparisons with prominent scientific libraries like Numpy, Scikit-Learn, and SciPy.
10-Days-Statistics
10 days statistics challenge from hackerrank
Nauka-Programowania
Jeśli chcesz nauczyć się programować, ale nie wiesz od czego zacząć, to trafiłeś we właściwe miejsce. Ten projekt oferuje zbiór zadań, które przeprowadzą Cię przez wszystkie koncepcje potrzebne do zrozumienia w programowaniu.
Od-C-do-Cpp
Kod źródłowy do programów z yt.
Proste-Projekty
Zbiór porad i zasobów dla początkujących programistów, zawierający szczegółowe wytyczne oraz przykłady realizacji projektów.
Design-Patterns-General-Overview
The most popular design patterns and their implementations.
Numpy-Tutorials
Welcome to the NumPy Tutorials repository, your one-stop collection of learning materials for mastering NumPy, a fundamental library for scientific computing in Python.
Personal-Website
Welcome to the GitHub repository for adamdjellouli.com. Your feedback, comments, and suggestions for improvements are highly appreciated. Your support is invaluable to me.
Stanford-Machine-Learning
Welcome to the Stanford Machine Learning course! This course, taught by Professor Andrew Ng, provides a comprehensive introduction to the field of machine learning. Through a combination of lectures, exercises, and projects, you will learn the fundamental techniques needed to build and apply machine learning models to real-world problems.
Asciiquest
Asciiquest is a roguelike dungeon game in which you play as a hero trying to find the exit of a randomly generated dungeon. The game features enemy AI, pathfinding algorithms, multithreading, and the ability to play multiplayer. As you progress through the levels, the enemies will become more difficult to defeat.
devops-exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Django-Minimal
This is a simple to-do list application created using Django. It allows users to create and manage their tasks, as well as view and update the status of existing tasks.
Docker-Notes
Notes on Docker.
Flask-Minimal
The purpose of this template is to provide a starting point for creating new Flask apps that require more than the bare minimum. The README provides instructions for installation on Unix/MacOS as well as using Docker. Additionally, it explains how to generate documentation using Sphinx.
Kaggle-House-Prices
Exemplary solution to Kaggle's Data Science competition: House Prices - Advanced Regression Techniques.
Markdown-Image-Generator
The Markdown Image Generator is a Python-based project that transforms Markdown documents into a series of images. It aims to provide a unique way to visualize Markdown content, especially useful for presentations, sharing over image-based platforms, or even for educational purposes.
NeuraCommand
NeuraCommand is a Python package and CLI tool designed for streamlined creation, training, and deployment of neural networks. It offers a clear-cut interface for managing complex neural architectures, including multi-layer perceptrons. The tool facilitates efficient data loading, model training, and application of models for predictive tasks.
sniper
"Sniper" is a Phaser-based game where the player can move around the map and shoot enemies. Designed for fun and engaging gameplay, perfect for playing with friends.
Statistics-Notes
This repository contains notes, explanations, and code snippets related to essential statistics concepts and techniques. The materials cover a range of topics, from basic probability and descriptive statistics to more advanced concepts like hypothesis testing and confidence intervals.
Type-Simulator
TypeSimulator is a Python tool designed to simulate human-like typing in text editors. It's useful for demonstrations, tutorials, and testing purposes. The tool uses `pyautogui` to control keyboard inputs, allowing it to type text into virtually any text editor or text input field.