Бүх сургалт ХУГАЦААГҮЙ буюу НАСАН ТУРШИЙН!

Python хэл дээр машин сургалтын загваруудыг ашиглахад шаардлагатай бүх суурь мэдлэгүүдийг програмчлалын сууриас эхлээд математик, статистик, шугаман програмчлал, алгоритм, өгөгдөлтэй ажиллах гэх мэт маш олон гайхалтай чадварууд дээр үндэслэн олгох сургалтанд маань тавтай морил.

Энэхүү хичээлээр хүн болгонд хэрэг болох програмчлалын суурь мэдлэгээс эхлээд ажлын байран дээр гарч дата аналист хийхэд шаардагдах хэмжээний цогц суурь мэдлэгийг олгохоор зорисон. Хүн болгонд суурь чадварууд харилцан адилгүй байдаг болохоор өөрийн мэддэг зүйлсээ бататган, мэдэхгүй зүйлсийг шинээр эхнээс нь үзэх сонирхолтой хүн болгонд хичээл маань таалагдана гэдэгт бат итгэлтэй байна.

Миний хичээлийг үзээд цаашдаа бие даагаад өөрөө шинэ юм хийх, эрэл хайгуул хийгээд өөрийгөө хөгжүүлэх бүрэн чадвартай болох болно.
Яагаад python хэлийг сурах хэрэгтэй вэ?

- Та бүхэн сүүлийн үед тренд болоод байгаа хиймэл оюун ухаан, машин сургалт, гүн сургалт, дүрс боловсруулалт, царай танилт, жолоочгүй машин гэх мэт маш олон зүйлсийг сошиалаар сонсож, үзэж, технологийн нээлтүүдтэй танилцаж байгаа байх. Тэгвэл энэ бүгдийг Python хэл ашиглан хийх боломжтой.

- 21-р зууны хамгийн халуухан мэргэжлээр тодроод байгаа Data Scientist мэргэжлийн хүмүүсийн гол зэвсэг нь python хэл. Энэ хэлийг сурсан байхад Data Analyst, Data Scientist, BI Analyst, Machine learning engineer гэх мэт өгөгдөлтэй ажилладаг маш олон мэргэжлээр ажиллах боломж бүрдэнэ. Мэдээж өөр бусад хэлийг нэмээд сурсан байхад IT-н ямарч компанийн шалгуурыг давах болно. Америкт Data Scientist мэргэжлээр анх ажиллаж байгаа хүмүүс дунджаар сард 9'000$ - 10'000$ орчим цалинжиж байна.

-  Хэрвээ та программ бичиж сурмаар байгаа боловч аль хэлнээс нь эхэлж сурахаа мэдэхгүй байвал хамгийн зөв сонголт нь Python байх болно. Бусад доод түвшний хэлүүдийг бодвол хувьсагч зарлах, өгөгдлийн төрөл, синтакс гэх мэт маш олон жижиг зүйлсүүд дээр санаа зовохгүйгээр сурч болно. Мэдээж өгөгдлийн бүтэц програмчлалд маш чухал ойлголт гэхдээ анх сурч байгаа хүмүүс заавал бүгдийг нь мэддэг байх албагүй шүү дээ ;) .

- Мэдээж сурахад хамгийн амархан хэл, мөн бусад хэлнүүдтэй харилцан ажиллах чадвар сайн

- Бүх орны хэлнүүдийг програмчлалын хэлээр төсөөлвөл Англи хэлтэй адилхан хэмжээний хэрэглээтэй. Бичиглэлийн хувьд ч бараг л англи хэлтэй адилхан

- Томоохон банк, санхүүгийн байгууллагууд харилцагчаа танихын тулд энэхүү программын ашиглан машин сургалт, хиймэл оюун ухааны загваруудыг бизнестээ ашиглаж байна

- Хятадын засгийн газар гудамжны камераа ашиглан гүн сургалтын царай таних алгоритмууд, загваруудаар иргэдээ таньж мэдээлэл цуглуулж байна

- Facebook-н царай таних систем, хайлтын систем

- Recommendation system, Customer segmentation гэх мэт томоохон төслүүд дээр маш олон компаниуд ашигладаг

- Нээлттэй эхийн программ тул үнэгүй, мөн маш олон хөгжүүлэгчид ашигладаг тул алдааны мэдээлэл, ашиглах сангуудын мэдээллийн олдоц сайтай

- Их хэмжээний датан дээр төвөггүйхэн ажиллах чадвартай. MS Excel  программын макро бичихэд ашигладаг VBA хэлнээс даруй 50-100 дахин хурдан ажилладаг

- Веб хөгжүүлэлт дээр flask, django гэж хоёр том framework-ийн хөгжүүлэлт хийгдсэн. Шууд ажиллуулаад харчихаж болохоор энгийн хэрэглээтэй вебийг богино хугацаанд хийх боломжтой

- Тооцон бодох чадварын хувьд маш нарийвчлал өндөртэй тооцооллуудыг богино хугацаанд хийх чадвартай

- Машин сургалтын маш олон сонирхолтой төслүүд дэлхийн хэмжээний томоохон байгууллагуудад тусдаа судалгааны баг, төслийн багтайгаар хийгдэж байдаг

- Deep learning ашиглан хийсэн хэрэглээнүүд ч цөөнгүй олон бий. Текстээс авиа болгох, авианаас текст болгох, царай таних, гар бичмэл таних, сонингын гарчиг өгөх, бичвэрийн гол санааг олох гэх мэт

- Дүрс боловсруулалтыг ашиглан гудамжны камеруудыг дата цуглуулахад ашиглаж байна, жолоочгүй машин, машины дугаар таних, барааны шошго таних, бүтээгдэхүүн ангилах гэх мэт маш олон практик асуудлууд дээр ашиглаж байна


Хэн сурах хэрэгтэй вэ?

- Ямар нэгэн програмчлалын суурь мэдлэггүй эсвэл нэг хэлийг төгс эзэмшиж чадаагүй
- Банк, санхүү гэх мэт тоон дээр ажилладаг салбарынхан
- Их хэмжээний задгай дататай ажилладаг
- Хүний бичсэн кодыг хараад ойлгодог болох, python хэлийг эхнээс нь маш сайн сурах хүсэлтэй
- Арван жилийн хүүхдүүд болон оюутнууд үзвэл программ бичих сэдэл төрж шинэ хоббитой болох боломжтой
- Машин сургалт, хиймэл оюун, өгөгдлийн шинжлэх ухааны салбар луу орох сонирхолтой
- Сонирхол, хүсэл нь байгаа хэн бүхэнд нээлттэй

Энэхүү хичээлийг үзсэнээр ямар чадвартай болох вэ?

- Өөрөө сэтгээд дурын кодоо хэрэглээний түвшинд бичиж сурна
- Python хэл дээрх програмчлалын мэдэх шаардлагатай зүйлсүүдийг бүгдийг нь сурна
- Кодны алдаа унших, алдааны мэдээллийн дагуу хайлт хийн засах, мэдээлэл хайх дадалтай болно
- MS Excel програм дээр ажиллаж чадахааргүй их хэмжээний датан дээр ажиллаж сурна
- Математик сэтгэлгээ, логик сэтгэлгээ сайжирна
- Обьект хандалтат програмчлалын талаар заавал мэдэж байх ёстой суурь зүйлсийг сурна
- Шугаман алгебрын талаарх ойлголттой болж numpy сан дээрх бүх функцүүдийг ашиглаж сурна
- Өгөгдөл цэвэрлэх, өгөгдөл нийлүүлэх, хоосон утгатай ажиллах гэх мэт өгөгдөлтэй холбоотой бүх зүйлсийг pandas сан ашиглан хийж сурна
- Статистикийн практик мэдлэгтэй болно
- Дататай ажиллаж сурна
- Машин сургалтын загваруудын талаар ойлголттой болно
- Цаашид өөрөө судлан практик асуудлуудыг шийдэх хэмжээний үндсэн чадвартай болно


Хичээл маань дараах сэдвүүдийг хамрах болно :

⦿ Програмчлалын суурь мэдлэг олгох
⦿ Python хэлний дунд шатны мэдлэг олгох
➼ ➼ Тоо таадаг програм бичих ➼ ➼
➼ ➼ Нууц үг үүсгэж өгдөг програм бичих. ➼ ➼
➼ ➼ Имэйл хаяг танидаг Regex бичих ➼ ➼
➼ ➼ Картын дугаар танидаг Regex бичих ➼ ➼
⦿ GUI хэрэглээ, суурь чадвар олгох
➼ ➼ Маш гоёмсог спирал дүрс үүсгэх ➼ ➼
➼ ➼ Яст мэлхий уралдуулдаг програм бичих. ➼ ➼
⦿ Обьект хандалтат програмчлал
➼ ➼ OOP - Find the Torsional Angle бодлогыг класс ашиглан бодох ➼ ➼
➼ ➼ Комплекс тоон класс үүсгэж, операторуудыг нь дахин тодорхойлох ➼ ➼
➼ ➼ Класс ашиглан цалин боддог програм бичих ➼ ➼
⦿ Статистикийн функцүүд гараар бичих
⦿ Шугаман алгебрын суурь ойлголт, numpy санг ашиглаж сурах
⦿ Файлтай ажиллаж сурах
⦿ Өгөгдөлтэй ажиллах (Pandas)
⦿ Excel файлтай ажиллах
⦿ Машин сургалтын энгийн загварууд

   Хичээлүүд :   

  1. 12:49
    Яагаад заавал python гэж? Бид юу сурах вэ?
  2. 10:51
    Editor-ууд болон Google Colaboratory-тай танилцацгаая
  3. 25:06
    Хэвлэх коммандууд, Гараас утга авах, Syntax - тай танилцацгаая
  4. 16:06
    Хувьсагч болон өгөгдлийн төрлүүдийн талаар үзэцгээе
  5. 15:27
    Python хэл дээр байдаг үндсэн үйлдлүүдийг (оператор) үзэцгээе
  6. 17:19
    Тооллын системийн талаар ойлголттой болцгооё
  7. 16:51
    Bitwise операторууд буюу Хоёртын тооллын систем дээрх үйлдлүүд
  8. 14:02
    Python програм дээрх үйлдлүүд ямар дарааллаар хийгддэг болохыг мэдэж авцгаая
  9. 13:08
    Нөхцөлт үйлдлүүдтэй танилцан компьютерийг шийдвэр гаргуулж сурцгаая
  10. 21:36
    List - ийн талаар ойлголттой болж олон утгыг яаж нэг хувьсагчид хадгалж болох талаар ойлголттой болцгооё
  11. 08:28
    Tuples -тэй танилцан тоо болон элементийн хослолуудыг үүсгэж сурая
  12. 19:03
    Dictionary болон Case statement - тай танилцацгаая
  13. 11:05
    Sets буюу олонлогтой танилцацгаая
  14. 16:16
    Олонлогын үйлдлүүдтэй танилцаж, хэрэглээг нь ойлгоцгооё
  15. 19:04
    For болон While давталт
  16. 08:22
    Range - функцтай танилцацгаая
  17. 19:35
    Давталтан дотор хийгдэх үйлдлүүд
  18. 14:44
    Мэдлэгээ бататгах бодлого ( Basic Data Types)
  19. 18:27
    Давхар давталт ашиглан бодлого бодоцгооё
  20. 12:30
    Давталт болон Нөхцөлт үйлдлүүдийг нэг мөр кодоор шийдэж сурцгаая
  21. 16:17
    Функцтэй ажиллах
  22. 14:30
    Рекурсив функц ашиглан факториал олдог, палиндром тоо мөн эсэхийг шалгадаг код бичицгээе
  23. 14:17
    Map болон Lambda функц  ашиглан бодлого бодож, хялбар код бичиж сурцгаая
  24. 12:53
    Filter функцийг ашиглаж сурцгаая
  25. 11:19
    Reduce функцын хэрэглээг ойлгон, бодлого бодоцгооё
  26. 12:56
    Python програм, Visual Studio Code суулгах (Mac)
  27. 10:15
    Python програм, Visual Studio Code суулгах (Windows)
  28. 45:54
    Тоо таадаг програм бичих
  29. 20:01
    Санамсаргүй тоо үүсгэж сурцгаая
  30. 15:41
    Project 1 - Нууц үг үүсгэж өгдөг програм бичицгээе
  31. 29:24
    Itertools сан ашиглаж санах ойд хэмнэлттэй iterator төрлийн обьектууд үүсгэж, ашиглаж сурцгаая
  32. 18:31
    Комбинаторикийн сангууд ашиглан бодлого бодож сурцгаая
  33. 30:13
    String methods буюу тэмдэгтүүдтэй ажиллаж сурцгаая
  34. 27:51
    Функцийн аргументын талаар үзэж, хэдэн төрлийн аргумент байдаг, яаж хэрэглэдэг ямар онцлогтой болохыг нь ойлгож авцгаая
  35. 11:18
    Кодныхоо ажиллах хугацааг функц ашиглан тооцоолж сурцгаая
  36. 13:23
    Өөрсдөө модуль бичин ашиглаж сурцгаая
  37. 12:38
    PIP ашиглан хүмүүсийн хөгжүүлсэн гоё гоё сангуудыг ашиглаж, компьютер дээрээ суулгацгаая
  38. 12:21
    Алдааны мэдээлэлтэй ажилладаг функцүүдтэй танилцацгаая
  39. 19:41
    Regex - Танилцуулга
  40. 11:56
    Float төрлийн тоог танидаг regex бичих
  41. 13:51
    Regex - Функцүүд
  42. 21:21
    HTML Parser үндсэн ойлголттой танилцан, Hackerrank сайт дээрх HTML Parser асуудлыг шийдэцгээе
  43. 14:53
    Hackerrank сайт дээрх Detect HTML Tags, Attributes and Attribute Values бодлогыг алхам бүрээр нь задалж бодож сурцгаая
  44. 12:17
    Project 2 - Имэйл хаяг танидаг Regex бичих
  45. 15:09
    Project 3 - Картын дугаар танидаг regex бичицгээе
  46. 10:46
    Turtle programming - Танилцуулга
  47. 12:51
    Turtle programming - Дүрс зурах
  48. 10:55
    Turtle programming - Спирал дүрс зурах
  49. 09:35
    Turtle programming - Солонгорсон дүрс зурж сурцгаая
  50. 13:30
    Turtle programming - Шатрын хөлөг зурах
  51. 14:11
    Project 4 - Маш гоёмсог спирал дүрс үүсгэцгээе
  52. 17:11
    Project 5 - Яст мэлхий уралдуулдаг програм бичицгээе
  53. 18:14
    Обьект хандалтат програмчлал - Класс талаар дэлгэрэнгүй үзэцгээе
  54. 13:42
    Обьект хандалтат програмчлал - Class method болон Static method
  55. 07:01
    Обьект хандалтат програмчлал - Attribute-ийг дуудах, утга оноох, устгах зарчмыг нь тодорхойлж өгч сурцгаая
  56. 12:16
    Обьект хандалтат програмчлал - Удамшил
  57. 11:02
    Обьект хандалтат програмчлал - Оператор дахин тодорхойлох
  58. 10:08
    OOP - Find the Torsional Angle бодлогыг класс ашиглан бодож сурцгаая
  59. 19:31
    Project 6 - Комплекс тоон класс үүсгэж, операторуудыг нь дахин тодорхойлж өгцгөөе
  60. 11:02
    Класс ашиглан цалин боддог програм бичиж сурцгаая
  61. 11:39
    Статистик - Mean, Median, Mode
  62. 08:49
    Статистик - Weighted Mean
  63. 15:22
    Статистик - Quartiles
  64. 11:07
    Статистик - Interquartile Range - ийг хэрхэн олох талаар үзэн Outlier утгуудыг яаж хасах талаар мэдэж авцгаая
  65. 07:12
    Статистик - Standard Deviation
  66. 08:39
    Matplotlib - Introduction
  67. 10:38
    Matplotlib - Customization
  68. 15:25
    Статистик - Корреляцийн талаар ойлголттой болж, python программ дээр хэрхэн олж болох талаар үзэцгээе
  69. 09:11
    Numpy сантай танилцан, суурь ойлголт болох array-ийн талаар үзэцгээе
  70. 10:01
    Numpy - Матрицийн мөр, багана өөрчлөх, вектор болгох болон өгөгдлийн төрлүүдийн талаар үзэцгээе
  71. 15:51
    Numpy санг ашиглан олон матрицуудыг нийлүүлэх, тэнхлэгийг нь солих талаар үзэцгээе
  72. 13:17
    Numpy - Array дээр Indexing болон Slicing хэрхэн хийж элементүүд рүүгээ хандах талаар үзэцгээе
  73. 13:31
    Нэг ширхэг numpy array дээр ашиглаж болох Unary функцүүдын хэрэглээг ойлгоцгооё
  74. 12:47
    numpy сангийн хоёр array хооронд хийж болдог функцуудыг ашиглаж сурцгаая
  75. 12:43
    numpy array ашиглан програмчлалын үйлдлүүдээ ашиглаж сурцгаая
  76. 10:44
    numpy - сан дээр математик болон статистикийн функцууд ашиглах
  77. 13:57
    numpy - сангийн шугаман алгебрын үйлдлүүдтэй танилцацгаая
  78. 12:20
    Текст файлыг унших болон бичих
  79. 09:38
    Pandas сантай танилцаж, өгөгдлийн төрлүүдийг нь үзэцгээе
  80. 08:23
    Pandas сан дээр хэрхэн өгөгдлийг унших болон бичих талаар үзэцгээе
  81. 12:28
    Python хэлний sklearn дээр байдаг бэлэн санг ашиглан Dataset үүсгэж сурцгаая
  82. 11:31
    DataFrame-ийн дурын элемент рүү хандах аргуудыг үзэцгээе (select, loc, iloc)
  83. 16:32
    DataFrame-ийн элементүүдэд утга оноох болон индекс тодорхойлж сурцгаая
199,000    32,000

Худалдаж авах

== Сурагчдын сэтгэгдлүүд ==

би 2 дох pythonы сургалтаа үзэж байна урд нь судлая ыхыг үзсэн тэрнээс хэвь илүү байна гэхдээ яг хүссэн үр дүндээ хүрэхэд арай л хангалтгүй байлаа
vandka, 2020-07-31 14:09:25
nice2
Gantulga, 2020-07-21 10:58:57
Маш ойлгомжтой хичээл байна.
Самбуу, 2020-07-19 14:48:07
sain surgalt bn
Ганболд, 2020-07-13 21:24:28
Сургалт маш цэгцтэй ойлгомжтой үр дүнтэй байгаа. энэ талын мэдлэггүй байсан суурь ойлголтуудыг маш сайн авсан. сургалтыг санал болгож байна :)
oyunkhand, 2020-06-21 15:39:24
Одоо л эхнээс нь судлаж эхлэж байна.
Sumiya Sumiyabazar, 2020-06-17 10:37:35
super
Enkhmunkh Gogo, 2020-06-07 00:04:54
Сургалтаар өөрт хэрэгтэй мэдлэгийг олж авсан. Тус сургалтыг санал болгомоор байна.
Онон, 2020-05-25 22:46:08
Сайн сургалт шүү амжилт
Teach Hack, 2020-05-24 13:56:47
Цаг үеээ олсон, маш хэрэгтэй сургалт болсон байна.
Gantulga, 2020-05-20 08:31:31
Сургалт тун аятайхан санагдлаа. Анхан шатны мэдлэг авахад хангалттай их мэдээллийг оруулсан байна. Боломжтой бол дахиад өөр чиглэлээр сургалтыг өргөжүүлээрэй. Дүрс боловсруулалт гэх мэт.
Chinzorig, 2020-05-19 17:09:21
Маш сайн сургалт болсон байна баярлалаа
dugersuren, 2020-05-18 22:41:15
Баярлалаа
Баяржаргал, 2020-05-18 09:59:20
цаг зав хэмэнсэн сайхан сургалтууд байна.
Лхагваням, 2020-04-08 20:26:50