Sphesihle Madonsela's repositories
C-Code-Practise
C++ Code Demo, Solving SoloLearn questions
iOS-Devopment
Let's Do Some iOS Apps
C-plus-plus
Course for C++ language. show use of concepts, STL, Build video from large image , Extract connect componets from image
code-review-example
Code Review
DATA_SCIENCE
This repo features Python-based Jupyter notebooks covering data science techniques like data cleaning, EDA, statistical modeling, ML, and visualization. With detailed explanations, code snippets, and visualisations, it's a comprehensive guide for both beginners and experienced data scientists.
Extract_Tags
A C++ program that counts Tags given a text file
flutter-project-1-color-grid
Flutter Grid app
intro-to-react-by-day
Every day of the Introduction to React course
java-functional-programming
Functional programming is a programming paradigm that is gaining popularity due to its emphasis on write code that is declarative, concise a and easy to reason about. In functional programming functions are treated as first-class citizens, meaning that they can be pass around as arguments, return as results and stored as variables.
Java-Sprint-Boot-CRUD
A Java Spring Boot backend app that performs CRUD (Create, Read, Update, Delete) operations is a web application that allows you to create, read, update, and delete data from a database. The app is built using the Spring Boot framework, which provides a set of tools and libraries for building scalable and robust web applications.
jpmc-task-1
Starter repo for task 1 of the JPMC software engineering program
leetcode-solutions
In my LeetCode report, I showcase my proficiency in solving algorithmic problems using C++, Java, and Python. , I demonstrate my knowledge and understanding of various algorithmic paradigms such as dynamic programming, divide and conquer, and greedy algorithms.
Manuel-Sphe-CSC3022F-ML-Assignment-2-Reinforcement-Learning
In this Assignment, you will teach RL Agents to pickup packages on a grid-world. The environment you will be using is called the Four-Rooms domain
neural-networks
Image Classification with Python and PyTorch
Parallel-Concurrency-With-Java-
Parallel/Concurrency programming with java(1)
React-Advance
React state management techniques refer to various approaches that developers can use to manage state in React applications. State management is crucial for maintaining the integrity and consistency of application data, and can significantly affect the performance and functionality of a React app.
React-Native
App development with React-Native
Socket-programming
We require to write a Python-based client-sever chat application
Spring-Boot-Auth
Securing a mobile app with JWTs involves using a compact and self-contained mechanism for transmitting user claims. This allows mobile apps to securely authenticate and authorize access to protected resources without requiring server-side sessions. JWTs can be generated by a server-side authentication service and stored locally on the app.
Building-a-video-from-a-large-image
Building a ‘video’ from a large image
content-calendar
Spring Boot Crash Course - Content Calendar
grouping-numbers
Grouping numbers into a range of when they are sequential.
learning-vuejs
Learning Vue 3
paging
Paging Algorithms
Products
A Django web application that allows users to perform C.R.U.D operations.
spring-mvc
Spring-MVC Demo