آنچه یاد خواهید گرفت:
جاوا را از ابتدا تا سطح متوسط یاد بگیرید.
توانایی حل مسائل اولیه حل مسئله در برنامهنویسی رقابتی را به دست آورید.
مسیر شغلی خود را با یک مسیر درست و مناسب همراستا کنید.
با اطمینان در Java کدنویسی کنید و با این دانش، درک زبانهای برنامهنویسی دیگر برایتان آسانتر خواهد شد.
پیش نیازهای دوره
پیشنیاز خاصی لازم نیست.
ذهنیت مناسب و تمایل به یادگیری
توضیحات دوره
دنیای امروز با نوآوریهای فناوری پیش میرود. زبانهای برنامهنویسی بخش جداییناپذیر این نوآوری هستند. پس اکنون زمان آن رسیده که برای رقابت در این مسیر آماده شوید و این دوره امیدوار است نقطهی شروع مهمی برای ارتقای مهارتهای شما باشد. در این دوره، مبانی برنامهنویسی Java را از یک برنامهی سادهی "Hello world" تا سطح یک برنامهنویس متوسط یاد خواهید گرفت. در این مسیر، مفاهیم اساسی دیگری از Java را نیز میآموزید که شامل متغیرها، انواع داده، عملگرها، عبارتها، دستورات کنترلی، حلقهها، دستکاری رشتهها، آرایهها، توابع و متدها، سازندهها و وراثت، مشخصکنندههای دسترسی و موارد بسیار دیگر میشود. همچنین برخی مبانی پایهی حل مسئله مانند مسئلهی پالیندروم و مسئلهی عدد کامل را بررسی میکنیم که به درک ترکیبی از موضوعات کمک میکنند.
برای درک عملکرد آرایهها، جستوجوی خطی را نیز پیادهسازی میکنیم. در پایان این دوره، میتوانید دیدگاههای کلیدی دربارهی جنبههای مختلف برنامهنویسی رقابتی به دست آورید و نسبت به کاربرد آن در حل مسائل دنیای واقعی احساس اطمینان بیشتری داشته باشید.
پس از پایان دوره، بهراحتی میتوانید یادگیری هر زبان برنامهنویسی دیگری را که بخواهید آغاز کنید و ساختار نحوی هر زبان دیگری را نیز خیلی آسان درک خواهید کرد.
این دوره برای چه کسانی مناسب است؟
هر کسی که میخواهد برنامهنویس رقابتی شود اما نمیداند از کجا شروع کند، این دوره جای درستی برای شماست. تمام اصول و برخی مفاهیم پیشرفته در Java را یاد بگیرید.