اکنون زمان دریافت گواهینامه پایتون است!
ITS-303 Python (متخصص فناوری اطلاعات)
Microsoft MTA 98-381 سابق
شش تست تمرینی با سوالات آماده سازی از همه حوزه های دانش وجود دارد
برای آمادگی برای آزمون ITS-303 Python (متخصص فناوری اطلاعات) در Certiport (Pearson VUE).
هر سوالی توضیحی دارد و کد خودت را امتحان کن
که می توانید برای درک بهتر موضوع اجرا کنید.
میتوانید برای همه سؤالها کد Try-It-Yourself-Code را دانلود کنید.
(لینک دانلود در پیام خوشامدگویی شما خواهد بود.)
برنامه درسی امتحان
عملیات با استفاده از انواع داده و اپراتورها
ارزیابی عبارات برای شناسایی نوع داده ای که Python به متغیرها اختصاص می دهد:
str، int، float و bool
انجام و تجزیه و تحلیل داده ها و عملیات نوع داده:
تبدیل نوع داده، نمایه سازی، برش، ساخت ساختارهای داده، لیست ها، عملیات فهرست
تعیین ترتیب اجرا بر اساس اولویت عملگر:
تخصیص، مقایسه، منطقی، حسابی، هویت (هست)، مهار (در)
عملگرها را برای دستیابی به نتیجه مورد نظر انتخاب کنید:
تخصیص، مقایسه، منطقی، حسابی، هویت (است)، مهار (در)
کنترل جریان با تصمیمات و حلقه ها
ساخت و تجزیه و تحلیل بخش های کد که از عبارات انشعاب استفاده می کنند:
اگر، elif، else، تودرتو و عبارات شرطی مرکب
ساخت و تجزیه و تحلیل بخشهای کدی که تکرار را انجام میدهند:
در حالی که، برای، شکستن، ادامه، عبور، حلقههای تودرتو، حلقههایی که شامل عبارات شرطی مرکب هستند
عملیات ورودی و خروجی
ساخت و تجزیه و تحلیل بخش های کد که عملیات ورودی و خروجی فایل را انجام می دهند:
باز کردن، بستن، خواندن، نوشتن، الحاق، بررسی وجود، حذف، با عبارت
ساخت و تجزیه و تحلیل بخش های کد که عملیات ورودی و خروجی کنسول را انجام می دهند:
خواندن ورودی از کنسول، چاپ متن قالب بندی شده (روش string.format()، روش f-String)، استفاده از آرگومان های خط فرمان
اسناد و ساختار کد
قطعات کد سند:
از تورفتگی، فضای خالی، نظرات و رشته های مستند استفاده کنید. با استفاده از pydoc
ساخت و تجزیه و تحلیل بخشهای کد که شامل تعاریف تابع هستند:
امضای تماس، مقادیر پیشفرض، بازگشت، def، پاس
عیب یابی و مدیریت خطا
تجزیه و تحلیل، شناسایی و اصلاح بخشهای کدی که دارای خطا هستند:
خطاهای نحوی، خطاهای منطقی، خطاهای زمان اجرا
تجزیه و تحلیل و ساخت بخشهای کدی که استثناها را مدیریت میکنند:
سعی کنید، به جز، دیگری، در نهایت، افزایش دهید
آزمایش واحد را انجام دهید
آزمایش واحد، توابع، روشها و روشهای ادعا (assertIsInstance، assertEqual، assertTrue، assertIs، assertIn)
عملیات با استفاده از ماژول ها و ابزارها
اجرای عملیات اساسی سیستم فایل و خط فرمان با استفاده از ماژولهای داخلی:
io، os، os.path، sys (وارد کردن ماژولها، باز کردن، خواندن و نوشتن فایلها، آرگومانهای خط فرمان)
مسائل پیچیده محاسباتی را با استفاده از ماژولهای داخلی حل کنید:
ریاضی (fabs، سقف، کف، trunc، fmod، frexp، nan، isnan، sqrt، isqrt، pow، pi) زمان تاریخ (اکنون، strftime، روز هفته )، تصادفی (رنج، تصادفی، تصادفی، تصادفی، انتخابی، نمونه)
چرا پایتون یاد بگیریم؟
یادگیری پایتون آسان است. نحو ساده و کد بسیار خوانا است. با پایتون، میتوانید برنامهها را در خطوط کد کمتری نسبت به سایر زبانهای برنامهنویسی بنویسید. محبوبیت پایتون به سرعت در حال افزایش است. در حال حاضر یکی از محبوب ترین زبان های برنامه نویسی است. پایتون کاربردهای بسیار متنوعی دارد. برای اتوماسیون، توسعه برنامه های کاربردی وب، هوش مصنوعی، علم داده و غیره استفاده می شود:
اتوماسیون
Python میتواند با خودکار کردن بسیاری از کارها زندگی را آسانتر کند، مانند خراش دادن یک وبسایت برای جمعآوری دادهها، خودکار کردن موارد آزمایشی در توسعه نرمافزار، یا خودکار کردن کارهای روزمره اداری. Python می تواند به راحتی به انواع فایل ها دسترسی داشته باشد و آنها را بخواند، که امکان صرفه جویی در زمان زیادی را با خودکار کردن کارهای تکراری باز می کند.
توسعه وب
Python یک انتخاب خوب برای توسعه سریع برنامه های وب است. با بسیاری از فریم ورکها مانند جنگو، پیرامید و فلاسک، میتوانید با استفاده از پایتون برنامههای وب را با سرعت بالا توسعه دهید. پایتون در سمت سرور توسعه وب استفاده می شود. می توانید از Python برای تعامل با پایگاه داده و ایجاد سرویس های RESTful API استفاده کنید.
هوش مصنوعی
آینده نزدیک عصر هوش مصنوعی خواهد بود. در گذشته از رایانه ها و ماشین ها برای انجام محاسبات ریاضی با سرعت بسیار بالا استفاده می شد، اما اکنون بسیاری از سازمان ها و محققان بزرگ در حال توسعه سیستم های هوشمندی هستند که می توانند وظایفی را مانند انسان انجام دهند. ماشین ها تا حدودی قادر به درک احساسات انسان و زبان طبیعی آنها هستند. آنها می توانند برخی از اعمال انسانی را تقلید کنند که قبلاً ممکن نبود. باز هم، پایتون برای توسعه سیستمهای هوش مصنوعی بسیار محبوب است.
علم داده
پیش از این، پایتون عمدتاً برای ساخت برنامهها و نوشتن اسکریپتها برای خودکارسازی وظایف استفاده میشد، اما اکنون روند کاملاً جدید علم داده به پایتون رونق بیشتری داده است. دانشمندان داده به شدت به پایتون وابسته هستند زیرا بسیار ساده است، جامعه بزرگی دارد و میتواند محاسبات بزرگی را به راحتی انجام دهد.
پایتون در زمینههای بسیار متنوعی استفاده میشود، و هیچ نشانهای وجود ندارد که این موضوع را نشان دهد. روند در حال توقف است به جرات می توان گفت پایتون آمده است تا برای مدت طولانی در این صنعت فناوری اطلاعات در حال تغییر و تحول باقی بماند.
مربی توسعه نرم افزار بیش از ده سال است که من یک مربی تمام وقت توسعه نرم افزار هستم که پایتون، جاوا اسکریپت، PHP، جاوا، MySQL/MariaDB را آموزش می دهم. در طول سال ها به صدها دانش آموز کمک کرده ام تا یک توسعه دهنده نرم افزار شوند و برای امتحانات مختلف آماده شوند. در خانه اینجا در برلین، آلمان، ما دو دختر کوچک داریم. بزرگتر به تازگی مدرسه را شروع کرده است و من نمی توانم صبر کنم تا برنامه نویسی را به آنها آموزش دهم.
نمایش نظرات