Beginner ते Pro · 34 lessons · Free
Python: Zero ते Hero
5–10 मिनिटांचे छोटे धडे. उदाहरणे चालवा, challenge जिंका, XP मिळवा: एकेक धडा करत beginner ते pro.
Python progress0/34 lessons
- MODULE 1
Python च्या मूलभूत गोष्टी
print, variables, data types, input, operators आणि strings
- 1. तुमचा पहिला Python प्रोग्रामprint() ने स्क्रीनवर मजकूर दाखवा 5 min 20 XP
- 2. Variables: मूल्ये साठवणेvariables मध्ये मूल्ये साठवा आणि वापरा 7 min 20 XP
- 3. Data Types: संख्या, मजकूर आणि True/Falseint, float, str, bool आणि type() शिका 8 min 20 XP
- 4. input(): वापरकर्त्याला विचारणेinput() ने वापरकर्त्याकडून मूल्ये वाचा 8 min 20 XP
- 5. Operators ने गणित+ - * / // % ** वापरा 7 min 20 XP
- 6. Strings: मजकुराशी खेळf-strings, len(), upper(), lower() आणि indexing 9 min 20 XP
- MODULE 2
निर्णय घेणे: Conditions
if, elif, else आणि तुलना
- 1. तुलना: True की False==, !=, >, <, >=, <= आणि Boolean values 6 min 20 XP
- 2. if / else: निर्णय घेणारे प्रोग्रामCondition true असेल तर एक काम, नाहीतर दुसरे 8 min 25 XP
- 3. elif: दोनपेक्षा जास्त पर्यायif, elif आणि else ने अनेक conditions तपासा 8 min 25 XP
- 4. and, or, not: Conditions जोडणेएकाच if मध्ये अनेक conditions जोडा 8 min 25 XP
- 5. if मध्ये if: Nested Conditionsपहिल्या निर्णयानंतर दुसरा निर्णय घ्या 8 min 30 XP
- MODULE 3
पुनरावृत्ती: Loops
for, while, range, break आणि continue
- 1. for Loops आणि range()काम ठराविक वेळा पुन्हा करा 9 min 25 XP
- 2. while Loops: True असेपर्यंत पुन्हा पुन्हाCondition True असेपर्यंत पुन्हा करत राहा 8 min 25 XP
- 3. break आणि continueLoop लवकर थांबवा किंवा एक round वगळा 8 min 30 XP
- 4. Loop Patterns: बेरीज, मोजणी आणि आकारInterviews ना आवडणारे loop patterns 10 min 35 XP
- MODULE 4
Collections: Lists आणि Dictionaries
lists, tuples, dictionaries आणि sets
- 1. Lists: एकाच ठिकाणी अनेक valuesLists तयार करा, indexes, slicing आणि len() वापरा 9 min 25 XP
- 2. List Methods: जोडा, काढा, Sort कराappend, insert, remove, pop, sort, sum, max, min 9 min 25 XP
- 3. Tuples: न बदलणाऱ्या ListsTuples तयार करा, unpack करा आणि values swap करा 7 min 20 XP
- 4. Dictionaries: नावांपासून ValuesKey-value जोड्या: वाचा, जोडा, बदला आणि loop करा 10 min 30 XP
- 5. Sets: फक्त अद्वितीय ValuesDuplicates काढणे, union आणि intersection 7 min 25 XP
- MODULE 5
Functions: पुन्हा वापरता येणारा कोड
def, return, default arguments, recursion आणि lambda
- 1. Functions: तुमच्या स्वतःच्या Commandsdef ने functions तयार करा आणि call करा 8 min 25 XP
- 2. return: उत्तर परत देणेprint आणि return मधला फरक 8 min 30 XP
- 3. Default व Keyword ArgumentsDefault values आणि नावाने arguments 8 min 30 XP
- 4. Recursion: स्वतःलाच call करणारी FunctionsBase case आणि recursive case 10 min 35 XP
- 5. lambda, sorted() आणि keyछोटी functions आणि हवे तसे sorting 9 min 30 XP
- MODULE 6
व्यावहारिक Python
string methods, comprehensions, error handling, modules आणि files
- 1. String Methods: split, join, replaceमजकूर तोडा, जोडा, स्वच्छ करा आणि शोधा 9 min 30 XP
- 2. List Comprehensions: एका ओळीत Listsएक loop आणि एक if एका ओळीत लिहा 8 min 30 XP
- 3. try / except: Errors हाताळणेCrash न होता errors हाताळा 9 min 30 XP
- 4. Modules: math, random आणि बरेच काहीimport ने Python ची तयार साधने वापरा 8 min 30 XP
- 5. Files: लिहिणे आणि वाचणेopen(), with, write(), read() आणि readlines() 9 min 30 XP
- MODULE 7
ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP)
classes, objects, methods, inheritance आणि एक छोटा प्रोजेक्ट
- 1. Classes व Objects: तुमचे स्वतःचे Data Typesclass, __init__, self आणि attributes 10 min 35 XP
- 2. Methods: Objects काय करू शकतातClass मधली functions, आणि __str__ 10 min 35 XP
- 3. Inheritance: एका Class वर आधारित उभारणीदुसऱ्या class पासून class बनवा, आणि super() 10 min 35 XP
- 4. Mini Project: Report Cardसगळे एकत्र करून एक खरा प्रोग्राम 15 min 50 XP