Learning Python programming language This repository contains coding challenges and projects completed by the me, organized into subfolders.
Subfolders
Contains a solution to a binary search task from leetcode
Contains code from a Python book that the author is currently reading, including an implementation of the state pattern in machine learning. The "Machine Learning" folder contains a variety of materials related to the field of machine learning, including Python code, Jupyter notebooks, and lecture notes from the TU Berlin, FU Berlin and self-learning path. The materials cover topics such as modern latest deep learning algorithms inlöluding RNNs, GANs and classic machine learning as decision trees, clustering, neural networks, and more, with a particular focus on implementation and visualization of these algorithms. Additionally, the folder contains specific implementations of algorithms such as Naive Bayes and k-NN classifiers, as well as examples of their use on real-world datasets like the yacht dataset. Overall, this collection provides a valuable resource for anyone interested in the practical application of machine learning algorithms using Python.
Contains recursion exercises completed as part of the Udacity course "Data Structures and Algorithms in Python (ud513)".
Contains coursework completed as part of the Udacity course "Design of Computer Programs (cs212)", with a Udacity course identifier added to the folder's name.
Contains coursework completed as part of the Udacity course "HTTP & Web Servers (ud303)", with a Udacity course identifier added to the folder's name.
Contains coursework completed as part of the "IT Security" program at Beuth University of Applied Sciences, including steganography exercises using steganohide.
Contains coursework completed as part of the Udacity course "Programming Foundations with Python (ud036)", with a Udacity course identifier added to the folder's name.
Contains coursework completed as part of the "Try Django" tutorial series, which includes building a basic Django web application.