Code Monkey home page Code Monkey logo

Hi šŸ‘‹, I'm Njabulo

Passionate Software Developer

Connect with me:

iamnjabulo_ https://www.linkedin.com/in/njabulo-sibanyoni-86641720a/ iamnjabulo @njabulobot_/ https://www.hackerrank.com/profile/njabulobot

Languages and Tools:

angular bash bootstrap docker figma git html5 java javascript jenkins linux mongodb mssql mysql nestjs nodejs oracle postgresql python react spring sqlite

njabulobot

Ā njabulobot

njabulobot's Projects

atm icon atm

In this project I have created an Automated Teller Machine(ATM) program for representing ATM transactions. In the ATM program, the user has to select an option from the options displayed on the screen. The options are related to withdraw the money, deposit the money, check the balance, and exit.

balancesheet icon balancesheet

In in this project I have built a balance sheet using pseudo selectors. I have learned how to change the style of an element when you hover over it with a mouse, and trigger other events on the webpage.

cafemenu icon cafemenu

Designing a menu page for a cafe website.

calorie-counter icon calorie-counter

In this calorie counter project,I have learned how to validate user input, perform calculations based on that input, and dynamically update user interface to display the results. This was achieved with basic regular expressions, template literals, the addEventListener() method, and more.

case-converter icon case-converter

List Comprehension is a way to construct a new list from an iterable types: lists, tuples, and strings. All without using a for loop or the `.append()` list method. In this project, I wrote a program that takes a string formatted in Camel Case or Pascal Case, then converted it into Snake Case.

cat-painting icon cat-painting

In this project I have created a Cat Painting that will be visually appealing and responsive. I havebuilt it with CSS concept such as absolute positioning, the z-index property, and the transform property.

cipher icon cipher

In this project, I'll use python fundamentals, such as variables, functions, loops, and conditional statements. to build a Cipher.

city-skyline icon city-skyline

In this project I have built a City Skyline with the help of css variables.

dateformatter icon dateformatter

Working with dates in javascript can be challenging. In this Course I navigate various methods,formats, and time zones. In this project I learned how to work with Javascript Date object, inclluding its methods and properties. It covers concepts such as getDate(),getMonth(), and getFullYear() methods.

factorial icon factorial

In this project I have defined a factorial program that takes an integer as input and returns its factorial. The main method calls factorial and prints the result.

ferries-wheel icon ferries-wheel

CSS animation is used to draw attention to specific sections of a webpage and make it more engaging. In this project, I have built a Ferris wheel with the use of CSS to animate elements, transform them, and adjust their speed.

frequency-element icon frequency-element

In this Project, I have an array of elements to count the occurrence of its each element. The approache to resolve the problem was to maintain one array to store the counts of each element of the array. Looped through the array and counted the occurrence of each element as frequency and stored it in another array called frequency.

javaexercises icon javaexercises

Java exercises from core Java topics to Advanced topics. I created this repository to keep track of all java programs that I will be using to master Java. It will cover exercises from Java basics,Data types,Conditional Statements,Recursive Methods,Java Enum Types,Exception handling,Array,Java Inheritance,Java Abstract Classes,Java Thread etc..

kelvinweather icon kelvinweather

Temperature conveter by practicing the use of variables and printing to the console.

library-mananement-system icon library-mananement-system

Web-based library system built with JSP, JDBC, JS & AJAX. Powerful Oracle backend. Manage members, resources, circulation & reporting. User-friendly & secure, boosting efficiency & service.

luhn-algorithm icon luhn-algorithm

The Luhn Algorithm is widely used for error-checking in various applications, such as verifying credit card numbers.In in this project, I have gained experience working with numerical computations and string manipulation.

magazine icon magazine

CSS Grid gives you control over the rows and columns of a webpage design. In this project, I have built a magazine article,with the use of CSS Grid, including concepts like grid rows and grid columns.

music-player icon music-player

In this project, I'll code a basic MP3 player using HTML, CSS, and JavaScript. The project covers fundamental concepts such as handling audio playback, managing a playlist, implementing play, pause, next, previous, and shuffle functionalities. I've even learned how to dynamically update your user interface based on the current song.

mywebsite icon mywebsite

Portfolio Website to showcase my technical skills

nutritionlabel icon nutritionlabel

Typography is the art of styling your text to be easily readable and suit its purpose. In this project, I'll use typography to build a nutrition label webpage. I will style text, adjust line height, and position the text using CSS.

password-generator icon password-generator

A Python module is a file that contains a set of statements and definitions that you can use in your code. In this project,I have learned how to import modules from the Python standard library. learned how to use Regular Expressions by building password generator program.

penguin icon penguin

You can transform HTML elements to create appealing designs that draw your reader's eye. You can use transforms to rotate elements, scale them, and more. In this project, I have built a penguin,with the use of CSS transforms to position and resize the parts of the penguin, I created a background, and animated the work.

photogallery icon photogallery

Flexbox helps you design your webpage so that it looks good on any screen size.In this project, I'll use Flexbox to build a responsive photo gallery webpage.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.