How to Start Coding in 2024? Learn Programming for Beginners | Placements & Internships

Apna College
13 Dec 202314:52

Summary

TLDRThis video script is a guide for students, particularly those in their final year of college, looking to start their coding journey in 2024. It emphasizes the importance of mastering a domain, adopting a T-shaped learning style, and being off-campus ready for internships and placements. The speaker discusses various domains like AI, blockchain, and web development, and stresses the need for practical skills over a broad academic knowledge. A step-by-step roadmap is provided, starting from learning a programming language to exploring development domains, creating projects, and considering machine learning and AI. The script also touches on the importance of adapting to industry trends and the value of projects in enhancing resumes.

Takeaways

  • 😀 The session is aimed at students who are considering starting their coding journey in 2024, particularly those studying in B.Tech or BCA/MCA streams.
  • 🎓 The goal is to prepare for a good tech internship or placement, focusing on essential skills that can maximize chances in the tech industry.
  • 📚 It's emphasized that mastering all technologies is not possible during a college degree, so it's crucial to focus on a few key areas for specialization.
  • 💡 The importance of choosing a domain that aligns with future career aspirations is highlighted, as it provides direction and opportunities.
  • 🛠️ Learning to code requires adopting a 'T' style of learning, which means having a broad understanding of various technologies but specializing in-depth in a few areas.
  • 🏫 The session suggests that students should not be dependent on campus for opportunities but should strive to skill themselves to be able to grab opportunities independently.
  • 💼 The speaker shares their personal experience with three major domains: Data Structures & Algorithms, Development, and AI & ML, which were most helpful for internships and placements.
  • 🌐 For those interested in data science, it's noted that machine learning projects are more beneficial than just learning Data Structures and Algorithms.
  • 🔍 The session advises on verifying the importance of different domains by talking to seniors in college who are applying for placements or by connecting with professionals in the industry.
  • 📈 The script outlines a roadmap for learning programming languages, Data Structures & Algorithms, and then exploring development in domains like web or app development, with a focus on projects.

Q & A

  • What is the main goal of the session discussed in the script?

    -The main goal of the session is to guide students, particularly those pursuing B.Tech or M.Sc. in Computer Science, on how to start their coding journey by 2024 with the aim of securing a good tech internship or placement.

  • What are the various domains mentioned in the script where students can start their coding journey?

    -The script mentions various domains including Machine Learning, Artificial Intelligence, Blockchain Development, Game Development, App Development, Web Development, Data Structures, Algorithms, and more.

  • What is the importance of mastering a domain according to the script?

    -The script emphasizes that mastering a domain increases the chances of getting a good tech internship or placement. It suggests that students should focus on one domain and become proficient in it for better opportunities.

  • What does the script suggest as the first step in a student's coding journey?

    -The first step suggested in the script is to learn a programming language, which is the foundation for further learning in any tech-related field.

  • Why is it recommended to learn Data Structures and Algorithms (DSA) according to the script?

    -The script recommends learning DSA because it is crucial for problem-solving, which is a key aspect of being a good developer. It also helps in preparing for coding tests and interviews for internships and placements.

  • What is the significance of 'T' style of learning mentioned in the script?

    -The 'T' style of learning signifies the need to have a broad understanding of various tech domains while also having depth in a few specific areas. This approach is recommended for a well-rounded skill set that can be applied to different tech roles.

  • How does the script advise students to approach the challenge of learning new technologies?

    -The script advises students to be persistent and not quit when faced with difficult problems or concepts. It encourages students to resolve issues by fully committing to finding solutions rather than giving up and starting over.

  • What are the three important things students should know before starting their coding journey according to the script?

    -The three important things students should know are: 1) The importance of mastering a domain, 2) The adoption of the 'T' style of learning, and 3) The need to be off-campus dependent, i.e., self-sufficient in learning and acquiring skills.

  • Why is it beneficial to learn web development according to the script?

    -The script suggests that web development is beneficial because it is a popular domain with core technologies like HTML, CSS, and JavaScript that are widely used and have numerous resources available for learning.

  • What are the two main areas of web development mentioned in the script?

    -The two main areas of web development mentioned are Front End and Back End. Front End involves the visible part of websites, while Back End involves the algorithms and processes that run behind the scenes.

  • How does the script recommend students to verify the relevance of skills for internships and placements?

    -The script recommends students to verify the relevance of skills by talking to seniors who are applying for placements or already working professionals in the industry to understand which skills are in demand and what kind of questions are asked in interviews.

Outlines

00:00

😀 Starting Your Coding Journey in 2024

The speaker introduces the session aimed at students who are possibly in their B.Tech or BCA/MCA and want to start coding. The goal is to discuss how to begin a coding journey that could lead to a good tech internship or placement. The session will cover necessary skills to read about and the right resources. It will also touch on various fields like machine learning, artificial intelligence, blockchain, game development, and web development. The speaker emphasizes the importance of choosing a domain to master and the need to adopt a T-shaped learning style, which means having a broad understanding of many areas but deep skills in a few. The session aims to provide a roadmap or checklist for skills that can maximize chances for good tech placements or internships.

05:01

😀 Learning Path for Programming and Development

The speaker discusses the learning path for programming languages and development. It starts with choosing a programming language, with options like C, C++, Java, and Python. The speaker suggests focusing on basics first, such as variables, data types, functions, and control structures. Once the basics are covered, the next step is to learn data structures and algorithms, which may take about three months. The speaker encourages practice through problem-solving on various platforms. The talk then moves to development, where the speaker highlights web development as a popular field with core technologies like HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js. For backend, technologies like Node.js are mentioned. The speaker advises focusing on projects to enhance learning and resume quality. The session also briefly touches on app development, mentioning the choice between Android or iOS platforms and the potential of cross-platform app development.

10:01

😀 Exploring AI, ML, and Data Science Careers

The speaker shifts the focus to AI, ML, and data science, emphasizing their importance for students interested in data science fields. It mentions that while data science roles may not require deep knowledge of data structures and algorithms, projects in machine learning can be very helpful. The speaker suggests learning Python or R for data science and highlights the importance of projects in this field. The talk also covers the types of jobs available in machine learning, such as data analysts and machine learning engineers, and the importance of research experience and higher degrees for certain roles. The speaker concludes by advising students to keep up with trends in tech but to focus on depth in areas where they see career opportunities and align with their interests.

Mindmap

Keywords

💡Coding Journey

The term 'Coding Journey' refers to the process of learning and developing skills in computer programming. In the context of the video, it is the path that students embark on to start their careers in technology. The script discusses how to begin this journey in 2024, emphasizing the importance of starting with a solid foundation in coding.

💡Tech Internship

A 'Tech Internship' is a work experience opportunity for students to gain practical knowledge in a technology-related field. The video's theme revolves around preparing students to secure such internships, which are crucial for hands-on learning and potential job placements in the tech industry.

💡Data Structures and Algorithms (DSA)

Data Structures and Algorithms (DSA) are foundational concepts in computer science that deal with organizing data and designing efficient problem-solving methods. The script highlights DSA as a critical area of focus for students, as it is a common requirement for tech interviews and internships.

💡Web Development

Web Development refers to the building and maintenance of websites. It is one of the domains mentioned in the script where students can apply their coding skills. The video discusses web development as a potential path for students, including learning core technologies like HTML, CSS, and JavaScript.

💡Machine Learning (ML)

Machine Learning is a subset of artificial intelligence that allows machines to learn from data and improve over time. The script touches on ML as an area of interest for students who want to delve into advanced technologies, suggesting it as a field with growing opportunities.

💡Deep Learning

Deep Learning is a branch of machine learning that uses neural networks with many layers, mimicking the human brain, to process and learn from large amounts of data. The video mentions deep learning as part of the advanced AI topics that students can explore, indicating its relevance in creating complex AI models.

💡Domain

In the context of the video, a 'Domain' refers to a specific area of expertise within the tech industry, such as AI, web development, or data science. The script advises students to identify and master a domain to increase their chances of securing a tech internship or job placement.

💡T-shaped Learning

T-shaped Learning is a concept where individuals have a broad set of basic skills while also having deep expertise in one particular area. The video script suggests that students should adopt this style of learning to have a general understanding of various tech domains while specializing in a few areas.

💡Off-Campus

The term 'Off-Campus' in the script refers to job opportunities or internships that are not directly associated with a student's college or university. It emphasizes the importance of students being self-reliant and not solely dependent on campus placements for career opportunities.

💡Projects

Projects in the script refer to the practical applications or creations that students build to demonstrate their coding and development skills. The video stresses that engaging in projects is essential for practical learning and for showcasing one's abilities to potential employers.

💡Trends

Trends in the tech industry, as discussed in the script, refer to the evolving technologies and skills that are in demand. The video encourages students to stay updated with these trends to remain relevant and increase their employability in the tech job market.

Highlights

Introduction to starting a coding journey in 2024 with a focus on getting a good tech internship or placement.

The session is dedicated to students who are pursuing B.Tech or M.Sc. and want to start coding.

Discussion on the necessity of reading certain things and using the right resources for learning.

Exploration of various fields like machine learning, artificial intelligence, blockchain, game development, and web development.

Realistic approach to mastering multiple domains within a college degree and focusing on a few areas of expertise.

Importance of identifying a domain of interest early on for a successful tech career.

Adopting a T-shaped learning style, which emphasizes both breadth and depth of knowledge in a chosen domain.

The necessity of thinking beyond campus for internships and placements and being self-reliant in skill development.

Personal placement journey focusing on three major domains: Data Structures & Algorithms, Development, and AI & ML.

The significance of Data Science and AI in the job market and the importance of learning these skills for internships and placements.

Advice for beginners to start with a programming language and then move on to Data Structures & Algorithms.

Exploring different programming languages like C, C++, Java, and Python, and choosing one based on available resources.

The process of learning Data Structures & Algorithms, which is estimated to take about five months.

Encouragement to persist through difficult problems in coding and not to quit, but to resolve issues with determination.

Starting development by exploring domains like web development and app development.

The importance of projects in development for enhancing learning and improving the resume for recruiters.

Different paths in development, such as front-end and back-end, and the technologies associated with each.

The option to specialize in either front-end or back-end development after gaining a foundational understanding.

Exploration of AI and ML for students interested in the data science field and the various options available for learning.

Advice on creating a balance between learning current trends and focusing on depth in a specific domain for career opportunities.

Emphasis on the importance of Data Structures, Algorithms, and Development skills for maximum job opportunities.

Closing remarks encouraging continuous learning and exploration in the tech field.

Transcripts

play00:00

हाय एवरीवन एंड वेलकम टू अला कॉलेज राज हम

play00:01

बात करने वाले हैं कि किस तरीके से 2024

play00:03

के अंदर हम अपनी कोडिंग जर्नी की शुरुआत

play00:05

कर सकते हैं आज का जो हमारा सेशन है वह

play00:07

डेडीकेटेडली उन स्टूडेंट्स के लिए है जो

play00:09

शायद बीटेक एमटेक कर रहे हैं या बीसी

play00:10

एमसीए कर रहे हैं कोडिंग स्टार्ट करना

play00:12

चाहते हैं एंड एट दी एंड हमारा गोल यह है

play00:14

कि हम एक अच्छी टेक इंटर्नशिप या एक अच्छी

play00:16

टेक प्लेसमेंट मिल जाए तो आज के सेशन के

play00:18

अंदर हम बात करेंगे क्या-क्या चीजें हैं

play00:19

जिनको हमें पढ़ने की जरूरत है प्लस उनको

play00:22

पढ़ने के लिए व्हाट आर द राइट रिसोर्सेस

play00:24

अब जब भी हम प्रोग्रामिंग की शुरुआत करते

play00:26

हैं देयर आर अ लॉट ऑफ टर्म्स व्हिच आर

play00:28

बमबारडेकर अभी कोई हमें बोलता है कि हम

play00:30

मशीन लर्निंग कर सकते हैं या आर्टिफिशियल

play00:32

इंटेलिजेंस कर सकते हैं ब्लॉकचेन

play00:33

डेवलपमेंट कर सकते हैं गेम डेवलपमेंट कर

play00:35

सकते हैं ऐ डेवलपमेंट कर सकते हैं वेब

play00:36

डेवलपमेंट कर सकते हैं डेटा स्ट्रक्चर्स

play00:38

एल्गोरिथम्स कर सकते हैं एंड और भी

play00:40

डिफरेंट डिफरेंट चीजें अब रियलिस्टिकली

play00:42

स्पीकिंग ये सारी चीजें एक कॉलेज डिग्री

play00:45

करते हुए कर पाना इज नॉट पॉसिबल कि इस सभी

play00:48

चीजों के अंदर हम मास्टरी हासिल कर लें तो

play00:50

आज का जो हमारा सेशन होगा उसके अंदर हम एक

play00:52

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

play00:54

डिस्कस कर रहे होंगे कि इनमें से कौन सी

play00:56

ऐसी स्किल्स हैं जिनको एक्चुअली प्रैक्टिस

play00:59

करने के बाद हम हमारे जो एक अच्छी टेक

play01:00

प्लेसमेंट या इंटर्नशिप के चांसेस हैं वो

play01:02

मैक्सिमम रहते हैं टेक के अंदर अब सेशन की

play01:05

शुरुआत से पहले तीन इंपॉर्टेंट चीजें हैं

play01:07

जिनका हमें पता होना चाहिए सबसे पहला ये

play01:09

जितनी भी डोमस की हमने बात की अगर इनमें

play01:11

से एक के अंदर भी खुद को हम अच्छे से अप

play01:13

स्किल कर लेते हैं उस डोमेन को मास्टर कर

play01:14

लेते हैं तो हमारे पास हमेशा अपॉर्चुनिटी

play01:17

होंगी तो इसीलिए अगर आपको आईडिया है कि

play01:20

इनमें से किस डोमेन के अंदर आपको फ्यूचर

play01:22

के अंदर टेक के अंदर जाना है और अपना

play01:23

अच्छा करियर बनाना है तो आप डेफिनेटली उसी

play01:26

डोमेन के साथ स्टार्ट कर सकते हो प्लस

play01:27

दूसरी तरफ काफी सारे ऐसे स्टूडेंट्स होते

play01:29

हैं जिहे नहीं पता कौन सी डोमेन के अंदर

play01:31

क्या चल रहा है एंड हम बस जानना चाहते हैं

play01:33

कि इंटर्नशिप प्लेसमेंट पॉइंट ऑफ व्यू से

play01:35

कौन-कौन से ऐसे सब डोमेंस हैं जो हमारे

play01:37

लिए इंपॉर्टेंट रहेंगे तो उनके बारे में

play01:39

आज के सेशन के अंदर हम कवर करेंगे सेकंड

play01:41

चीज ये कि टेक के अंदर जब भी हम कुछ सीखना

play01:43

चाहते हैं तो हमें टी स्टाइल ऑफ लर्निंग

play01:44

को अडॉप्ट करना है टी स्टाइल हमें कहता है

play01:46

कि हमारे पास अपनी डोमेन के अंदर अच्छी

play01:48

खासी ब्रेथ होनी चाहिए यानी हर चाहे एआई

play01:50

हो गया चाहे डीएसए हो गया चाहे एमएल हो

play01:52

गया चाहे वेब डेवलपमेंट हो गया हर चीज का

play01:54

हमें थोड़ा-थोड़ा बेसिक आईडिया होना चाहिए

play01:56

पर एट दी एंड हमारे पास डेप्थ कुछ दो-तीन

play01:58

की एरियाज के अंदर होनी चाहिए यानी ये जो

play02:00

इतनी सारी डोमस है सबके अंदर तो हम मास्टर

play02:03

नहीं बन सकते पर दो से तीन हमारे पास ऐसे

play02:05

की एरियाज होने चाहिए जिसके अंदर हम अच्छे

play02:07

से स्किल्स को गेन करें और उन्हीं दो-तीन

play02:09

की एरियाज को हम डिस्कस कर रहे होंगे एंड

play02:11

थर्ड एंड काफी इंपॉर्टेंट चीज कि टेक के

play02:13

अंदर जब भी हम इंटर्नशिप्स एंड प्लेसमेंट

play02:15

सोच रहे हैं हमें हमेशा ऑफ कैंपस सोचना है

play02:17

यानी हमें अपने कॉलेज के ऊपर डिपेंडेंट

play02:19

नहीं रहना अपॉर्चुनिटी के लिए हमें खुद को

play02:20

इतना अप स्किल करना है इतनी चीजें ले लेनी

play02:22

है सीख लेनी है कि हम खुद जाकर एक अच्छी

play02:25

अपॉर्चुनिटी को ग्रैब कर पाएं ऐसे में कई

play02:27

कॉलेजेस के अंदर कोडिंग कल्चर नहीं होता

play02:29

और हम खुद को अपने क्लासमेट्स के साथ

play02:31

कंपेयर करके सोचते हैं कि हमें जो थोड़ी

play02:32

बहुत चीजें आती हैं उसकी मदद से हम एक

play02:34

बहुत अच्छी प्लेसमेंट या बहुत अच्छी

play02:36

इंटर्नशिप ग्रैब कर रहे होंगे बट ये

play02:38

सिचुएशन बिल्कुल भी एक्यूरेट नहीं होती ऑफ

play02:39

कैंपस के अंदर ऑल ओवर इंडिया स्टूडेंट्स

play02:41

अप्लाई कर रहे होते हैं तो ऐसे में हमें

play02:43

हार्ड वर्क इतना पुट इन करना है हमें

play02:45

स्किल्स को अच्छे लेवल पे सीखना है कि हम

play02:47

खुद को आउटस्टैंड करवा रहे हो अब अगर मैं

play02:49

अपनी पर्सनल प्लेसमेंट जर्नी की बात करूं

play02:51

तो तीन मेजर डोमस थे जिनके ऊपर कॉलेज लाइफ

play02:53

के अंदर मैंने ध्यान दिया था फर्स्ट वाज

play02:55

डेटा स्ट्रक्चर्स एल्गोरिथम सेकंड वाज

play02:56

डेवलपमेंट एंड थर्ड वाज एमएलएन एआई और

play02:59

इसके अंदर भी डीएसए और डेवलपमेंट ने मुझे

play03:01

सबसे ज्यादा हेल्प किया था इंटर्नशिप्स

play03:03

एंड प्लेसमेंट्स लेने के लिए एंड अगर आप

play03:06

चाहे 2023 की बात कर लो या हम आने वाले

play03:09

साल की बात करें डीएसए एंड डेवलपमेंट आर

play03:11

स्टिल द टू टेक्नोलॉजीज जिनको सीखने के

play03:13

बाद मेजॉरिटी कंपनीज के अंदर हमारे लिए जो

play03:16

डोर्स हैं वो ओपन रहते हैं उनकी

play03:18

अपॉर्चुनिटी हमारे लिए अवेलेबल रहती हैं

play03:20

एंड इस चीज को वेरीफाई करने का मैं आपको

play03:22

बेस्ट तरीका बताती हूं कि अपने कॉलेज के

play03:24

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

play03:26

हैं और उनसे पूछ सकते हैं कि अभी अगर वो

play03:28

प्लेसमेंट्स के लिए अप्लाई कर रहे हैं तो

play03:29

कंपनीज कौन-कौन सी स्किल्स हैं जो

play03:31

रिक्वायर कर रही है उनसे किस-किस तरीके के

play03:33

उनके इंटरव्यूज होते हैं क्या पूछा जाता

play03:35

है एगजैक्टली उनसे एंड मैक्सिमम कंपनीज

play03:37

इंटरव्यू के अंदर या तो डीएसए पूछ रही

play03:39

होते हैं या डेवलपमेंट पूछ रही होती हैं

play03:41

सेकंड बेस्ट तरीका इसको वेरीफाई करने का

play03:43

ये है कि कंपनी के अंदर अगर हम ऑलरेडी

play03:45

किसी को जानते हैं जो एज एन इंजीनियर वहां

play03:46

पर काम कर रहे हैं तो उनसे आप पूछ लो कि

play03:48

वो अपने इंटरव्यूज में किस तरीके के सवाल

play03:50

हैं जो कैंडिडेट से पूछते हैं या किन-किन

play03:52

टेक्नोलॉजीज हैं जिनके बेसिस पर वो हायर

play03:54

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

play03:56

मेरी एडवाइस ये रहेगी कि सबसे पहले जाके

play03:58

हमें एक प्रोग्रामिंग लैंग्वेज सीखनी है

play03:59

है फिर उसके अंदर हमें डीएसए करना है यानी

play04:02

डेटा स्ट्रक्चर्स एंड एल्गोरिथम्स उसके

play04:04

बाद जाकर हमें डेवलपमेंट को एक्सप्लोर

play04:06

करना है किसी एक डोमेन के अंदर एंड फिर

play04:08

जाकर वहां पर हमें प्रोजेक्ट्स बनाने हैं

play04:09

एंड उसके बाद भी अगर हमारे पास टाइम बचता

play04:11

है तो फिर हमें मशीन लर्निंग एंड एआई के

play04:13

अंदर अपना टाइम इन्वेस्ट करना है और वहां

play04:15

पर जाकर हमें प्रोजेक्ट्स बनाने हैं तो इस

play04:17

पूरे रोड मैप को अब हम डिटेल में डिस्कस

play04:19

करने वाले हैं अब फर्स्ट स्टेप हमारा होगा

play04:21

टू लर्न अ प्रोग्रामिंग लैंग्वेज

play04:23

प्रोग्रामिंग लैंग्वेज के अंदर 25 से 30

play04:25

दिन लगेंगे हमें टू लर्न द बेसिक्स ऑफ़ अ

play04:27

लैंग्वेज बेसिक्स ऑफ अ लैंग्वेज कहने का

play04:28

मतलब है वेरिएबल डेटा टाइप्स फंक्शंस एफ

play04:30

एल्स यानी कंडीशनर्स लूप्स हो गए

play04:32

स्ट्रिंग्स हो गए इस तरीके की बेसिक चीजें

play04:34

हमें आनी चाहिए प्रोग्रामिंग लैंग्वेज के

play04:36

लिए हमारे पास बहुत सारे ऑप्शंस होते हैं

play04:37

c c+ प जावा

play04:44

python2 करें इन दोनों को किसी एक को चूज

play04:47

करने का मेजर रीजन यही है कि दोनों के

play04:49

अंदर रिसोर्सेस सबसे ज्यादा अवेलेबल

play04:51

मिलेंगे आपको तो कहीं भी अगर आप स्टक हो

play04:53

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

play04:54

तो हम वहां पर स्टक नहीं रहेंगे हमारे पास

play04:57

काफी सारे रिसोर्सेस होंगे हमें हेल्प आउट

play04:59

करने के लिए तो इसीलिए इन दोनों

play05:01

लैंग्वेजेस के अंदर बाद में जाके डीएसए

play05:03

सीखना काफी आसान होता है तो हम किसी भी एक

play05:05

को पिक कर सकते हैं बाकी अगर हमारा मन है

play05:07

कि नहीं मुझे तो जावास्क्रिप्ट को सीखना

play05:08

है या मुझे तो

play05:20

python2 बेसिक्स कवर हुए हैं एंड उसके साथ

play05:22

में एक आपको पूरी की पूरी सीरीज मिल जाएगी

play05:24

जावा की जिसमें पहले जावा के बेसिक्स हैं

play05:26

एंड उसके बाद हम डेटा स्ट्रक्चर्स

play05:28

एल्गोरिथम्स को सीख रहे हैं ऐसे ही c+ प

play05:30

के लिए आपको मिल जाएगा अगर आपका फिर भी मन

play05:32

है कि नहीं मुझे तो पाइथन में ही जाकर

play05:34

सीखना है तो पाइथन के बेसिक्स भी आपको

play05:35

अवेलेबल मिल जाएंगे अब जैसे ही हमने

play05:37

बेसिक्स ऑफ प्रोग्रामिंग लैंग्वेज सीख

play05:39

लिया शुरू का एक महीना लगाकर हमारा सेकंड

play05:41

स्टेप होगा टू लर्न डेटा स्ट्रक्चर्स एंड

play05:43

एल्गोरिथम्स अब डीएसए को सीखने में हमें

play05:46

करीबन ढाई से ती महीने लग रहे होंगे अगर

play05:48

हम डेडीकेटेडली बैठ के अपने कॉन्सेप्ट्स

play05:50

को सीख रहे हैं तो बट सिर्फ इतना टाइम

play05:51

काफी नहीं है उसके बाद इन्हीं कॉन्सेप्ट्स

play05:54

को हम प्रैक्टिस करेंगे डिफरेंट डिफरेंट

play05:56

वेबसाइट्स पर जा सकते हैं प्लेटफॉर्म्स पर

play05:57

जा सकते हैं और वहां जाकर हमें हमें

play05:59

क्वेश्चन सॉल्व करने की प्रैक्टिस करनी

play06:01

होती है डीएसए के कौन-कौन से इंपॉर्टेंट

play06:03

टॉपिक्स हैं उसकी एक लिस्ट आपको नीचे

play06:05

डिस्क्रिप्शन बॉक्स में दे दी गई है वहां

play06:06

से जाकर हम उस चीज को टैली कर सकते हैं अब

play06:08

एक छोटा सा डिस्क्लेमर यहां पर मैं आपको

play06:10

दे सकती हूं कि डीएसए आपको ऐसी स्टेज

play06:12

लगेगी प्रोग्रामिंग के अंदर जब हमें चीजें

play06:14

हो सकता है थोड़ी सी डिफिकल्ट लगे तो ऐसे

play06:17

में एक चीज याद रखनी है कि प्रोग्रामर का

play06:19

काम होता है किसी भी अच्छे डेवलपर का काम

play06:21

होता है प्रॉब्लम्स को सॉल्व करना यूजिंग

play06:23

टेक्नोलॉजी तो प्रॉब्लम्स तो डेली बेसिस

play06:25

पर हमारे पास आएंगी ही आएंगी तो ऐसे में

play06:27

अगर कोई डिफिकल्ट प्रॉब्लम है जिसको हम

play06:29

फेस कर रहे हैं तो हमें क्विट नहीं करना

play06:31

उस प्रॉब्लम को सॉल्व करने की उसको हेड

play06:33

जॉन सॉल्व करने की रिजॉल्व करने की हमें

play06:35

पूरी कोशिश करनी है तो कोडिंग के अंदर

play06:37

बहुत बार हमारा मन करता है कि हम क्विट कर

play06:38

दें हम लेट गो कर दें इस चीज को पर एक बार

play06:41

हमने क्विट कर दिया और दोबारा हम

play06:42

रीस्टार्ट करने जाते हैं तो दोबारा से

play06:44

हमें उतना ही टाइम लगाना पड़ता है जितना

play06:46

हमने फर्स्ट टाइम लगाया था तो इसीलिए बीच

play06:48

में क्विट नहीं करना व्हेन थिंग्स गेट

play06:49

डिफिकल्ट उस चीज को थोड़ा सा टाइम लेना है

play06:52

थोड़ा सा पीसफुली अपने प्रॉब्लम्स को हमें

play06:54

रिजॉल्व करते रहना है अब एक बार हमने

play06:55

बेसिक्स ऑफ लैंग्वेज सीख लिया हमने डीएसए

play06:57

कर लिया इस प्रोसेस में हमें करीबन तीन से

play06:59

चार महीने लग रहे होंगे फिर जब हम फाइनली

play07:01

डीएसए की प्रैक्टिस करना स्टार्ट कर लेंगे

play07:03

तब आएगा हमारा थर्ड स्टेप थर्ड स्टेप में

play07:06

डीएसए प्रैक्टिस करने के साथ-साथ अब हम

play07:08

अपनी डेवलपमेंट को करना स्टार्ट करेंगे

play07:10

डेवलपमेंट हम किसी भी डोमेन को पिक कर

play07:11

सकते हैं सबसे जो दो पॉपुलर डोमेन है

play07:13

डेवलपमेंट के लिए एक है हमारे पास वेब

play07:15

डेवलपमेंट एक है हमारे पास पप डेवलपमेंट

play07:17

अब वेब डेवलपमेंट के अंदर तीन कोर

play07:19

टेक्नोलॉजीज हैं जो हमें आनी ही आनी चाहिए

play07:23

html4 आपको अपना कॉलेज चैनल के ऊपर

play07:26

अवेलेबल मिल जाएगा जावास्क्रिप्ट के लिए

play07:28

एक श्रद्धा खाप चैनल के ऊपर पूरी

play07:29

डेडिकेटेड सीरीज है जिसके अंदर कंप्लीट

play07:31

जावास्क्रिप्ट है वहां से जाकर हम उसे पढ़

play07:34

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

play07:36

बेसिक्स ऑफ फ्रंट एंड कवर हो जाएंगे वेब

play07:38

डेवलपमेंट के अंदर दो पार्ट्स होते हैं एक

play07:40

होता है फ्रंट एंड एक होता है बैक एंड

play07:41

फ्रंट एंड वो हिस्सा होता है वेबसाइट्स का

play07:42

जो हमें दिखाई देता है और बैक एंड वो

play07:44

हिस्सा होता है जो हमें दिखाई नहीं देता

play07:46

यानी बैक एंड के अंदर जो एल्गोरिथम्स

play07:47

हमारे पास चल रही होती है अब फ्रंट एंड के

play07:49

अंदर एचटीएमएल सीएसएस जेएस तो हमें करनी

play07:51

है बट उसके साथ में हमें अपनी एक नीश

play07:53

ढूंढने की जरूरत है तो यहां पर हमारा टी

play07:55

प्रिंसिपल अप्लाई करता है कि आपने ब्रेड्स

play07:57

तो देख ली अब आपकी डेप्थ क्या है आपकी

play07:59

एक्चुअल नीश क्या है जिसके अंदर आपकी

play08:01

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

play08:03

किसी एक फ्रेमवर्क को सीख सकते हैं और

play08:04

उसके अंदर प्रोजेक्ट्स बिल्ड कर सकते हैं

play08:06

जैसे इसमें काफी पॉपुलर ऑप्शन हमारे पास

play08:08

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

play08:10

काफी सारे स्टूडेंट्स एंगुलर सीखते हैं

play08:12

काफी सारे स्टूडेंट्स व्यू जेएस सीखते हैं

play08:14

आप तीनों में से किसी भी एक को पिक कर

play08:15

सकते हैं एक बार फ्रंट एंड हो गया फिर हम

play08:17

बैक एंड पर आ जाते हैं बैक एंड में हमारे

play08:19

पास काफी सारे ऑप्शंस होते हैं टेक्नोलॉजी

play08:21

की टर्म में बट इजस्ट हमारे लिए होगा

play08:23

क्योंकि जावास्क्रिप्ट हमने सीखी होगी कि

play08:24

हम नट जेएस को कर ले क्योंकि नट जेएस के

play08:26

अंदर भी जावास्क्रिप्ट की यूज होती है

play08:28

वरना अगर हमें ल ऑलरेडी कभी पहले हमने

play08:30

पाइथन की है तो हम जंगो को भी चूज कर सकते

play08:32

हैं बिकॉज़ जंगो इज बेस्ड ऑन पाइथन इसके

play08:34

अलावा भी हमारे पास काफी सारे ऑप्शंस होते

play08:36

हैं बट माय एडवाइस वुड बी कि अगर हमने

play08:38

जावास्क्रिप्ट सीखा हुआ है तो नोट जस के

play08:39

साथ कंटिन्यू करें नहीं तो हम जंगो के साथ

play08:41

जा रहे हो अब एक बार डेवलपमेंट के अंदर

play08:43

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

play08:45

तो उसके बाद अपने इंटरेस्ट के हिसाब से या

play08:47

तो हम फ्रंट एंड के अंदर स्पेशलाइज कर

play08:48

सकते हैं या फिर हम बैक एंड के अंदर

play08:50

स्पेशलाइज कर सकते हैं स्पेशलाइज करने का

play08:51

मतलब होता है उस डोमेन के अंदर अब ऑड

play08:53

एडवांस टेक्नोलॉजी सीखना और उनके ऊपर

play08:55

प्रोजेक्ट्स को बिल्ड करना जब भी हम

play08:57

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

play08:59

इंपॉर्टेंट चीज है जो सिर्फ हमारी लर्निंग

play09:01

को ही नहीं बढ़ाएगी साथ के साथ हमारे

play09:03

रिज्यूमे के अंदर हम प्रोजेक्ट्स लिखते

play09:04

हैं तो हमारे रिक्रूटर को एचआर को पता

play09:06

चलता है कि हमारे पास इन चीजों का इन

play09:08

टेक्नोलॉजीज का एक्सपीरियंस है तो अच्छे

play09:10

प्रोजेक्ट्स बनाना इज ऑलवेज एन इंपोर्टेंट

play09:12

पार्ट ऑफ डेवलपमेंट अब इसके अलावा वेब

play09:14

डेवलपमेंट के लिए हमने डेडिकेटेड रोड मैप

play09:15

भी बनाया हुआ है तो हम चाहे तो उसको भी

play09:17

जाकर एक्सप्लोर कर सकते हैं ये तो हो गया

play09:19

वेबसाइट्स बनाना सेकंड ऑप्शन जो हमारे पास

play09:21

होता है कि डेवलपमेंट के अंदर हम ऐप

play09:22

डेवलपमेंट भी कर सकते हैं पप डेवलपमेंट के

play09:25

अंदर हमारे पास चॉइस होती है कि या तो हम

play09:26

एल डिवाइसेसपोर्ट

play09:29

या फिर हम ए के लिए एप्स बनाना चाहते हैं

play09:31

अब इंडिया के अंदर 90 से ज्यादा जो यूजर्स

play09:33

हैं वो ए के यूजर्स हैं तो इसीलिए उस

play09:35

मार्केट के अंदर जॉब ज्यादा अवेलेबल है तो

play09:37

काफी डेवलपर्स चूज करते हैं कि वो ए के

play09:39

साथ स्टार्ट करते हैं ए के अंदर हमारे पास

play09:42

काफी पॉपुलर ऑप्शंस होते हैं जावा उनमें

play09:44

से एक काफी अच्छा ऑप्शन है कटलिन उनमें से

play09:46

एक काफी अच्छा ऑप्शन है नहीं तो हम क्रॉस

play09:48

प्लेटफॉर्म एप्स भी बना सकते हैं क्रॉस

play09:49

प्लेटफॉर्म कहने का मतलब है कि आओ एंड ए

play09:51

दोनों के ऊपर हमारी ऐप एक साथ रन कर रही

play09:53

हो तो उसके लिए फ्लटर एंड रिएक्ट नेटिव

play09:55

दोनों ही काफी अच्छी टेक्नोलॉजीज है पर

play09:57

पर्सनली आप मुझसे एडवाइज लोगे तो आई थिंक

play09:59

यू शुड स्टार्ट विद रिएक्ट नेटिव अगर हम

play10:01

पप डेवलपमेंट के अंदर क्रॉस प्लेटफॉर्म

play10:03

करना चाह रहे हैं तो सेकंड ऑप्शन हमारे

play10:05

पास आओएस डेवलपमेंट का होता है जिसमें

play10:06

ज्यादा कोई ऑप्शंस है नहीं हमारे पासस

play10:20

swift4 स्टेप जिसके अंदर हम एआई एंड एमएल

play10:23

को सीख रहे होंगे अब एआई एंड एमएल को

play10:25

सीखने वाला स्टेप सबसे पहला उन स्टूडेंट्स

play10:27

के लिए बहुत इंपॉर्टेंट है जो डेटा साइ की

play10:29

फील्ड में जाना चाहते हैं अब अगर डाटा

play10:31

साइंस की फील्ड में हमें जाना है तो उसके

play10:32

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

play10:35

जरूरत नहीं होती क्योंकि वहां पर हमारे

play10:37

मशीन लर्निंग के जो प्रोजेक्ट्स होते हैं

play10:38

वो हमें काफी ज्यादा हेल्प कर रहे होते

play10:40

हैं अब डेटा साइंस की फील्ड में जाने के

play10:42

लिए यानी एआईएमएल को सीखने के लिए हमारे

play10:43

पास काफी ऑप्शंस होते हैं या तो हम पाइथन

play10:46

के अंदर सीख सकते हैं हम आर के अंदर सीख

play10:47

सकते हैं हमारे पास जूलिया होती है एंड इस

play10:49

तरीके से काफी सारे ऑप्शंस है बट कोई भी

play10:52

अच्छा डेवलपर या कोई भी अच्छा टेक पर्सन

play10:55

आपको हमेशा एडवाइस करेगा कि अगर आपको

play10:56

एआईएमएल के अंदर जाना है यू शुड ऑलवेज वेज

play10:59

गो विद

play11:29

प्रोजेक्ट्स बनाना स्टार्ट कर सकते हैं और

play11:30

अगर हमें मशीन लर्निंग एआई की फील्ड में

play11:32

इंटरेस्ट आ रहा है तो उसके बाद जाकर हम

play11:34

डीप लर्निंग को भी अच्छे से एक्सप्लोर कर

play11:35

सकते हैं एनएलपी जैसी चीजें कैसे काम करती

play11:37

हैं आजकल हम जेन एआई जेनरेटिव एआई के बारे

play11:40

में सुनते होंगे तो इस तरीके की चीजें

play11:41

कैसे काम करती हैं हम अपने मॉडल्स खुद से

play11:43

कैसे क्रिएट कर सकते हैं वो सारी चीजें

play11:45

जाकर हम एक्सप्लोर कर सकते हैं अब जब भी

play11:47

हम मशीन लर्निंग की बात करते हैं जनरली दो

play11:49

तरीके के जॉब्स अवेलेबल होते हैं मार्केट

play11:50

के अंदर एक होते हैं हमारे डेटा एनालिस्ट

play11:53

स्पेसिफिक जॉब्स एंड दूसरे होते हैं हमारे

play11:55

एक्चुअल मशीन लर्निंग इंजीनियर वाले जॉब्स

play11:58

अब जो मशी मशीन लर्निंग इंजीनियर वाले

play12:00

जॉब्स हैं जिसके अंदर हम एक्चुअल मशीन

play12:02

लर्निंग एल्गोरिथम्स के ऊपर काम कर रहे

play12:04

होते हैं वो थोड़े से ऐसे जॉब्स हैं जो

play12:05

थोड़े से मैथ हैवी आपको लगेंगे प्लस ऐसे

play12:08

जॉब्स में अच्छा करने के लिए आपके पास

play12:10

रिसर्च एक्सपीरियंस अगर हो तो वो आपको

play12:12

हेल्प करेगा प्लस कई बार कंपनीज की इन

play12:14

जॉब्स के अंदर रिक्वायरमेंट होती है कि

play12:15

आपके पास ऑलरेडी एक मास्टर्स या पीएचडी

play12:17

डिग्री होनी चाहिए तो हमें उस डायरेक्शन

play12:19

में अगर जाना है तो हमें एक मास्टर्स

play12:21

डिग्री का माइंडसेट थोड़ा सा बनाना पड़ेगा

play12:23

पर मेजॉरिटी जॉब्स जो एआईएमएल से रिलेटेड

play12:26

है आज की डेट के अंदर वो डेटा साइंस या

play12:28

डेटा एनालिस जॉब्स हैं अब जब इन जॉब्स को

play12:30

हम कंपेयर करते हैं टू सॉफ्टवेयर

play12:32

इंजीनियरिंग जॉब्स तो जनरली सॉफ्टवेयर

play12:34

इंजीनियरिंग के अंदर पैकेजेस थोड़े से हाई

play12:36

होते हैं एज कंपेयर टू दीज जॉब्स बट अगर

play12:38

आपका जेनुइन इंटरेस्ट है डेटा साइंस के

play12:40

अंदर तो यहां पर भी जाकर हम अच्छे से

play12:43

सक्सेस हासिल कर सकते हैं वो कंप्लीट आपके

play12:45

इंटरेस्ट के ऊपर प्लस आपके हार्ड वर्क के

play12:48

ऊपर डिपेंड करता है कि आप जो काम कर रहे

play12:49

हैं उसमें आप दूसरों के मुकाबले कितने

play12:52

स्किल्ड हैं अब अगर हम रेगुलरली कोडिंग कर

play12:54

रहे हैं तो टेक डोमेन के अंदर हम रिलाइज

play12:55

करेंगे कि हर दो-तीन साल के बाद एक नया

play12:57

ट्रेंड आता है और हर कोई हमें कहता है कि

play12:59

हम ये चीज कर लेते हैं तो उससे बहुत सारे

play13:01

जॉब्स हमें मिल जाएंगे जैसे पर्सनली मेरे

play13:03

ईयर के अंदर प्लेसमेंट इंटर्नशिप के लिए

play13:05

कहा जाता था कि एआई एमएल हम सीख लेते हैं

play13:07

तो उसके बाद बहुत सारे जॉब्स हमारे लिए

play13:09

अवेलेबल होंगे या

play13:17

pubg0 हमारे पास होंगी आजकल कोई हो सकता

play13:19

है वेब थ बोले कोई हो सकता है हमें कुछ और

play13:22

आकर बोले तो ऐसे में अगर हमें फील होता है

play13:24

कि हां अभी टेक डोमेन के अंदर ये ट्रेंड

play13:26

चल रहा है और इस चीज को हमारा सीखने का

play13:28

करता है तो उस चीज को डेफिनेटली हम सीख

play13:30

सकते हैं बट एज अ साइड प्रोजेक्ट क्योंकि

play13:33

अगर आज भी जाकर हम देखें ध्यान से कि किस

play13:35

चीज के किन स्किल्स के बेसिस पर एक्चुअल

play13:37

जॉब अपॉर्चुनिटी अवेलेबल हैं तो वहां पर

play13:40

डीएसए एंड डेवलपमेंट एज अ फ्रेशर हमें

play13:42

बहुत ज्यादा हेल्प करेंगी हम यहां पर उस

play13:45

व्यक्ति की बात नहीं कर रहे जिसको 3 साल 4

play13:46

साल पा साल हो गए टेक इंडस्ट्री के अंदर

play13:48

काम करते हुए हम एक ऐसे कॉलेज स्टूडेंट की

play13:50

बात कर रहे हैं जो आप अपनी फर्स्ट

play13:52

अपॉर्चुनिटी को एक्सप्लोर कर रहा है तो जब

play13:54

शुरुआत में हम अपनी फर्स्ट अपॉर्चुनिटी को

play13:56

ढूंढने की कोशिश कर रहे हैं टेक के अंदर

play13:57

तो हमें यह जरूर इंश्योर करना है कि

play13:59

मैक्सिमम कंपनीज के लिए हम एटलीस्ट

play14:01

एलिजिबल हो जो वो स्किल्स मांग रही हैं

play14:03

क्योंकि इंटरव्यूज के अंदर कोडिंग टेस्ट

play14:05

के अंदर जनरली फ्रेशर से आज की डेट में भी

play14:08

या तो डेटा स्ट्रक्चर्स एल्गोरिथम्स पूछे

play14:09

जाएंगे या डेवलपमेंट से रिलेटेड चीजें

play14:11

पूछी जाती हैं तो अगर इन दोनों के ऊपर

play14:14

हमारी स्ट्रांग कमांड होगी तभी मैक्सिमम

play14:16

अपॉर्चुनिटी के लिए हम एलिजिबल होंगे एंड

play14:18

फाइनली उनमें से किसी एक को जाकर फिर हम

play14:20

ग्रैब कर रहे होंगे तो ठीक है मार्केट के

play14:22

अंदर ट्रेंड्स आते रहेंगे उनको हम सीख भी

play14:24

लेंगे साथ के साथ पर वो हमारी ब्रेथ वाली

play14:26

चीज है एक्चुअल डेप्थ में लर्निंग हमें

play14:28

वहां करनी चाहिए जहां पे करियर

play14:30

अपॉर्चुनिटी हमें अच्छी खासी दिख रही हो

play14:32

जिस डोमेन के अंदर हम एक्चुअली सक्सेसफुल

play14:34

होना चाहते हैं वहां की अपॉर्चुनिटी हमें

play14:36

सबसे ज्यादा दिख रही हूं तो आई होप कि

play14:37

जितने भी स्टेप्स या जो जो रिसोर्सेस हमने

play14:39

आज के सेशन में डिस्कस किए हैं वो आपको

play14:40

आपकी टेक जर्नी के अंदर हेल्प कर रहे

play14:42

होंगे इसके अलावा कोडिंग से रिलेटेड

play14:44

प्लेसमेंट से रिलेटेड अगर हमारा कोई भी

play14:46

सवाल है तो उसके बारे में आप मुझे नीचे

play14:47

कमेंट करके बता सकते हैं आज के लिए इतना

play14:49

ही मिलते हैं नेक्स्ट वीडियो में टिल देन

play14:50

कीप लर्निंग एंड कीप एक्सप्लोरिंग

Rate This

5.0 / 5 (0 votes)

Etiquetas Relacionadas
Tech SkillsCareer GuidanceCoding JourneyInternshipsPlacementsTech TrendsWeb DevelopmentMachine LearningData ScienceAI
¿Necesitas un resumen en inglés?