Software Developer (Intro To Programming Nanodegree)
Canada
1. Text-based Adventure Game with Python- Employed conditional logic and data structures to drive gameplay.- Enabled users to navigate through multiple story paths based on their choices.- Effectively managed game states and player progression.2. Rock, Paper, Scissors Game in Python- Designed an interactive gameplay experience relying on user input.- Incorporated loops to facilitate repeated rounds and function implementations for game logic.- Introduced a… Show more 1. Text-based Adventure Game with Python- Employed conditional logic and data structures to drive gameplay.- Enabled users to navigate through multiple story paths based on their choices.- Effectively managed game states and player progression.2. Rock, Paper, Scissors Game in Python- Designed an interactive gameplay experience relying on user input.- Incorporated loops to facilitate repeated rounds and function implementations for game logic.- Introduced a scoring system and provided feedback to users based on their choices.3. E-commerce Cart using JavaScript- Developed the core functionality of an e-commerce shopping cart using object-oriented programming.- Utilized classes, objects, methods, loops, and arrays for seamless cart operations.- Leveraged the DOM (Document Object Model) for real-time cart updates and UI manipulation.- Implemented event handling to capture and process user actions, like adding or removing items.- Enhanced user experience by providing immediate feedback on cart actions and updates Show less