لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مفاهیم شیءگرایی (OOP)، کالکشنها و ساختارهای داده در جاوا
- آخرین آپدیت
دانلود OOP concepts, Collections and Data Structures
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
این دوره بررسی عمیقی در برنامهنویسی جاوا ارائه میدهد و از مفاهیم پایه تا موضوعات پیشرفته پیش میرود. در پایان این دوره، شما دانش لازم برای نوشتن برنامههای شیءگرا، استفاده از کالکشنهای جاوا و پیادهسازی الگوریتمهای پیچیده را کسب خواهید کرد. این دوره تئوری را با تمرینات عملی ترکیب میکند تا اطمینان حاصل شود که شما نه تنها جاوا را درک میکنید، بلکه میتوانید آن را با اعتماد به نفس در پروژههای واقعی به کار ببرید.
سفر ما با بررسی مفاهیم برنامهنویسی شیءگرایی (OOP) مانند کلاسها، اشیاء، ارثبری و چندریختی آغاز میشود. شما اصول کلیدی OOP مانند کپسولهسازی و ترکیب (Composition) را همراه با تمرینات عملی برای تثبیت یادگیری خواهید آموخت. همچنین مبحث مدیریت استثناها (Exception Handling) را برای مدیریت موثر خطاهای زمان اجرا، و نقش سازندهها، متدهای Getter/Setter و تفاوت متغیرهای استاتیک و نمونه را بررسی خواهید کرد.
در ادامه، دوره به بررسی آرایهها و ساختارهای داده مبتنی بر آرایه میپردازد. شما یاد میگیرید چگونه از آرایههای تکبعدی و چندبعدی جاوا برای مدیریت مجموعهدادههای بزرگ استفاده کنید. علاوه بر این، با کلاس Java Utility Arrays آشنا شده و از طریق تمرینات مربوط به آرایهها، درک خود را از نحوه مدیریت بهینه دادهها در جاوا افزایش خواهید داد.
بخش نهایی دوره به ساختارهای داده پویا مانند ArrayList و LinkedList اختصاص دارد که در مقایسه با آرایههای سنتی انعطافپذیری بیشتری دارند. شما نحوه استفاده از Iterators، پیادهسازی صفها (Queues) و پشتهها (Stacks) و مفاهیم Autoboxing و Unboxing را خواهید آموخت. این مباحث پیشرفته شما را برای ساخت اپلیکیشنهای پیچیدهتر در جاوا آماده میکند.
این دوره برای مبتدیانی که علاقهمند به برنامهنویسی جاوا هستند و همچنین یادگیرندگان سطح متوسطی که میخواهند درک خود را از OOP و کالکشنهای جاوا عمیقتر کنند، ایدهآل است. اگرچه پیشنیاز پیشرفتهای لازم نیست، اما داشتن درک پایه از مفاهیم برنامهنویسی به شما کمک میکند تا بیشترین بهره را از این دوره ببرید.
نمایش نظرات