From 8eb8990cc929f236cb32e2f75460bb4c5ed9c548 Mon Sep 17 00:00:00 2001 From: Jumayev Ubaydullo <82611064+python019@users.noreply.github.com> Date: Sun, 27 Nov 2022 23:16:24 +0500 Subject: [PATCH 1/4] asosiy --- .gitattributes | 2 ++ CODE_OF_CONDUCT.md | 46 ++++++++++++++++++++++++ LICENSE | 8 +++++ README.md | 27 ++++++++++++++ plan_offline.txt | 87 ++++++++++++++++++++++++++++++++++++++++++++++ plan_online.txt | 50 ++++++++++++++++++++++++++ 6 files changed, 220 insertions(+) create mode 100644 .gitattributes create mode 100644 CODE_OF_CONDUCT.md create mode 100644 LICENSE create mode 100644 README.md create mode 100644 plan_offline.txt create mode 100644 plan_online.txt diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..51f7514 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +*.txt linguist-language=TypeScript +*.md linguist-language=TypeScript \ No newline at end of file diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..e9be17c --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,46 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. + +## Our Standards + +Examples of behavior that contributes to creating a positive environment include: + +* Using welcoming and inclusive language +* Being respectful of differing viewpoints and experiences +* Gracefully accepting constructive criticism +* Focusing on what is best for the community +* Showing empathy towards other community members + +Examples of unacceptable behavior by participants include: + +* The use of sexualized language or imagery and unwelcome sexual attention or advances +* Trolling, insulting/derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or electronic address, without explicit permission +* Other conduct which could reasonably be considered inappropriate in a professional setting + +## Our Responsibilities + +Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. + +## Scope + +This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at susyswdg@gmail.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. + +Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version] + +[homepage]: http://contributor-covenant.org +[version]: http://contributor-covenant.org/version/1/4/ diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..bf96da9 --- /dev/null +++ b/LICENSE @@ -0,0 +1,8 @@ +The MIT License (MIT) +Copyright (c) 2022, Jumayev Ubaydullo + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..c083d80 --- /dev/null +++ b/README.md @@ -0,0 +1,27 @@ +# SubUx Python kurslari. + +## Kurs haqida: + +* Kurs ro'yxati bilan yuqoridagi branch lar oqali tanishishingiz mumkin. + +* Kursdagi ma'lumotlar faqatgina SUBUX orqali sotuvga chiqariladi. + +* Har bir video darsdan so'ng alohida uyga vazifa tayyorlangan bo'lib ularni faqatgina SUBUX tomonidan tavsiya etilgan kuratorlar tekshirishi mumkin. Kursimizni faqat o'zimizdan sotib oling(clounlardan sotib olingan kurs uchun SUSYS jamoasi javobgar emas!). + +* Bizning video kurslarimizni tarqatish taqiqlanadi. Va shu sababli barcha darslar telegramda yopiq guruhda olib boriladi. + +* Kursdan so'ng barcha vazifa va portfolioni to'liq bajargan o'quvchilarimiz sertifikat taqdim etiladi. Va ularni ro'yxatga olish maqsadida (Shaxsni tasdiqlovchi hujjatlar talab e'tiladi). + +## Kursda qatnashish uchun nimalar talab etiladi: + +* Kompyuter savodxonligi. + +* 12 yoshdan katta bo'lishi. + +* Sertifikat va ro'yxatdan o'tish uchun shaxsni tasdiqlovchi hujjat. + +* Doimiy intrnet. + +* Oylik to'lov(yoki kelishuv asosida bir martalik to'lov). + +### Ro'yxatdan o'tish uchun SUBUX bilan bog'laning! \ No newline at end of file diff --git a/plan_offline.txt b/plan_offline.txt new file mode 100644 index 0000000..e98ec2d --- /dev/null +++ b/plan_offline.txt @@ -0,0 +1,87 @@ +1> Python Beginner Course (Offline) + 1-dars: + -- Python haqida tushuncha. Pythonga kirish. + -- Kod yozish muhitlari. Visual Studio Coe(Aqua Codes). + -- Pythonda Ilk dasturim. + 2-dars: + -- Pythonda o'zgaruvchilar. + -- Pythonda asosiy ma'lumot turlari. + -- Input() va qo'shimcha metodlar. + 3-dars: + -- Stringlar bilan mukammal ishlash. + -- Pythonda operatorlar bilan ishlash. + 4-dars: + -- Collectionlar. List. + 5-dars: + -- Collectionlar. Tuple. + 6-dars: + -- Dictonry bilan ishlash. + 7-dars: + -- Shart operatorlari haqida. + -- Shart operatorlari AND. + 8-dars: + -- Takrorlanish operatorlari. While haqida. + 9-dars: + -- Takrorlanish operatorlari. For haqida. + +2> Python Intermediate Course + 10-dars: + -- Funksiyalar bilan ishlash. + 11-dars: + -- Modullarni yuklash va modullar haqida. + -- From va Import tushunchalari. + 12-dars: + -- For va While bilan mukammal ishlash(While True). + 13-dars: + -- OS moduli haqida. + 14-dars: + -- Fayllar bilan ishlash. + -- Fayllar bilan ishlash. (2- qism) + 15-dars: + -- Datetime moduli haqida. + 16-dars: + -- Try Except haqida asosiy tushunchalar. + 17-dars: + -- Virtual muhitlar. + -- Requirements.txt haqida tushuncha. + 18-dars: + -- Logginglar haqida tushuncha. + 19-dars: + -- GitHub haqida. + -- Githubga dasturlarni yuklash. + -- Sifatli portfolio yaratish. + +3> Python Advanced Course + 20-dars: + -- OOP haqida tushuncha. + -- Class yaratish. + 21-dars: + -- Classga tegishli metodlar. + -- __str__, __init__ va self. + 22-dars: + -- Inheritance classlar. + -- super metodi haqida. + 23-dars: + -- Encapsulation haqida. + 24-dars: + -- *args va **kwargs haqida. + 25-dars: + -- Threading haqida tushuncha. + 26-dars: + -- Events. + 27-dars: + -- Asinxron va sinxron dasturlash haqida nazariya. + 28-dars: + -- Dunder metodlar. + 29-dars: + -- Itertors. + 30-dars: + -- Generators. + 31-dars: + -- MyPy haqida. + 32-dars: + -- Takrorlash (Beginner) + 33-dars: + -- Takrorlash (Intermediate) + 34-dars: + -- Takrorlash (Advanced) diff --git a/plan_online.txt b/plan_online.txt new file mode 100644 index 0000000..431354c --- /dev/null +++ b/plan_online.txt @@ -0,0 +1,50 @@ +1> Python Beginner Course + --1 Python haqida tushuncha. Pythonga kirish. + --2 Kod yozish muhitlari. Visual Studio Coe(Aqua Codes). + --3 Pythonda Ilk dasturim. + --4 Pythonda o'zgaruvchilar. + --5 Pythonda asosiy ma'lumot turlari. + --6 Input() va qo'shimcha metodlar. + --7 Stringlar bilan mukammal ishlash. + --8 Pythonda operatorlar bilan ishlash. + --9 Collectionlar. List. + --10 Collectionlar. Tuple. + --.1 Dictonry bilan ishlash. + --.2 Shart operatorlari haqida. + --.3 Shart operatorlari AND. + --.4 Takrorlanish operatorlari. While haqida. + --.5 Takrorlanish operatorlari. For haqida. + +2> Python Intermediate Course + --1 Funksiyalar bilan ishlash. + --2 Modullarni yuklash va modullar haqida. + --3 From va Import tushunchalari. + --4 For va While bilan mukammal ishlash. + --5 OS moduli haqida. + --6 Fayllar bilan ishlash. + --7 Fayllar bilan ishlash. (2- qism) + --8 Datetime moduli haqida. + --9 Try Except haqida asosiy tushunchalar. + --10 Virtual muhitlar. + --.1 Requirements.txt haqida tushuncha. + --.2 Logginglar haqida tushuncha. + --.3 GitHub haqida. + --.4 Githubga dasturlarni yuklash. + --.5 Sifatli portfolio yaratish. + +3> Python Advanced Course + --1 OOP haqida tushuncha. + --2 Class yaratish. + --3 Classga tegishli metodlar. + --4 __str__, __init__ va self. + --5 Inheritance classlar. + --6 super metodi haqida. + --7 Encapsulation haqida. + --8 *args va **kwargs haqida. + --9 Threading haqida tushuncha. + --10 Events. + --.1 Asinxron va sinxron dasturlash haqida nazariya. + --.2 Dunder metodlar. + --.3 Itertors. + --.4 Generators. + --.5 MyPy haqida. From 036751c9177bbf4ab6e83a8382e40710f00cb1cf Mon Sep 17 00:00:00 2001 From: Jumayev Ubaydullo <82611064+python019@users.noreply.github.com> Date: Sun, 27 Nov 2022 23:25:45 +0500 Subject: [PATCH 2/4] online --- .DS_Store | Bin 0 -> 6148 bytes README.md | 114 +++++++++++++++++++++++++++++++++++++++++++----------- 2 files changed, 91 insertions(+), 23 deletions(-) create mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..934aec9ebf12025273f9eca999c48dfebb8539b9 GIT binary patch literal 6148 zcmeHKU2oGc6us`snlb?q0%_DRrqwec(gnTz-O@XYh{D^C?A3`k23egC5ZVqI=-^)LV%D zx-i;Rl9W-3F=iAmiJc!^B{m%A1G9>K3kPYE7p>NJQCq2BT5UKDXU%!-zmsFX2#QhO z35GAZbR=aO&io*Jp2Xw6dt+Z_MUZ6iP!W6S6p8=I8CS7ch@JA zt=-m!x4m<3y5UXkZ^7T$-knaH&du9*9vt@Hr>B|xq~?PJR$XOR49?&)oXRtO@P}C{ zGoDfAxHNz=0hH-OrDI%1C(J`Z9~a*QaSNRJnYdQr|5o`NHjieW-K0az;U4DxF>uMu ziysRN6s=vj0_N>;)-Jqf+o4s!D)6r>!0UsD#Mm}iYE(-HGIaz1)={ktzWVhCdRzf) z8!R=V1|~EWsHwsnF@!le2u(+O+r*a|HJyaIGx{-i7UqN^%)vu=Dx5@Hqs^@XR)MMl zE4t|N{@*+Q{9h&6l2yPe@Lwq)>RrFv!6TWy^~}TZUh5&fL1N>$Qlp|EGuyFpcq?8< bQie8<9bnsFsS!0W`y-%au$fihk1FsB-XOcr literal 0 HcmV?d00001 diff --git a/README.md b/README.md index c083d80..bcea7cc 100644 --- a/README.md +++ b/README.md @@ -1,27 +1,95 @@ -# SubUx Python kurslari. +# Python Beginner Course -## Kurs haqida: + --1 Python haqida tushuncha. Pythonga kirish. -* Kurs ro'yxati bilan yuqoridagi branch lar oqali tanishishingiz mumkin. + --2 Kod yozish muhitlari. Visual Studio Coe(Aqua Codes). + + --3 Pythonda Ilk dasturim. + + --4 Pythonda o'zgaruvchilar. + + --5 Pythonda asosiy ma'lumot turlari. + + --6 Input() va qo'shimcha metodlar. + + --7 Stringlar bilan mukammal ishlash. + + --8 Pythonda operatorlar bilan ishlash. + + --9 Collectionlar. List. + + --10 Collectionlar. Tuple. + + --.1 Dictonry bilan ishlash. + + --.2 Shart operatorlari haqida. + + --.3 Shart operatorlari AND. + + --.4 Takrorlanish operatorlari. While haqida. + + --.5 Takrorlanish operatorlari. For haqida. -* Kursdagi ma'lumotlar faqatgina SUBUX orqali sotuvga chiqariladi. +# Python Intermediate Course + + --1 Funksiyalar bilan ishlash. + + --2 Modullarni yuklash va modullar haqida. + + --3 From va Import tushunchalari. + + --4 For va While bilan mukammal ishlash. + + --5 OS moduli haqida. + + --6 Fayllar bilan ishlash. + + --7 Fayllar bilan ishlash. (2- qism) + + --8 Datetime moduli haqida. + + --9 Try Except haqida asosiy tushunchalar. + + --10 Virtual muhitlar. + + --.1 Requirements.txt haqida tushuncha. + + --.2 Logginglar haqida tushuncha. + + --.3 GitHub haqida. + + --.4 Githubga dasturlarni yuklash. + + --.5 Sifatli portfolio yaratish. -* Har bir video darsdan so'ng alohida uyga vazifa tayyorlangan bo'lib ularni faqatgina SUBUX tomonidan tavsiya etilgan kuratorlar tekshirishi mumkin. Kursimizni faqat o'zimizdan sotib oling(clounlardan sotib olingan kurs uchun SUSYS jamoasi javobgar emas!). - -* Bizning video kurslarimizni tarqatish taqiqlanadi. Va shu sababli barcha darslar telegramda yopiq guruhda olib boriladi. - -* Kursdan so'ng barcha vazifa va portfolioni to'liq bajargan o'quvchilarimiz sertifikat taqdim etiladi. Va ularni ro'yxatga olish maqsadida (Shaxsni tasdiqlovchi hujjatlar talab e'tiladi). - -## Kursda qatnashish uchun nimalar talab etiladi: - -* Kompyuter savodxonligi. - -* 12 yoshdan katta bo'lishi. - -* Sertifikat va ro'yxatdan o'tish uchun shaxsni tasdiqlovchi hujjat. - -* Doimiy intrnet. - -* Oylik to'lov(yoki kelishuv asosida bir martalik to'lov). - -### Ro'yxatdan o'tish uchun SUBUX bilan bog'laning! \ No newline at end of file +# Python Advanced Course + + --1 OOP haqida tushuncha. + + --2 Class yaratish. + + --3 Classga tegishli metodlar. + + --4 __str__, __init__ va self. + + --5 Inheritance classlar. + + --6 super metodi haqida. + + --7 Encapsulation haqida. + + --8 *args va **kwargs haqida. + + --9 Threading haqida tushuncha. + + --10 Events. + + --.1 Asinxron va sinxron dasturlash haqida nazariya. + + --.2 Dunder metodlar. + + --.3 Itertors. + + --.4 Generators. + + --.5 MyPy haqida. From 580553cf4ea726d8d098ebd9f99fa2f2e8666905 Mon Sep 17 00:00:00 2001 From: Jumayev Ubaydullo <82611064+python019@users.noreply.github.com> Date: Sun, 27 Nov 2022 23:33:36 +0500 Subject: [PATCH 3/4] offline --- README.md | 175 ++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 125 insertions(+), 50 deletions(-) diff --git a/README.md b/README.md index bcea7cc..e8cb104 100644 --- a/README.md +++ b/README.md @@ -1,95 +1,170 @@ -# Python Beginner Course - - --1 Python haqida tushuncha. Pythonga kirish. - - --2 Kod yozish muhitlari. Visual Studio Coe(Aqua Codes). +# Python Beginner Course (Offline) + + 1-dars: + + -- Python haqida tushuncha. Pythonga kirish. + + -- Kod yozish muhitlari. Visual Studio Coe(Aqua Codes). + + -- Pythonda Ilk dasturim. + + 2-dars: + + -- Pythonda o'zgaruvchilar. + + -- Pythonda asosiy ma'lumot turlari. + + -- Input() va qo'shimcha metodlar. + + 3-dars: - --3 Pythonda Ilk dasturim. + -- Stringlar bilan mukammal ishlash. - --4 Pythonda o'zgaruvchilar. + -- Pythonda operatorlar bilan ishlash. - --5 Pythonda asosiy ma'lumot turlari. + 4-dars: - --6 Input() va qo'shimcha metodlar. + -- Collectionlar. List. - --7 Stringlar bilan mukammal ishlash. + 5-dars: - --8 Pythonda operatorlar bilan ishlash. + -- Collectionlar. Tuple. - --9 Collectionlar. List. + 6-dars: - --10 Collectionlar. Tuple. + -- Dictonry bilan ishlash. - --.1 Dictonry bilan ishlash. + 7-dars: - --.2 Shart operatorlari haqida. + -- Shart operatorlari haqida. - --.3 Shart operatorlari AND. + -- Shart operatorlari AND. - --.4 Takrorlanish operatorlari. While haqida. + 8-dars: - --.5 Takrorlanish operatorlari. For haqida. + -- Takrorlanish operatorlari. While haqida. + + 9-dars: + + -- Takrorlanish operatorlari. For haqida. # Python Intermediate Course + + 10-dars: + + -- Funksiyalar bilan ishlash. + + 11-dars: + + -- Modullarni yuklash va modullar haqida. + + -- From va Import tushunchalari. + + 12-dars: + + -- For va While bilan mukammal ishlash(While True). + + 13-dars: + + -- OS moduli haqida. + + 14-dars: + + -- Fayllar bilan ishlash. + + -- Fayllar bilan ishlash. (2- qism) + + 15-dars: + + -- Datetime moduli haqida. + + 16-dars: + + -- Try Except haqida asosiy tushunchalar. + + 17-dars: + + -- Virtual muhitlar. + + -- Requirements.txt haqida tushuncha. + + 18-dars: + + -- Logginglar haqida tushuncha. + + 19-dars: + + -- GitHub haqida. + + -- Githubga dasturlarni yuklash. + + -- Sifatli portfolio yaratish. + +# Python Advanced Course - --1 Funksiyalar bilan ishlash. + 20-dars: - --2 Modullarni yuklash va modullar haqida. + -- OOP haqida tushuncha. - --3 From va Import tushunchalari. + -- Class yaratish. - --4 For va While bilan mukammal ishlash. + 21-dars: - --5 OS moduli haqida. + -- Classga tegishli metodlar. - --6 Fayllar bilan ishlash. + -- __str__, __init__ va self. - --7 Fayllar bilan ishlash. (2- qism) + 22-dars: - --8 Datetime moduli haqida. + -- Inheritance classlar. - --9 Try Except haqida asosiy tushunchalar. + -- super metodi haqida. - --10 Virtual muhitlar. + 23-dars: - --.1 Requirements.txt haqida tushuncha. + -- Encapsulation haqida. - --.2 Logginglar haqida tushuncha. + 24-dars: - --.3 GitHub haqida. + -- *args va **kwargs haqida. - --.4 Githubga dasturlarni yuklash. + 25-dars: - --.5 Sifatli portfolio yaratish. - -# Python Advanced Course + -- Threading haqida tushuncha. + + 26-dars: + + -- Events. - --1 OOP haqida tushuncha. + 27-dars: - --2 Class yaratish. + -- Asinxron va sinxron dasturlash haqida nazariya. - --3 Classga tegishli metodlar. + 28-dars: - --4 __str__, __init__ va self. + -- Dunder metodlar. - --5 Inheritance classlar. + 29-dars: - --6 super metodi haqida. + -- Itertors. - --7 Encapsulation haqida. + 30-dars: - --8 *args va **kwargs haqida. + -- Generators. - --9 Threading haqida tushuncha. + 31-dars: - --10 Events. + -- MyPy haqida. - --.1 Asinxron va sinxron dasturlash haqida nazariya. + 32-dars: - --.2 Dunder metodlar. + -- Takrorlash (Beginner) - --.3 Itertors. + 33-dars: - --.4 Generators. + -- Takrorlash (Intermediate) - --.5 MyPy haqida. + 34-dars: + + -- Takrorlash (Advanced) + From f854bcbcc1c6e5c18384c04d37c69ab0baf33b51 Mon Sep 17 00:00:00 2001 From: Jumayev Ubaydullo <82611064+python019@users.noreply.github.com> Date: Sat, 24 Dec 2022 15:32:59 +0500 Subject: [PATCH 4/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e8cb104..1d1bf2e 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ 6-dars: - -- Dictonry bilan ishlash. + -- Dictonary bilan ishlash. 7-dars: pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy