دوره درک برنامه نویسی جادی با آموزش زبان پایتون آغاز میشود. بنابراین شما باید نرمافزار پایتون را روی سیستم عامل خود نصب داشته باشید. البته دانلود و نصب پایتون کار چندان دشواری نیست و با کمک اینترنت به راحتی میتوانید آن را نصب و ران کنید.
برنامهنویسی یک مهارت اساسی است که در دنیای امروز بسیار پرکاربرد است. ممکن است تصور کنید که برنامهنویسی تنها مختص مهندسان کامپیوتر است، در حالی که چنین نیست. نیاز به این تخصص امروزه در تمام رشتهها از جمله پزشکی، اقتصاد، علوم انسانی، مدیریت، حمل و نقل و غیره احساس میشود.
انواع زبان های برنامه نویسی وجود دارد که میتوانید براساس خواسته و نیاز کسبوکار خود از هرکدام استفاده کنید. زبانهای برنامهنویسی به دو نوع کلی تحت دسکتاپ و تحت وب تقسیم میشوند. زبانهای تحت دسکتاپ مانند جاوا، پایتون، ویژوال بیسیک، پرل، c، c++ و سی شارپ برای توسعه نرمافزارهای تحت ویندوز و دسکتاپ استفاده میشوند. زبانهایی مانند جاوا اسکریپت و php از جمله زبانهای برنامه نویسی تحت وب هستند که به دو دسته سمت کاربر و سمت سرور تقسیم میشوند.
پایه و اساس تمام زبانهای برنامهنویسی تقریبا مشابه یکدیگر است و در سطوح پیشرفته تفاوت دارند . ممکن است بسیاری از افراد قوانین و ساختارهای برنامهنویسی را بدانند، اما هنوز درک درستی از یرنامه نویسی نداشته باشند. اینگونه افراد معمولا برنامهنویسی میدانند اما برنامهنویس نشدهاند. بنابراین مهم نیست که شما قصد آموزش چه زبانی دارید، دوره درک برنامه نویسی جادی به شما کمک میکند دریابید که چگونه باید خود را به سطح یک برنامهنویس حرفهای برسانید.
اگر آشنایی اولیه با برنامهنویسی به هر زبانی دارید، اما نمیتوانید برنامه بنویسید، مشاهده ویدئوهای درک برنامه نویسی جادی را به شما پیشنهاد میکنیم. این ویدئوها با زبان پایتون شروع میشود.
در این دورهها سعی شده است مفاهیم اولیه برنامهنویسی به زبان ساده برای شما بیان شود. سپس موارد فراگرفته شده را در قالب برنامههای ساده تمرین خواهید کرد. به همین ترتیب با آموزش موارد پیشرفتهتر میتوانید برنامههای حرفهایتری بنویسید. گذراندن این دوره شما را در درک برنامه نویسی یاری میکند و میتوانید با ثبت نام در دوره های مختلف برنامه نویسی در مکتب خونه و تمرین و انجام پروژههای بیشتر به یک برنامهنویس حرفهای تبدیل شوید.
در آموزش این دوره از پایتون2 استفاده شده است.
این دوره برای درک برنامه نویسی طراحی شده است و بیشتر روی زبان برنامهنویسی پایتون تمرکز دارد. اما توجه کنید که اگر شما بتوانید مفاهیم ابتدایی یک زبان را به خوبی یاد بگیرید، آموزش سایر زبانهای برنامهنویسی برای شما راحتتر خواهد بود. بهطور خلاصه در پایان این دوره مهارتهای زیر را کسب خواهید کرد:
در این سری از ویدئوها شما به زبان بسیار ساده با مفاهیم اولیه برنامهنویسی آشنا میشوید. دستورات پرینت، شرط if، متغیرها و غیره از جمله مواردی هستند که یادگیری آنها برای درک برنامه نویسی ضروری است. بنابراین در چند جلسه کوتاه به این موارد پرداخته میشود.
در این جلسات شما پایه و اساس برنامهنویسی به زبان پایتون را فرا میگیرید و برای تثبیت آموختههای خود شروع به نوشتن چند برنامه ساده میکنید. اما این برنامهها تمام آن چیزی نیست که شما قرار است یاد بگیرید. مفاهیم مهمتری هم وجود دارد که در جلسات بعدی به آنها اشاره میشود. توابع، کار با اعداد اول، حل مسئله اویلر از جمله این موارد است که یک برنامهنویس باید به خوبی به آنها مسلط باشد.
به مرور، این مباحث پیشرفتهتر میشود به طوری که لازم است بیشتر تمرین کنید تا به حد مطلوب خود برسید. یادگیری و آشنایی با کتابخانهها، APIها، هشها و غیره از مواردی است که به عنوان یک برنامه نویس حرفهای باید به آنها مسلط باشید. بنابراین در جلسات انتهایی در مورد آنها بحث میشود.
منبع دوره: کانال یوتیوب جادی
جادی به معنای حقیقی کلمه، یک گیک و یک هکر است، البته منظور از هکر، دزدی پسورد و ایمیل مردم نیست! بلکه به معنی عشق به دانستن و عشق به تحقیق درباره خیلی از چیزهایی هست که میبینم و میشنویم. جادی بیشتر از ۲۰ سال است که به صورت حرفهای برنامهنویسی میکند و تجربیات زیادی در این زمینه داره و در شرکتهای بزرگی مثل نوکیا و مبیننت تجربه کاری موفق داشته است. کمتر کسی وجود داره که در زمینه فنی مرتبط با کامپیوتر فعالیت داشته باشد و جادی میرمیرانی را نشناسد.
جادی میرمیرانی فارغالتحصیل مهندسی مخابرات از دانشگاه خواجه نصیرالدین طوسی در مقطع کارشناسی و کارشناسی ارشد جامعهشناسی از دانشگاه علامه طباطبایی است. تخصص اصلی ایشان، امنیت و شبکه است ولی در زمینههای مختلف دیگری از جمله تدریس برنامهنویسی پایتون، هک، لینوکس، بلاکچین و ساخت پادکستهای مرتبط با تکنولوژیهای روز نیز فعالیت بیش از 10 ساله دارد.