Profitable Web Developer RoadMap - Step by Step | Freelancing, Jobs & AI in Web Development 🔥

CodeWithHarry
4 Apr 202413:53

Summary

TLDRThis video script is a comprehensive guide for aspiring web developers, offering insights from the presenter's extensive experience in the field. It covers the evolution of web development, the importance of understanding both front-end and back-end technologies, and the significance of JavaScript as the backbone of client-side interactions. The script also highlights the rapid growth of the web development sector, projected to grow in the next five years, and touches on the potential salaries for front-end and back-end developers. It emphasizes the value of practical experience over formal education and suggests a learning path starting with HTML, CSS, JavaScript, and moving towards frameworks and databases, concluding with the importance of practice for success in the industry.

Takeaways

  • 🌐 Web development has undergone significant changes, and the speaker aims to guide viewers from the basics to becoming a proficient web developer.
  • 📈 The speaker shares their experience in the field and wants to help others become freelancers in web development, offering insights into the modern era of accessible websites and software development salaries in India.
  • 🛠️ Front-end and back-end development are both essential; the speaker emphasizes the importance of understanding both to be a well-rounded web developer.
  • 💡 JavaScript is highlighted as the 'brain' of client-side operations, controlling actions based on user interactions like clicks and hovers.
  • 🔧 Modern web development requires knowledge of both front-end and back-end, as well as databases, with APIs and databases being foundational to back-end work.
  • 📈 Web development is a rapidly growing sector, projected to grow significantly in the next five years, with the potential for high earnings for developers.
  • 💼 The speaker discusses the importance of practical skills over formal education, stating that while a degree can be helpful, expertise is more valued in the industry.
  • 🎓 The speaker, despite being a silver medalist, suggests that a degree is not a strict requirement for success in web development.
  • 🛠️ For front-end development, the speaker recommends learning HTML, CSS, and JavaScript, with a focus on understanding asynchronous JavaScript and event loops.
  • 🔧 Back-end development can be learned through various languages and frameworks, with Express.js recommended as a good starting point for beginners.
  • 🔗 The importance of learning databases like MongoDB is emphasized, due to its JavaScript-like syntax, making it easier to integrate with both client and server-side JavaScript code.

Q & A

  • What is the main topic of the video script?

    -The main topic of the video script is about guiding individuals on how to become a web developer from start to finish, covering both front-end and back-end development.

  • What does the speaker claim about their experience in the field of web development?

    -The speaker claims to have a significant amount of experience in the field of web development and wishes to share their knowledge to help others become freelancers in the modern era.

  • What is the estimated growth of the web development sector according to the script?

    -The script suggests that the web development sector is projected to grow rapidly, with a 15% increase expected in the next five years.

  • What is the speaker's opinion on the necessity of a degree for web development?

    -The speaker believes that while a degree can be helpful and often leads to preference in the industry, it is not strictly necessary for success in web development.

  • What are the basic technologies mentioned in the script for front-end development?

    -The basic technologies mentioned for front-end development in the script include HTML, CSS, and JavaScript.

  • What is the role of JavaScript in web development as described in the script?

    -JavaScript is described as the 'brain' of the client-side, manipulating how actions are taken on a website, such as what happens when a button is clicked or when the mouse hovers over an element.

  • What is the recommendation for learning back-end development according to the script?

    -The script recommends starting with Express.js for back-end development, especially for beginners, as it is similar to front-end development and provides a smooth transition.

  • What database is suggested for learning in the context of JavaScript and web development?

    -MongoDB is suggested as the database to learn due to its syntax being similar to JavaScript, making it easier for developers already familiar with JavaScript.

  • What is the importance of learning Git and GitHub according to the script?

    -Learning Git and GitHub is important as they are essential tools for version control and collaboration in software development, allowing developers to manage and share their code effectively.

  • What is the speaker's advice regarding the learning process for web development?

    -The speaker advises starting with the basics, such as HTML and JavaScript, then moving on to projects, and gradually learning back-end technologies, databases, and frameworks. They also emphasize the importance of practice.

  • What additional tools or languages are mentioned for further enhancement of web development skills?

    -Additional tools or languages mentioned include React for front-end development, Next.js for server-side rendering, and TypeScript for adding type safety to JavaScript applications.

Outlines

00:00

🌐 Introduction to Web Development

The speaker introduces the topic of web development, highlighting the significant changes in the field and their extensive experience. They aim to share their expertise to help viewers become proficient web developers in the modern era. The video promises to guide viewers from the basics to advanced concepts, covering both front-end and back-end development, and the importance of understanding APIs and databases. It also touches on the growth of the web development sector, projected to grow rapidly in the next five years, and provides insights into the potential salary ranges for web developers in India.

05:16

🛠️ Learning Path for Web Development

This paragraph delves into the learning process for web development, emphasizing the importance of understanding both CSS and JavaScript. The speaker advises against spending too much time on CSS and to focus on JavaScript, which is the core of client-side scripting. They cover the basics of JavaScript, asynchronous behavior, and event loops, recommending that viewers learn through projects. The paragraph also discusses the transition to back-end development, suggesting starting with Express.js for beginners, and touches on various frameworks and tools like React, Next.js, and MongoDB. The speaker also introduces their web development course, which covers these topics in detail.

10:16

🔧 Advanced Web Development and Tools

The final paragraph discusses advanced topics in web development, including the use of React for front-end development to manage state and side effects efficiently. It also mentions Next.js for server-side rendering and the similarity of back-end development with Express.js. The speaker recommends learning Git and GitHub for version control and collaboration, as well as tools like GitKraken and Lama for code suggestions. They also cover the importance of learning deployment, suggesting platforms like DigitalOcean and Heroku, and the benefits of using TypeScript for type safety in applications. The video concludes with an encouragement to practice coding and the offer of a PDF guide for further learning.

Mindmap

Keywords

💡Web Development

Web Development is the process of creating, designing, and maintaining websites. It encompasses both the front-end (client-side) and back-end (server-side) aspects. In the video's context, the speaker discusses the evolution of web development and provides a roadmap for becoming a web developer, highlighting the importance of understanding both front-end and back-end technologies.

💡Front-end

Front-end refers to the client-side of web development, which includes the parts of the website or application that users interact with through their web browsers. The speaker emphasizes the need to understand front-end technologies such as HTML, CSS, and JavaScript, which are essential for creating the visual aspects and interactive elements of websites.

💡Back-end

Back-end is the server-side of web development and involves the technologies and processes that run behind the scenes, managing data and interactions between the application and databases. The speaker mentions learning about APIs and databases, which are crucial for the back-end, to ensure the seamless functioning of web applications.

💡JavaScript

JavaScript is a high-level, interpreted programming language commonly used for enhancing web pages with interactive elements. In the script, JavaScript is described as the 'brain' of the client-side, manipulating how actions are taken on user interactions like button clicks and hover effects.

💡HTML

HTML, or HyperText Markup Language, is the standard markup language for creating web pages and web applications. It is used to structure content on the web. The speaker suggests learning HTML as a fundamental step in web development, as it provides the basic building blocks of web pages.

💡CSS

CSS, or Cascading Style Sheets, is a style sheet language used for describing the presentation of a document written in HTML or XML. It is used to style web pages, including layout, colors, and fonts. The video script implies that understanding CSS is necessary for developing visually appealing web interfaces.

💡APIs

APIs, or Application Programming Interfaces, are sets of protocols and tools for building software applications. They allow different software components to communicate with each other. The speaker mentions APIs as a key part of back-end development, essential for creating interactions between the front-end and database or external services.

💡Database

A database is an organized collection of data, typically stored and accessed electronically. In the context of web development, databases are used to store and manage the data that applications work with. The speaker recommends learning about databases like MongoDB, which is known for its JavaScript-like query language, making it a natural fit for JavaScript developers.

💡Express.js

Express.js, often shortened to Express, is a back-end web application framework for Node.js. It is used to create web applications and APIs. The speaker suggests starting with Express for back-end development, as it provides a minimal and flexible Node.js web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications.

💡React

React is an open-source JavaScript library used for building user interfaces, particularly for single-page applications. It allows developers to create reusable UI components. The speaker mentions React as a next step after mastering front-end basics, highlighting its importance in modern web development for creating dynamic and responsive user interfaces.

💡Next.js

Next.js is a React framework that enables server-side rendering and static site generation for React applications. It simplifies the process of creating performant web applications with React. The script mentions Next.js as a tool for enhancing front-end development with features that improve the performance and SEO of web applications.

Highlights

The speaker shares their experience in the field of web development and aims to guide the audience on becoming a web developer.

There is a high demand for accessible website development in India, with companies requiring changes on their servers.

The average salary of a software developer in India ranges from 10 to 12 lakhs, indicating a lucrative career path.

HTML and JavaScript are fundamental to front-end development, with JavaScript acting as the 'brain' of client-side interactions.

Understanding both front-end and back-end is essential in modern web development, contrary to the traditional separation of roles.

The speaker emphasizes the importance of learning full-stack development, including front-end, back-end, and database skills.

Web development is a rapidly growing sector, projected to grow exponentially in the next five years.

There are around 1.09 billion websites as of 2024, highlighting the vast opportunities for front-end developers.

The speaker recommends learning JavaScript basics and asynchronous behavior before moving on to frameworks and libraries.

Building projects is crucial for practical experience, especially in front-end development using JavaScript.

The back-end can be learned through various languages and frameworks, with Express.js recommended for beginners.

Understanding APIs and databases is fundamental to back-end development, with MongoDB being a popular choice due to its JavaScript-like syntax.

The speaker suggests using tools like MongoDB Compass for visualizing and managing databases effectively.

Learning React can significantly simplify front-end development by managing state and UI components efficiently.

Next.js is recommended for managing front-end and back-end seamlessly, with similarities to Express.js for easier learning.

The importance of learning Git and GitHub for version control and collaboration in software development.

The speaker introduces Sigma Web Development Course, a comprehensive guide covering all aspects of web development.

Practical deployment knowledge is essential for a successful web developer, with recommendations for platforms like DigitalOcean.

TypeScript is introduced as a way to enhance application safety by enforcing types and reducing bugs.

The distinction between design and development is clarified, emphasizing the importance of both aesthetics and functionality.

The speaker concludes by emphasizing the importance of continuous practice and coding to become a successful web developer.

Transcripts

play00:00

वेब डेवलपमेंट से रिलेटेड बहुत कुछ चेंज

play00:02

हो चुका है इसीलिए आज के इस वीडियो में

play00:03

मैं आप लोगों को स्टार्टिंग से एंड तक

play00:05

बताऊंगा कि कैसे आप लोग एक वेब डेवलपर बन

play00:07

सकते हैं मुझे इस फील्ड के अंदर बहुत

play00:08

ज्यारा एक्सपीरियंस है और मैं आप लोगों के

play00:10

साथ अपना ये एक्सपीरियंस शेयर करना चाहता

play00:12

हूं ताकि मॉडर्न एरा में आप लोग

play00:13

फ्रीलांसिंग कर सके वेब डेवलपमेंट की

play00:16

सहायता से या तो जॉब के थ्रू या फिर किसी

play00:18

और तरीके से पैसे कमा सके बेसिकली आप

play00:20

लोगों को एक प्रॉफिटेबल वेब डेवलपर रोड

play00:22

मैप देने वाला हूं आज इंडिया के अंदर बहुत

play00:25

कंपनीज हैं जो कि एक्सेसिबल वेबसाइट बना

play00:27

रही है ये अपने सर्वर में कुछ जरूरी

play00:30

चेंजेज करने वाली है व्हाट इज एन एव सैलरी

play00:32

ऑफ सॉफ्टवेयर डेवलप इन इंडिया आई विड से

play00:34

10 टू

play00:38

12 अब वेब डेवलपमेंट सिर्फ

play01:00

आप लोगों को समझाता हूं ये किस तरह से काम

play01:01

करते हैं और कोई भी इस दुनिया की वेबसाइट

play01:03

है अगर वो किस तरह से काम करती है

play01:27

html4 बनाती है एंड जावास्क्रिप्ट

play01:29

स्क्रिप्ट इज द ब्रेन ऑफ क्लाइंट साइड

play01:31

जैसे कि हमारा दिमाग होता है उसी तरह से

play01:33

जावास्क्रिप्ट ये मैनिपुलेट करती है किस

play01:35

तरह से एक बटन पर क्लिक करके एक्शन लिया

play01:37

जाएगा किस तरह से होवर करने पर एक्शन लिया

play01:39

जाएगा ये सारी चीजें जावास्क्रिप्ट के

play01:40

थ्रू आप लोग कंट्रोल कर सकते हो अब सर्वर

play01:59

और दोनों लोग अलग-अलग तैयारी करते थे

play02:01

लेकिन आज की मॉडर्न एरा में आप लोग को

play02:03

फ्रंट एंड एंड बैक एंड दोनों जानने होंगे

play02:05

देयर इज नथिंग सच सिर्फ फ्रंट एंड रोड मैप

play02:07

या बैक एंड रोडमैप मैक्स एटलीस्ट रिकमेंड

play02:09

नहीं करता इस चीज को आपको दोनों आना चाहिए

play02:11

हां यू कैन स्पेशलाइज इन फ्रंट एंड या फिर

play02:13

यू कैन स्पेशलाइज इन बैक एंड या फिर

play02:14

डेटाबेस लेकिन आपको आना फ्रंट एंड बैक एंड

play02:17

एंड डेटाबेस तीनों चाहिए बैक एंड के अंदर

play02:19

बेसिकली एपीआई एंड डेटाबेस दोनों आते हैं

play02:20

वेब डेवलपमेंट एक बहुत ही रैपिड ग्रोइंग

play02:22

सेक्टर है जो कि 15 पर प्रोजेक्टेड हैड टू

play02:25

ग्रो इन द नेक्स्ट फाइव इयर्स वेब

play02:26

डेवलपमेंट के थ्रू ही पूरा इंटरनेट पावर

play02:28

किया जाता है व वाइड वेब की स्थापना 1989

play02:31

में टम बनर्स ली ने की थी और हमें पहली

play02:34

वेबसाइट 1991 में देखने को मिली थी और

play02:36

उसके बाद फास्ट फॉरवर्ड टू 2024 देयर आर

play02:39

1.09 बिलियन वेबसाइट्स क्लास डोर की माने

play02:42

तो फ्रंट एंड डेवलपर की अराउंड 6 लाख पर

play02:44

एनम की सैलरी होती है एंड बैक एंड डेवलपर

play02:46

की अराउंड 8 लाख पर एनएम की सैलरी होती है

play02:48

और ये एवरेज सैलरी है आप लोग हमेशा इससे

play02:50

आगे जा सकते हैं वेब डेवलपमेंट एक ऐसी

play02:52

फील्ड है जिसमें आप लोग बहुत ज्यादा

play02:54

स्पेशलाइज करके बहुत सारे पैसे कमा सकते

play02:55

हैं अलग-अलग मीन से अगर मैं जॉब्स की बात

play02:57

करूं तो सिर्फ यूएस में 2 लाख डर्क जॉब्स

play03:00

होती है पर एनम वेब डेवलपर की जिससे कि

play03:02

हमें पता चलता है कि ये फील्ड कहीं जा

play03:04

नहीं रही है हां डेफिनेटली कुछ चेंजेज

play03:05

होंगे इन द वे वी राइट वेबसाइट जिसके बारे

play03:08

में हम लोग बात करेंगे बट दिस इज अ वेरी

play03:10

प्रॉफिटेबल फील्ड मैंने अपने कॉलेज टाइम

play03:12

में पांच फॉरेन इंटर्नशिप्स करी थी जिनमें

play03:13

से तीन फॉरेन इंटर्नशिप्स मुझे सिर्फ वेब

play03:16

डेवलपमेंट के आधार पर मिली थी इनफैक्ट मैं

play03:18

लव ब यूनिवर्सिटी में सिर्फ इसीलिए

play03:19

सिलेक्ट हुआ था क्योंकि मुझे वेब

play03:21

डेवलपमेंट बहुत अच्छे से आता था अलोंग विद

play03:22

माय अदर स्किल्स जो कि उन लोगों को चाहिए

play03:24

थी और आप लोग इस तरह की स्किल अगर जानते

play03:26

हैं तो डेफिनेटली एज अ सॉफ्टवेयर डेवलपर

play03:29

आप लोगों को वैल्यू दी जाएगी अब बात करते

play03:31

हैं कि आप लोग को डिग्री की जरूरत है मैं

play03:32

खुद आईआईटी खड़कपुर से ग्रेजुएट हूं आप

play03:35

में से कई लोग मुझसे पूछते हो इसलिए मैं

play03:36

आप लोगों को बताता हूं मैं सिल्वर

play03:37

मेडलिस्ट हूं लेकिन उसके बाद भी मैं कहता

play03:39

हूं कि आपको डिग्री की जरूरत नहीं है हां

play03:42

मैं एक बात जरूर मानता हूं कि डिग्री

play03:43

जिसके पास होती है उसको मदद जरूर मिलती है

play03:45

और जिसके पास डिग्री होती है उसको प्रेफर

play03:47

किया जाता है गिवन कि नॉलेज दोनों लोगों

play03:49

की बराबर हो लेकिन अगर किसी की नॉलेज

play03:51

ज्यादा है तो प्रेफर की जाती है आज की

play03:53

इंडस्ट्री में नॉलेज ना कि डिग्री वैसे तो

play03:55

मैं इस बात पे बिलीव रखता हूं कि फ्रंट

play03:56

एंड और बैक एंड दोनों आप लोगों को आना

play03:58

चाहिए जब आप वेब डेवलपमेंट कर रहे हो

play04:00

लेकिन मैं आप लोगों को इस रोड में आपको दो

play04:01

भाग में बांट कर बताऊंगा एक फ्रंट एंड और

play04:03

एक बैक एंड फिर उसके बाद हम डेटा बेसेस की

play04:05

भी बात करेंगे और इंपैक्ट ऑफ एआई की भी

play04:07

बात करेंगे बात करते हैं सबसे पहले फ्रंट

play04:09

एंड की फ्रंट एंड में आता है

play04:29

स्केलेटन लिख सकते हैं किसी भी वेबसाइट का

play04:37

[संगीत]

play04:58

html2text रिकमेंड करूंगा कि आप लोग

play05:15

bootstrap-table blogs.com

play05:29

सीएसएस को लर्न किए बिना जावास्क्रिप्ट को

play05:31

लर्न किए अब मैं ये नहीं कह रहा हूं कि

play05:32

सीएसएस जावास्क्रिप्ट रिएक्ट लर्न नहीं

play05:34

करनी है लेकिन सिर्फ

play05:59

मैं आप लोगों को एआई का इंपैक्ट भी

play06:01

बताऊंगा आगे लेकिन अभी के लिए आप लोग बस

play06:03

इतना समझो कि दो वीक से ज्यादा सीएसएस को

play06:05

नहीं देना है उसके बाद सीधा जावास्क्रिप्ट

play06:06

में आना है और प्रोग्रामिंग को सीखना है

play06:08

जावास्क्रिप्ट में आपको बेसिक से स्टार्ट

play06:10

करना है और एसिंक्रोनस नेचर ऑफ

play06:12

जावास्क्रिप्ट प जो जावास्क्रिप्ट के मेन

play06:13

टॉपिक्स है इवेंट लूप ये सब चीजें आप

play06:15

लोगों को पढ़नी है एंड अराउंड वन टू व एंड

play06:17

हाफ मंथ्स आप लोग को लगाना है

play06:18

जावास्क्रिप्ट में जिसके बाद आप लोग सीधा

play06:20

प्रोजेक्ट्स में मूव करोगे अब इसके बाद

play06:21

बहुत सारे लोग कहते हैं रिएक्ट कर लो

play06:23

नेक्स्ट जेएस कर लो जैंगो भी सीख लो बैक

play06:24

एंड सीख लो तमाम लेकिन मैं कहता हूं फ्रंट

play06:26

एंड करने के बाद फ्रंट एंड के प्रोजेक्ट्स

play06:28

बनाओ बहुत बेसिक प्रोजेक्ट बनाओ जैसे कि

play06:30

एक अलार्म क्लॉक बहुत सारी चीजें हैं जो

play06:32

कि आप लोग बना सकते हो सिर्फ फ्रंट एंड

play06:34

जावास्क्रिप्ट

play06:59

स्क्रिप्ट के बेसिक्स आ गए उसके बाद मैं

play07:00

डायरेक्टली रिकमेंड करूंगा आप लोग बैक एंड

play07:02

स्टार्ट कर दें देखो बैक एंड बहुत सारी

play07:04

लैंग्वेज से सीखा जा सकता है उसमें

play07:05

फ्लास्क आता है उसमें पीएचपी आता है उसमें

play07:07

बहुत सारे फ्रेमवर्क्स आते हैं रूबी ऑन

play07:09

रेल से भी सीख सकते हैं लेकिन मैं रिकमेंड

play07:11

करूंगा आप लोगों को कि आप लोग स्टार्ट

play07:13

करें एक्सप्रेस जेएस के साथ अगर आपको

play07:15

बिल्कुल कुछ समझ में नहीं आ रहा है और आप

play07:17

एकदम बिगनर हैं तो एक्सप्रेस जीएस इज अ

play07:18

ग्रेट स्टार्ट एक्सप्रेस जीएस से आप लोग

play07:20

स्टार्ट करोगे तो आपको फ्रंट एंड का बैक

play07:22

एंड से मिलना फिर एपीआई के बारे में और

play07:24

डेटाबेस के बारे में आप लोग को बहुत अच्छी

play07:26

तरह से पता चलेगा जावास्क्रिप्ट लैंग्वेज

play07:28

में आप लोग रंटन भी बना रहे होंगे और आप

play07:30

बैक एंड भी बना रहे होंगे तो आपको बहुत

play07:31

ज्यादा इजी हो जाएगा ये सब चीजें करना फिर

play07:33

इसके बाद जो ट्रांजिशन होता है टू

play07:35

फ्रेमवर्क्स लाइक ने जए ये बहुत स्मूथ हो

play07:37

जाता है मैं आप लोगों को रिकमेंड करूंगा

play07:38

कि जब आप एक्सप्रेस जेएस यूज कर रहे हो तो

play07:40

आप लोग एटीएमएल यानी कि प्लेन एटीएमएल का

play07:42

ही इस्तेमाल करो बहुत सारे टेंप्लेट इंजंस

play07:44

होते हैं जैसे पग नाम का एक टेंप्लेट इंजन

play07:46

होता है वो आप सीख सकते हो डेफिनेटली बट

play07:48

अगेन डोंट वेस्ट योर प्रेशियस टाइम

play07:49

स्टार्ट जब आप लोग कर रहे हो तो प्लेन

play07:51

एचटीएमएल से स्टार्ट करो तो आप लोग थोड़ा

play07:53

बहुत टाइम जब बिताओ ग बैक एंड पे काम करने

play07:55

पर तो आपको पता चलेगा मिडिल वेयर क्या

play07:57

होता है आप लोग को पता चलेगा कि कैसे काम

play07:59

कर करती है एक्चुअल में एक्सप्रेस जस बहुत

play08:01

सारी चीजें आपको पता चलेंगी और इसके लिए

play08:02

मेरा सिग्मा वेब डेवलपमेंट कोर्स जो है वो

play08:04

बहुत बढ़िया है सिग्मा वेब डेवलपमेंट

play08:06

कोर्स के अंदर मैंने ये सारी चीजें बहुत

play08:08

अच्छी तरह से सराइज करी है व्हिच मींस कि

play08:09

आप लोग को बिल्कुल भी प्रॉब्लम नहीं आएगी

play08:11

अगर आप लोग सिग्मा वेब डेवलपमेंट कोर्स से

play08:13

स्टार्ट कर रहे हो

play08:17

html4 प्रोजेक्ट्स बना लिए बैक एंड का

play08:19

इस्तेमाल करके यानी कि एक्सप्रेस जीएस का

play08:21

इस्तेमाल करके उसके बाद मैं आपको रिकमेंड

play08:22

करूंगा कि आप लोग डेटाबेस में आ जाओ

play08:24

रेकमेंडेड डेटाबेस ज मंगो डीबी क्यों

play08:26

क्योंकि इसका सिंटेक्स जो है वो

play08:27

जावास्क्रिप्ट की तरह होता है बिल्कुल आप

play08:28

लोग को जावा स्क्रिप्ट टाइप सिंटेक्स

play08:30

लिखने को मिलता है क्लाइंट साइट पे भी

play08:32

सर्वर साइट पे भी और जब आप डेटाबेस पे काम

play08:34

कर रहे हैं तब भी आपको जावास्क्रिप्ट टाइप

play08:35

सिंटेक्स लिखने को मिलता है अब डेटाबेस को

play08:37

जब आप लोग सीख लोगे उसके बाद जब आप

play08:39

एक्सप्रेस से इंटीग्रेट करने की बारी आएगी

play08:41

जब डेटाबेस को तो आपको पता चलेगा कि

play08:43

प्रिज्मा और मंगोज नाम की दो लाइब्रेरीज

play08:45

होती हैं जो कि आप लोगों को स्कीमास

play08:47

प्रदान करती है जैसे कि आपको बहुत इजी हो

play08:49

जाता है डाटा इंसर्ट करना और आप बग्स को

play08:50

अहेड ऑफ टाइम पकड़ लोगे अगर आप लोग कोई भी

play08:52

गलत डाटा इंसर्ट करने वाले हो या डिलीट

play08:54

करने वाले हो जैसे भी आप लोग काम कर रहे

play08:56

हो बेसिकली एक लेयर होती है डेटाबेस के

play08:57

ऊपर जो कि आप लोगों को प्योर जावा

play08:59

जावास्क्रिप्ट में मिलती है व्हेन यू आर

play09:00

यूजिंग इट विद एक्सप्रेस प्रिज्मा या

play09:02

मोंगूज में से कौन सा अगर आप लोग मेरे

play09:03

प्रोजेक्ट देखोगे तो मैं मंगू ज्यादा

play09:05

इस्तेमाल करता हूं बट प्रिज्मा इज इक्वली

play09:07

गुड प्रिज्मा भी काफी बढ़िया है जब आप लोग

play09:08

मंगो डीवी पे काम कर रहे हो ना तो मैं

play09:10

आपको रिकमेंड करूंगा कि आप लोग मंगो डीवी

play09:11

कंपस के बारे में देखो बेसिकली मंगो डीवी

play09:13

कंपस एक यवा टूल होता है जो कि आपका जो

play09:16

डेटाबेस है वो विजुलाइज करा देता है आपको

play09:18

फिर मंगो डीबी एटलस के बारे में भी पढ़ो

play09:20

जो कि आप लोगों को स्केलेबल मंगो डीबी

play09:21

डेटा बेसेस ऑन द क्लाउड प्रदान करता है

play09:23

मंगो डीबी की तरफ से पेड सर्विस होती है

play09:25

हां फ्री टियर होता है लेकिन अगर आप लोग

play09:27

कुछ भी सीरियस प्रोजेक्ट कर रहे हो तो पेड

play09:29

होता है फायदा क्या है इसका फायदा इसका ये

play09:30

है कि आप लोगों का डेटाबेस जो है वो डाउन

play09:33

नहीं जाएगा अगर आपके पास बहुत ज्यादा लोड

play09:34

आ गया तो अब इसके बाद अगर आप लोग सीक्वल

play09:36

सीख रहे हो यानी कि स्ट्रक्चर्ड क्वेरी

play09:38

लैंग्वेज सीख रहे हो तब मैं आपको रिकमेंड

play09:39

करूंगा कि आप लोग माय सीक्वल और पीएचपी

play09:42

माय एडमिन को सीख लो माय सीक्वल के साथ

play09:43

पीएचपी माय एडमिन को सीखने का फायदा जो आप

play09:45

लोग को मिलेगा वो ये होगा कि आप लोग

play09:47

विजुलाइज कर सकते हो पीएचपी माय एडमिन के

play09:49

थ्रू पीएचपी माय एडमिन सीखने के वक्त आप

play09:51

लोगों को पीएचपी आने की जरूरत नहीं है आप

play09:54

लोग डायरेक्टली इस टूल का इस्तेमाल कर

play09:55

सकते हो और आप लोग विजुअली एक जीआई टूल के

play09:58

थ्रू देख सकते हो आप क्वेरीज कैसे काम कर

play10:00

रही है अब एक बार आप लोगों ने फ्रंट एंड

play10:02

एंड बैक एंड का इस्तेमाल करके एप्स बनाना

play10:04

शुरू कर दिए इसके बाद मैं कहूंगा फ्रंट

play10:05

एंड के लिए आप लोग जाओ रिएक्ट की तरफ

play10:07

क्यों रिएक्ट की तरफ क्योंकि रिएक्ट से आप

play10:08

लोगों को पता चलेगा कि कितना आसान होता है

play10:10

फ्रंट एंड बनाना रिएक्ट एक बहुत बड़ी

play10:12

प्राइमरी प्रॉब्लम को सॉल्व करता है जो कि

play10:13

है कि जब आप फ्रंट एंड्स बनाते हैं तब

play10:15

आपको बहुत सारा डॉम मैनिपुलेशन कोड लिखना

play10:17

पड़ता है रिएक्ट में आप लोग स्टेट्स का

play10:19

इस्तेमाल करके हुक्स का इस्तेमाल करके

play10:20

रिडक्स का इस्तेमाल करके ये सारी चीजें

play10:22

बड़ी अच्छी तरह से मैनेज करते हैं मैंने

play10:24

सिग्मा वेब डेवलपमेंट कोर्स में रिएक्ट को

play10:26

बहुत अच्छी तरीके से पढ़ाया है दिस इज वन

play10:28

ऑफ द रीजंस कि मैंने रिएक्ट को को अच्छे

play10:29

से पढ़ाया है कि रिएक्ट सीखना आप लोगों के

play10:31

लिए बहुत ज्यादा इंपॉर्टेंट है फिर एक बार

play10:33

आप लोगों ने रिएक्ट सीख ली मैं कहूंगा आप

play10:35

लोग जाओ नेक्स्ट जस की तरफ जब आप नेक्स्ट

play10:36

जेएस की तरफ जाओगे तो आपको पता चलेगा

play10:38

कितना आसान हो जाता है आप लोगों के लिए

play10:40

फ्रंट एंड प्लस बैक एंड्स को मैनेज करना

play10:42

फ्रंट एंड आपका नेक्स जस में रिएक्ट में

play10:44

बनता है और जो बैक एंड होता है वो काइंड

play10:46

ऑफ एक्सप्रेस की तरह होता है बहुत ही

play10:47

सिमिलर होता है एक्सप्रेस के अब अगर आपके

play10:49

पास एक अच्छा रीजन है तो आप एंगुलर भी सीख

play10:51

सकते हैं लेकिन अगर आप लोग कंफ्यूज है मैं

play10:53

कहूंगा ये रिएक्ट वाला राउट ही आप लोग जो

play10:54

है अपनाएं रिक्ट सी को ने जए सी को और

play10:57

एक्सप्रेस सी को मंगो डीबी सी को या

play10:59

प्रिज्मा में से कोई भी एक सेलेक्ट कर लो

play11:01

यू आर गोइंग टू मेक अमेजिंग एप्लीकेशंस

play11:03

फिर कुछ एडिशनल टूल्स की मैं बात करूं तो

play11:05

आप लोग गेट और गिट अप को सीखो कम से कम

play11:06

बेसिक गिट और गिट अप तो सीख लो मैंने एक

play11:08

वीडियो बनाया जिसमें मैंने आपको बताया 10

play11:10

मिनट में कोड को कैसे पुश करना है गिट हब

play11:11

पर वो वीडियो आप लोग देख लो इसके बाद आप

play11:13

लोग गिट हब कोपायलट जैसे टूल्स का

play11:15

इस्तेमाल करो गिट अप कोपायलट पेड होता है

play11:17

लेकिन गिट अप कोपायलट का एक अल्टरनेटिव है

play11:19

लामा कोडर प्लस ओलामा इन टॉपिक्स पर मैंने

play11:21

वीडियो बना रखा है आप लोग कैसे गिट अप

play11:23

कोपायलट काइंड ऑफ टूल को फ्री में

play11:25

इस्तेमाल कर सकते हो यूजिंग लामा कोडर

play11:27

इससे क्या होता है ना कि आप लोगों को बहुत

play11:29

ही इजली कोड सजेशंस देखने को मिलते हैं तो

play11:31

आप लोग जो बॉयलर प्लेट कोड है वो लिखने

play11:33

में कम से कम टाइम स्पेंड कर रहे हो और

play11:35

प्रॉब्लम सॉल्व करने में ज्यादा से ज्यादा

play11:36

टाइम आप लोग लगा रहे होंगे अब ये करने के

play11:38

बाद आपको रुकना नहीं है आप लोग को

play11:40

डिप्लॉयड भी सीखना है क्योंकि अगर आप लोग

play11:42

एक सफल वेब डेवलपर बनना चाहते हो तो आपको

play11:44

डिप्लॉयड भी आना पड़ेगा डेप्लॉयमेंट के

play11:46

बिना आपका काम नहीं होगा डिप्लॉयड के लिए

play11:48

मैं आपको रिकमेंड करता हूं कि आप लोग पहले

play11:50

ड्रॉपलेट बेस्ड यानी कि

play11:59

सकते हैं या फिर आप लोग डिजिटल ओसन का ऐप

play12:01

प्लेटफार्म है वो मैं रिकमेंड करता हूं

play12:02

आपको आप जाकर देखो कि कैसे वो गिट हप से

play12:04

डायरेक्टली कोड उठा के आपके लिए एंड टू

play12:06

एंड डिप्लॉयड कर देता है अब मैंने आप

play12:07

लोगों को सिग्मा वेब डेवलपमेंट कोर्स एक

play12:09

बना के दिया हुआ है जिसमें मैंने ये सारी

play12:11

चीजें आप लोगों को बताई हुई है एंड टू एंड

play12:13

कवर करी हुई है आपको कोई टेंशन नहीं होगी

play12:15

हां थोड़ा टाइम जरूर आपका जाएगा आपको अपना

play12:17

टाइम लेकर आना पड़ेगा लेकिन आप एक सफल वेब

play12:19

डेवलपर बन जाओगे तो सिग्मा वेब डेवलपमेंट

play12:21

कोर्स को एक्सेस जरूर कर लेना इस वीडियो

play12:22

के साथ मैं आप लोगों को एक पीडीएफ भी

play12:24

दूंगा जिसको आप डिस्क्रिप्शन में दिए हुए

play12:25

लिंक से डाउनलोड कर सकते हो जो भी चीजें

play12:27

मैंने इस वीडियो में आपको बताई है वो आपको

play12:28

एक प पफ के फॉर्म में मिल जाएगी अब एक बार

play12:30

आप लोगों ने ये सारी चीजें सीख लीने जए से

play12:32

पांच-छह एप्लीकेशंस बना ली वन ईसे

play12:34

एप्लीकेशंस आपको सीरियस वेब एप्स बनानी है

play12:37

इसके बाद आप एक स्टेप फर्द जा सकते हो और

play12:38

टाइप स्क्रिप्ट को सीख सकते हो टाइप

play12:40

स्क्रिप्ट को आप लोग नेक्स्ट यस के साथ

play12:41

यूज़ कर सकते हो फायदा क्या है टाइप

play12:43

स्क्रिप्ट को यूज़ करने का आप लोग को टाइप

play12:44

सेफ्टी मिलती है यानी कि आपके जो बग्स आने

play12:46

वाले एप्लीकेशन में वो आप अहेड ऑफ टाइम

play12:48

पकड़ लोगे आप एक पर्टिकुलर फॉर्मेट में ही

play12:51

ऑब्जेक्ट को बना पाओगे उसके बाहर आप

play12:52

ऑब्जेक्ट्स को नहीं बना पाओगे तो ये सारी

play12:54

चीजें आप लोगों को मिलती है टाइप

play12:55

स्क्रिप्ट में काफी आसान है सीखना फिर जो

play12:57

डिजाइन है और डेवलपमेंट है ये दो अलग-अलग

play12:59

चीजें होती हैं डिजाइनिंग का मतलब कि आपकी

play13:00

वेबसाइट जो आप बना रहे हो वो अच्छी दिख

play13:02

रही है और डेवलपमेंट का मतलब जो आपको दिया

play13:04

जा रहा है वो आप चेप पा रहे हो कि नहीं

play13:05

यानी कि मैंने आपको एक इमेज दे दिया अब

play13:07

मैंने कहा इसको कोड करके

play13:29

भी फ्रेमवर्क आप यूज कर रहे हो उसमें

play13:30

रेप्ट करने की कोशिश करो सो यार ये सारी

play13:32

स्टेप्स को फॉलो करने के बाद एक आप बहुत

play13:33

सफल वेब डेवलपर बन जाओगे आई विश यू ऑल द

play13:36

बेस्ट और मैं आप लोगों को कहूंगा कि जब तक

play13:38

आप लोग कोड नहीं लिखोगे प्रैक्टिस नहीं

play13:40

करोगे तब तक आप लोग एक अच्छे डेवलपर नहीं

play13:41

बन सकते इसलिए प्रैक्टिस मोर एंड मोर और

play13:44

आप लोग डेफिनेटली एक बहुत सक्सेसफुल लप

play13:45

डेवलपर बन पाओगे अभी के लिए इस वीडियो में

play13:47

इतना ही गाइ थैंक यू सो मच गाइज फॉर

play13:49

वाचिंग दिस वीडियो एंड आई विल सी यू

play13:51

नेक्स्ट टाइम

Rate This

5.0 / 5 (0 votes)

関連タグ
Web DevelopmentJavaScriptHTMLCSSReactNode.jsExpress.jsMongoDBWeb DesignFreelancingTech Education
英語で要約が必要ですか?