https://github.com/vamsikrishnamyneni/coding-practice
https://github.com/vamsikrishnamyneni/coding-practice
ecmascript es6 javascript
Last synced: 16 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/vamsikrishnamyneni/coding-practice
- Owner: VamsiKrishnaMyneni
- Created: 2025-03-20T10:03:18.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-05-02T15:43:58.000Z (about 2 months ago)
- Last Synced: 2025-05-16T20:11:23.159Z (about 1 month ago)
- Topics: ecmascript, es6, javascript
- Language: JavaScript
- Homepage:
- Size: 59.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
The GitHub repository [coding-practice](https://github.com/VamsiKrishnaMyneni/coding-practice) is a comprehensive collection of JavaScript coding problems and their solutions, sourced from platforms like **LeetCode**, **Stack Overflow** and **interviews**. It aims to assist programmers in enhancing their problem-solving skills and preparing for JavaScript-focused coding interviews.
## Repository Structure
The repository is organized into topic-specific folders, each containing relevant problems and solutions. For example:
- `interview-asked`: Contains problems frequently encountered in interviews.
- `30dayJSCoding`: Features a 30-day JavaScript coding challenge to build consistency and proficiency.Each folder includes an `index.html` file that can be opened in a web browser to view the problem statements and solutions interactively.
## Getting Started
To explore and utilize the problems and solutions:
1. **Clone the Repository**:
```bash
git clone https://github.com/VamsiKrishnaMyneni/coding-practice.git
```2. **Navigate to the Repository Folder**:
```bash
cd coding-practice
```3. **Open the HTML Files**:
Each problem's solution can be viewed by opening the corresponding `index.html` file in your web browser. For instance:
You can navigate to the file location using your file explorer and double-click the `index.html` file to open it in your default web browser.
You can open you browser console and can see output of every solution printed in the console.
## Contribution Guidelines
Contributions to this repository are welcome. To contribute:
1. **Fork the Repository**: Create a personal copy by clicking the 'Fork' button on the repository page.
2. **Create a New Branch**: Develop your feature or fix in a new branch.
3. **Commit Changes**: Ensure your commits are descriptive and concise.
4. **Push to GitHub**: Push your changes to your forked repository.
5. **Submit a Pull Request**: Create a pull request to merge your changes into the main repository.Please ensure your contributions adhere to the repository's coding standards and include appropriate comments and documentation.