Basics about Web-dev | Quick Explained | Guide for Front-end development | Shriiiii
This video is for all the viewers to not get them confused regarding my content & also a small overwiew and idea of what web development or full stack development is.
For full-stack web development, you'll need a combination of front-end and back-end languages. Here's a breakdown:*
1. **Front-end Languages:**
- **HTML/CSS:** These are essential for structuring web content and styling it.
- **JavaScript:** It's a fundamental language for adding interactivity and functionality to web pages. Frameworks like React, Angular, or Vue.js are commonly used with JavaScript for building dynamic user interfaces.
2. **Back-end Languages:**
- **JavaScript (Node.js):** It's popular for full-stack development where the same language (JavaScript) can be used for both front-end and back-end. Node.js allows developers to use JavaScript on the server-side.
- **Python:** Known for its simplicity and readability, Python is used in frameworks like Django or Flask for back-end development.
- **Ruby:** Often paired with the Ruby on Rails framework, it offers an elegant and efficient way to build web applications.
- **PHP:** Although its popularity has somewhat declined, PHP is still used in conjunction with frameworks like Laravel for back-end development.
- **Java/C#:** These languages are used in frameworks like Spring (Java) or ASP.NET (C#) for enterprise-level web applications.
The choice of language often depends on factors such as the project requirements, scalability, team expertise, and the specific functionalities needed.
For instance, if you aim for a JavaScript-heavy stack, you might choose Node.js for the back-end along with a JavaScript framework for the front-end. If you prefer a more traditional separation between front-end and back-end, options like Python with Django or Ruby with Ruby on Rails are viable.
In practice, a full-stack developer may have proficiency in multiple languages to adapt to different project needs or may specialize in a particular language stack.
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Links to leaning websites --
1. FreeCode camp - https://www.freecodecamp.org/
2. Codedexio - https://www.codedex.io/home
3. Coursera - https://www.coursera.org/
4. Code.org - https://code.org/
5. Codeacademy - https://www.codecademy.com/learn
GOOGLE DRIVE FOR CODES - https://drive.google.com/drive/folders/1sY8zYWDbpN4q8yijfLEJ1kACbXV0WErG?usp=sharing
~My Coding progress~~
1. Completed Python
2. Progressing in C
3. HTML & CSS almost over.
4. Starting JAVA
-----SOCIALS-----
Instagram - https://instagram.com/_.o.b.s.t.r.u.c.t._?igshid=NGVhN2U2NjQ0Yg==
OBSTRUCT - https://youtube.com/@Obstruct17?si=N-iGS07Rt-pgbwle
LinkedIn - https://www.linkedin.com/in/shriyansh-dash-9aa510280?utm_source=share&utm_campaign=share_via&utm_content=profile&utm_medium=android_app
----IGNORE TAGS-----
#html #htmlcss #css
#coding
#trending #programming
#webpagedesign #coding #webdevelopment #website #websitedevelopment #professional