Zamonaviy dasturlash IDE muhitlari (Python). IDLE (Integrated Development and Learning Environment), Jupyter Notebook, Anaconda, PyCharm, Spyder, Visual Studio Code, Atom, Google Colab.
Python kutubxonalarining umumiy tavsifi. Ko‘p o‘lchovli massivlar va matritsalar bilan turli xil amallar bajarish, ma’lumotlarini tahlil qilish, datafreymlar va ma’lumotlar oqimlari bilan ishlash, ma’lumotlar bazasi va ularda axborotlarni saqlash hamda qayta ishlash usullari, ma’lumotlar bazasini migratsiya qilish, amaliy masalalarni matematik modellashtirish, signallarni qayta ishlash, tasvirlarni tahlil qilish va qayta ishlash, differensial tenglamalarni sonli yechish, optimallashtirish, veb-freymvorklar bilan ishlash, natijalarni vizuallashtirish, ma’lumotlarni ko‘p oqimli, parallel va ko‘pprotsessorli qayta ishlash, mashinani o‘qitish.
Matematik funksiyalar. Ko‘p o‘lchovli massivlar. Matematik ifodalar, elementar matematika masalarini hal qilish, Numpy, matritsalar va ko‘p o‘lchovli massivlar bilan ishlash.
Ma’lumotlarni tahlil qilish. Pandas, ma’lumotlarni taxlil qilish va qayta ishlash, turli manbaalardan turli formatlarda ma’lumotlarni yuklash va saqlash. Pandas DataFrame va Pandas Series ma’lumotlar freymi.
Ma’lumotlarni vizuallashtirish. Grafik kutubxonalar, Matplotlib, Seaborn, Plotly.
Relyatsion ma’lumotlar bazasi bilan ishlash. SQLAlchemy, SQL, ORM (obyektni relyatsion xaritalash) texnologiyasi. ORM yordamida obyektga yo‘naltirilgan dasturlash, Pyodbc, pymssql.
Matematik kutubxonalar. SciPy, amaliy matematik protseduralar (yoki ilmiy vositalar), optimallashtirish, integratsiya, maxsus funktsiyalar, signallarni qayta ishlash.
Matematik kutubxonalar. Tavirni qayta ishlash, genetik algoritmlar, oddiy differentsial tenglamalar, fan va muhandislik sohasi muammolarni hal qilish uchun modullar.
Do'stlaringiz bilan baham: |