From ba9751519b9bd62779be1084ae696ac05a3138b2 Mon Sep 17 00:00:00 2001 From: Aishwaryaa P Date: Tue, 16 Jul 2024 10:06:48 +0400 Subject: [PATCH] Modifications in Python file and Web Development - Frontend (Youtube 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. --- Programming Languages/Python/readme.md | 68 +++++++++++-------- .../Frontend Development/readme.md | 10 ++- 2 files changed, 45 insertions(+), 33 deletions(-) diff --git a/Programming Languages/Python/readme.md b/Programming Languages/Python/readme.md index 0e9a15cf..c17e4b04 100644 --- a/Programming Languages/Python/readme.md +++ b/Programming Languages/Python/readme.md @@ -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)
- [Tutorials](#tutorials)
- - [Fundamentals](#fundamentals)
- - [Object-Oriented Programming (OOP)](#object-oriented-programming-oop)
- - [Core Python Libraries](#core-python-libraries)
- - [Frameworks and Libraries](#frameworks-and-libraries)
- - [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)
- - [Web Development with Django](#web-development-with-django)
- - [Data Science and Machine Learning](#data-science-and-machine-learning)
- - [Automation with Python](#automation-with-python)
+ - [Fundamentals](#fundamentals)
+ - [Object-Oriented Programming (OOP)](#object-oriented-programming-oop)
+ - [Core Python Libraries](#core-python-libraries)
+ - [Frameworks and Libraries](#frameworks-and-libraries)
+ - [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)
+ - [Web Development with Django](#web-development-with-django)
+ - [Data Science and Machine Learning](#data-science-and-machine-learning)
+ - [Automation with Python](#automation-with-python)
- [Tools](#tools)
- - [Integrated Development Environment (IDE)](#integrated-development-environment-ide)
- - [Online Interpreters/Compilers](#online-interpreters)
+ - [Integrated Development Environment (IDE)](#integrated-development-environment-ide)
+ - [Online Interpreters/Compilers](#online-interpreters)
- [Technologies](#technologies)
- [Design Patterns](#design-patterns) - [Courses](#courses)
- - [Free Courses](#free-courses)
- - [Paid Courses](#paid-courses)
+ - [Free Courses](#free-courses)
+ - [Paid Courses](#paid-courses)
- [Books](#books)
- [Python Projects](#python-projects) - [Beginner Level Projects](#beginner-level-projects) @@ -56,10 +56,12 @@ Python supports multiple programming paradigms, including procedural, object-ori - ### Tutorials +### Tutorials + > Start your journey into Python programming with these essential tutorials covering basic syntax and concepts. #### Fundamentals + @@ -210,6 +212,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
Resource Name
#### Data visualization Libraries + @@ -254,6 +257,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
#### 3D visualization + @@ -281,7 +285,6 @@ Python supports multiple programming paradigms, including procedural, object-ori
- #### Image Processing @@ -421,7 +424,6 @@ Python supports multiple programming paradigms, including procedural, object-ori #### Automation with Python -
@@ -445,11 +447,12 @@ Python supports multiple programming paradigms, including procedural, object-ori
Resource Name
- ### 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) + @@ -588,6 +591,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
Resource Name
### 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. @@ -617,10 +621,11 @@ Python supports multiple programming paradigms, including procedural, object-ori
- ### Courses + > You can consider these courses for learning Python : - #### Free Courses + +#### Free Courses @@ -693,7 +698,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
- #### Paid Courses +#### Paid Courses @@ -714,6 +719,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
### Books + > You can refer these books on Python Development. They are listed below: @@ -779,6 +785,7 @@ Python supports multiple programming paradigms, including procedural, object-ori
### Python Projects + > Python Projects which can help you to enhance your development skills and build your resumes. ### Beginner Level Projects @@ -904,7 +911,7 @@ Python supports multiple programming paradigms, including procedural, object-ori -### Advance Level Projects +### Advanced Level Projects @@ -941,9 +948,11 @@ Python supports multiple programming paradigms, including procedural, object-ori +
Resource NameScreen Recorder Create a screen-recorder using module provided by Python (pyautogui).
### Interview Preparation + > Here are some resources which can help you to prepare for Python interview rounds @@ -1156,7 +1165,6 @@ Python supports multiple programming paradigms, including procedural, object-ori
- ### 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 diff --git a/Web Development/Frontend Development/readme.md b/Web Development/Frontend Development/readme.md index b8c92d0c..2089eb27 100644 --- a/Web Development/Frontend Development/readme.md +++ b/Web Development/Frontend Development/readme.md @@ -1,5 +1,7 @@ -# FrontEnd Web Development +# FrontEnd Web Development + ## Overview + - [Roadmap](#roadmap) - [Courses](#courses) - [Tutorials](#tutorials) @@ -947,6 +949,10 @@ to everyone - everywhere! Dev Ed 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. + + Bro Code + 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. + #### YouTube Playlists @@ -1132,9 +1138,7 @@ to everyone - everywhere! Netflix Landing Page 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. - - #### Intermediate projects