Skip to content

Commit

Permalink
Modifications in Python file and Web Development - Frontend (Youtube …
Browse files Browse the repository at this point in the history
…Channel section)

1- In the Python File under programming languages, changed Advance Level Projects to Advanced Level Projects (grammatical error)
2- Web Development section: Added Bro-Code channel for gaining knowledge in frontend + an intro to his channel

SUGGESTION:
Under frontend in web dev, in the Youtube channel section: under Dev Ed description, React is not a front-end framework, it is a library if I'm not wrong. Pl correct me if I'm wrong.
  • Loading branch information
aishwaryaa-coder101 committed Jul 16, 2024
1 parent dcfdb71 commit ba97515
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 33 deletions.
68 changes: 38 additions & 30 deletions Programming Languages/Python/readme.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,33 @@
# Python
Python development refers to creating applications, scripts, and software solutions using the Python programming language. Known for its simplicity, readability, and extensive libraries, Python is widely used in web development, data science, machine learning, automation, and more. It emphasizes rapid development and clear, maintainable code, making it a popular choice for both beginners and experienced developers.
# Python

Python development refers to creating applications, scripts, and software solutions using the Python programming language. Known for its simplicity, readability, and extensive libraries, Python is widely used in web development, data science, machine learning, automation, and more. It emphasizes rapid development and clear, maintainable code, making it a popular choice for both beginners and experienced developers.

Python supports multiple programming paradigms, including procedural, object-oriented, and functional programming, and has a large, supportive community, contributing to a vast ecosystem of tools and resources.

## Table of Contents


- [Roadmap](#roadmap)<br>
- [Tutorials](#tutorials)<br>
- [Fundamentals](#fundamentals)<br>
- [Object-Oriented Programming (OOP)](#object-oriented-programming-oop)<br>
- [Core Python Libraries](#core-python-libraries)<br>
- [Frameworks and Libraries](#frameworks-and-libraries)<br>
- [Data Visulization Libraries](#data-visualization-libraries)
- [3D visualization](#3d-visualization)
- [Image Processing](#image-processing)
- [Neural Networks](#neural-networks)
- [Web Development with Flask](#web-development-with-flask)<br>
- [Web Development with Django](#web-development-with-django)<br>
- [Data Science and Machine Learning](#data-science-and-machine-learning)<br>
- [Automation with Python](#automation-with-python)<br>
- [Fundamentals](#fundamentals)<br>
- [Object-Oriented Programming (OOP)](#object-oriented-programming-oop)<br>
- [Core Python Libraries](#core-python-libraries)<br>
- [Frameworks and Libraries](#frameworks-and-libraries)<br>
- [Data Visulization Libraries](#data-visualization-libraries)
- [3D visualization](#3d-visualization)
- [Image Processing](#image-processing)
- [Neural Networks](#neural-networks)
- [Web Development with Flask](#web-development-with-flask)<br>
- [Web Development with Django](#web-development-with-django)<br>
- [Data Science and Machine Learning](#data-science-and-machine-learning)<br>
- [Automation with Python](#automation-with-python)<br>
- [Tools](#tools)<br>
- [Integrated Development Environment (IDE)](#integrated-development-environment-ide)<br>
- [Online Interpreters/Compilers](#online-interpreters)<br>
- [Integrated Development Environment (IDE)](#integrated-development-environment-ide)<br>
- [Online Interpreters/Compilers](#online-interpreters)<br>
- [Technologies](#technologies)<br>
- [Design Patterns](#design-patterns)
- [Courses](#courses)<br>
- [Free Courses](#free-courses)<br>
- [Paid Courses](#paid-courses)<br>
- [Free Courses](#free-courses)<br>
- [Paid Courses](#paid-courses)<br>
- [Books](#books)<br>
- [Python Projects](#python-projects)
- [Beginner Level Projects](#beginner-level-projects)
Expand Down Expand Up @@ -56,10 +56,12 @@ Python supports multiple programming paradigms, including procedural, object-ori
</tr>
</table>

### Tutorials
### Tutorials

> Start your journey into Python programming with these essential tutorials covering basic syntax and concepts.
#### Fundamentals

<table width="100%">
<tr>
<th>Resource Name</th>
Expand Down Expand Up @@ -210,6 +212,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
</table>

#### Data visualization Libraries

<table>
<thead>
<tr>
Expand Down Expand Up @@ -254,6 +257,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
</table>

#### 3D visualization

<table>
<thead>
<tr>
Expand Down Expand Up @@ -281,7 +285,6 @@ Python supports multiple programming paradigms, including procedural, object-ori
</tbody>
</table>


#### Image Processing

<table>
Expand Down Expand Up @@ -421,7 +424,6 @@ Python supports multiple programming paradigms, including procedural, object-ori

#### Automation with Python


<table width="100%">
<tr>
<th>Resource Name</th>
Expand All @@ -445,11 +447,12 @@ Python supports multiple programming paradigms, including procedural, object-ori
</tr>
</table>


### Tools

>Discover a wide variety of tools essential for Python Development. They are listed below:
#### Integrated Development Environment (IDE)
> Discover a wide variety of tools essential for Python Development. They are listed below:
#### Integrated Development Environment (IDE)

<table width="100%">
<tr>
<th>Resource Name</th>
Expand Down Expand Up @@ -588,6 +591,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
</table>

### Design Patterns

> Design patterns are typical solutions to commonly occurring problems in software design. They are like pre-made blueprints that you can customize to solve a recurring design problem in your code.
<table>
Expand Down Expand Up @@ -617,10 +621,11 @@ Python supports multiple programming paradigms, including procedural, object-ori
</tr>
</table>


### Courses

> You can consider these courses for learning Python :
#### Free Courses
#### Free Courses

<table width="100%">
<tr>
Expand Down Expand Up @@ -693,7 +698,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
</tr>
</table>

#### Paid Courses
#### Paid Courses

<table width="100%">
<tr>
Expand All @@ -714,6 +719,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
</table>

### Books

> You can refer these books on Python Development. They are listed below:
<table width="100%">
Expand Down Expand Up @@ -779,6 +785,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
</table>

### Python Projects

> Python Projects which can help you to enhance your development skills and build your resumes.
### Beginner Level Projects
Expand Down Expand Up @@ -904,7 +911,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
</tr>
</table>

### Advance Level Projects
### Advanced Level Projects
<table>
<tr>
<th>Resource Name</th>
Expand Down Expand Up @@ -941,9 +948,11 @@ Python supports multiple programming paradigms, including procedural, object-ori
<td><a href="https://www.geeksforgeeks.org/create-a-screen-recorder-using-python/">Screen Recorder</a></td>
<td>Create a screen-recorder using module provided by Python (pyautogui).</td>
</tr>

</table>

### Interview Preparation

> Here are some resources which can help you to prepare for Python interview rounds
<table width="100%">
Expand Down Expand Up @@ -1156,7 +1165,6 @@ Python supports multiple programming paradigms, including procedural, object-ori
</tr>
</table>


### Conclusion

Python is an incredibly versatile and powerful language that's perfect for a wide range of applications, from web development and automation to data science and AI. Its simple and readable syntax makes it super beginner-friendly, while also keeping things easy to maintain. With a huge ecosystem of libraries and frameworks like Django and Flask for web development, NumPy and pandas for data analysis, and TensorFlow and PyTorch for machine learning, Python has got you covered no matter what you're working on. Plus, the large and active community means there are tons of tutorials, forums, and documentation to help you out at any level. Whether you're diving into web development, data analysis, or even AI, Python is the go-to tool. It opens up loads of career opportunities in tech, data science, and more. To really get good at Python, practice is key. Engage in coding challenges, contribute to open-source projects, and build your own projects
Expand Down
10 changes: 7 additions & 3 deletions Web Development/Frontend Development/readme.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# FrontEnd Web Development
# FrontEnd Web Development

## Overview

- [Roadmap](#roadmap)
- [Courses](#courses)
- [Tutorials](#tutorials)
Expand Down Expand Up @@ -947,6 +949,10 @@ to everyone - everywhere!</td>
<td><a href="https://www.youtube.com/channel/UClb90NQQcskPUGDIXsQEz5Q">Dev Ed</a></td>
<td>Dev Ed, run by Eduard “Ed” Vladimirov, offers a blend of frontend development tutorials, coding challenges, and advice on improving as a developer. The channel covers HTML, CSS, JavaScript, and frontend frameworks like React and Svelte, catering to both beginners and intermediate learners.</td>
</tr>
<tr>
<td><a href="https://www.youtube.com/watch?v=HGTJBPNC-Gw">Bro Code</a></td>
<td>Chris, also known by his YouTube name as Bro Code, is an American educational YouTuber and professional programmer who is known for offering free programming courses for several programming languages. Bro Code offers a variety of tutorials to master HTML, CSS, Javascript and libraries/frameworks; guiding you to build real-life projects.</td>
</tr>
</table>

#### YouTube Playlists
Expand Down Expand Up @@ -1132,9 +1138,7 @@ to everyone - everywhere!</td>
<td><a href="https://www.youtube.com/watch?v=cb4d1QQY_BY">Netflix Landing Page</a></td>
<td>Netflix landing Page tutorial using HTML,CSS and JavaScript which resembles like Netflix Home Page where user can login to his netflix account and contains FAQ section.</td>
</tr>



</table>

#### Intermediate projects
Expand Down

0 comments on commit ba97515

Please sign in to comment.