Ачааллж байна...
Хаанаас ч, хэзээ ч сурах боломж.
Сүүлд нэмэгдсэн хамгийн шинэ сургалтууд
FastAPI-аар бүтээсэн API-гаа жинхэнэ хэрэглэгчидтэй, аюулгүй, интернэт дээр байнга ажилладаг болгох сургалт. Нууц үгийг hash-аар хамгаалах, JWT-ээр нэвтрүүлэх, хэрэглэгч бүрийн өгөгдлийг тусгаарлах, тестээр баталгаажуулах, файл хүлээн авах, log бичих, Docker чингэлэгт савлах, бодит сервер дээр байршуулах, домэйн ба HTTPS тохируулах, monitoring, шинэчлэл ба rollback, нөөцлөлт ба түүнийг сэргээх дадлага. Курс төгсөхөд таны Номын сангийн API интернэт дээр жинхэнээр ажиллаж байх болно.
Багш: Дөлгөөн
SQL хэлийг жинхэнээр эзэмшиж, өгөгдлийн санг өөрөө зохион байгуулж, удирдаж сурах сургалт. FastAPI сургалтад SQLModel таны оронд SQL бичдэг байсан. Таны код ажилладаг байсан ч доор нь юу болдгийг та хардаггүй байсан. Энэ сургалт тэр далд хэсгийг ил гаргана. Та SELECT-ээс эхэлж, хүснэгт зохион байгуулах, JOIN, GROUP BY, index, PostgreSQL, Python-оос аюулгүй холбогдох, transaction, Alembic migration, ORM-ийн N+1 асуудал хүртэл алхам алхмаар сурна. Төгсгөлд нь бодит хэмжээний Номын сангийн системийг migration-оор бүтээж, тайлангуудыг хэмжиж хурдасгаад, backup хийж сэргээж туршина.
Python хэлийг жинхэнэ гүнзгий түвшинд эзэмших сургалт. Iterator ба generator, closure ба decorator, context manager, гүнзгий OOP ба design pattern, typing ба mypy, exception дизайн, хурдны хэмжилт, мөн thread, process, asyncio-гоор зэрэгцээ ажиллагааг алхам алхмаар, бодит жишээ ба хэмжилттэйгээр судална. Түвшин бүр Git болон pytest ашигласан бодит төслөөр дуусна. Эхний дөрвөн сургалтыг, ялангуяа "Python — Ахисан түвшин" болон "Хөгжүүлэгчийн хэрэгсэл"-ийг дүүргэсэн суралцагчдад зориулагдсан.
Python мэддэг байхаас хөгжүүлэгч шиг ажиллах руу шилжих сургалт. Git-ээр кодынхоо түүхийг хадгалж, салаа ба merge-ээр айхгүйгээр туршиж, GitHub дээр төслөө мэргэжлийн хэлбэрээр нийтэлж, issue ба pull request-ээр ажлаа зохион байгуулж сурна. pytest-ээр автомат тест бичиж, VS Code debugger ба traceback уншлагаар алдааг аргачлалтайгаар хайж, black ба ruff-ээр кодын чанарыг сайжруулна. Бүх ажлыг өмнөх сургалтын өөрийн төслүүд дээр хийж, эцэст нь хоосон фолдероос GitHub дээр нийтлэгдсэн, тестэд хамгаалагдсан төсөл бүтээнэ. Шалгалт, гэрийн даалгавар байхгүй, өөрийн хурдаар. Энэ сургалт нь “Python — Ахисан түвшин” сургалтыг дүүргэсэн суралцагчдад зориулагдсан. “FastAPI — Вэб API бүтээх” сургалтыг үзсэн байвал сайн, гэхдээ шаардлагагүй.
Python мэдлэгээ ашиглан бодит вэб API бүтээж сурах сургалт. FastAPI framework, Pydantic, өгөгдлийн сан (SQLite) ашиглан бүрэн хэмжээний API хөгжүүлнэ. Энэ сургалт нь 'Python — Ахисан түвшин' сургалтыг дүүргэсэн суралцагчдад зориулагдсан. Шинэ эхлэгчид эхний хоёр сургалтаас эхэлнэ үү.
FastAPI зэрэг орчин үеийн framework, library ашиглахад бэлтгэх гүнзгийрүүлсэн сургалт. Virtual environment, type hint, decorator, JSON, HTTP ба API, олон файлтай төсөл — орчин үеийн Python төсөл бүр шаарддаг мэдлэгүүдийг бүрэн тайлбартайгаар заана. Шалгалт, гэрийн даалгавар байхгүй. Энэ сургалт нь "Python : Анхан сурагчдад зориулсан гарын авлага" сургалтыг дүүргэсэн, эсвэл түүнтэй дүйцэх мэдлэгтэй суралцагчдад зориулагдсан. Шинэ эхлэгчид эхлээд эхний сургалтыг үзнэ үү.
Хайж олох, шинэ эсвэл алдартайгаар эрэмбэлэх боломжтой. Шилдэг багш нарын хичээлд хандах эрх авахын тулд хэдхэн секундэд бүртгүүлнэ үү.