جاوا یک زبان برنامهنویسی است که بسیاری از توسعهدهندگان اندروید، برای توسعه برنامهها و اپلیکیشنهای اندروید، از آن استفاده میکنند. این زبان امکانات و قابلیتهای زیادی برای توسعه برنامههای اندروید فراهم میکند. وجود منابع و ابزارهای فراوان برای یادگیری و استفاده از جاوا، آن را به گزینهای مناسب برای توسعهدهندگان اندروید تبدیل کرده است. از آنجایی که Java بهعنوان زبان اصلی برای توسعه اپلیکیشنهای اندروید توسط گوگل توصیه شده است؛ یکی از محبوبترین زبانهای برنامهنویسی در حوزه توسعه اپلیکیشنهای اندروید بهحساب میآید. دوره آموزش جاوا انتخاب مناسبی برای توسعه اپلیکیشنهای اندروید است و شما با مشاهده این دوره، میتوانید با مفاهیم پراهمیت زبان جاوا، از حلقه ها و آرایه ها گرفته تا اصول چهارگانه شی گرایی، به خوبی آشنا شوید. در این دوره هرآنچه از زبان جاوا برای برنامه نویسی اندروید نیاز هست را یاد خواهیم گرفت.
890.000 تومان
اولین قدم برای یادگیری اندروید، یادگیری زبان جاواست ، آموزش جاوا انتخاب مناسبی برای توسعه اپلیکیشنهای اندروید است و شما با مشاهده این دوره، میتوانید با مفاهیم پراهمیت زبان جاوا، از حلقه ها و آرایه ها گرفته تا اصول چهارگانه شی گرایی، به خوبی آشنا شوید. در این دوره هرآنچه از زبان جاوا برای برنامه نویسی اندروید نیاز هست را یاد خواهیم گرفت.
▪️ بررسی زبان جاوا و ویژگیهای آن ▪️ بررسی نسخههای زبان برنامه نویسی جاوا (جاوا J2SE و جاوا J2ME و جاوا JEE) ▪️ بررسی نسخههای و انواع برنامههای زبان برنامهنویسی جاوا ▪️ IDE چیست و بررسی IDE زبان جاوا ▪️ مبناهای عددی در زبان جاوا ▪️ شروع اولین پروژه با جاوا ▪️ بررسی ریاضیاتی اعداد در مبنای 10، 16 و 2 ▪️ تبدیل اعداد در مبنای 2 و 16 به مبنای 10 و بلعکس ▪️ تعریف بیت و بایت و… و ماکزیمم گنجایش آنها
▪️ تعریف متغییر در جاوا ▪️ اصول نامگذاری متغییرها در جاوا ▪️ معرفی استاندارد نامگذاری Camel Case ▪️ بررسی عملگرهای ریاضی، منطقی و ارتباطی در جاوا ▪️ تبدیل انواع داده به String ▪️ عملگرهای ریاضیاتی ▪️ عملگرهای منطقی ▪️ عملگرهای رابطهای ▪️ حل و ارائه تمرینهای کاربردی
در جاوا یکسری از دستورات شرطی یا ساختارهای تصمیم وجود دارند که با استفاده از آنها میتوان درمورد اجرا شدن و یا نشدن برخی از دستورات در برنامه خود در زمان اجرا تصمیم گرفت
▪️ جملات و بلاکها در جاوا ▪️ بررسی دستورات شرطی if , if…else ▪️ بررسی دستور سوییچ ▪️ ارائه و حل تمرینهای کاربردی
▪️ Checked Exception خطای زمان کامپایل. ▪️ Unchecked Exceptions خطای زمان اجرا ▪️ Logical Exception خطای منطقی ▪️ بررسی Flow of Control
▪️ بررسی حلقه تکرار do While و While ▪️ بررسی حلقه تکرار For ▪️ دستور Break و Continue ▪️ حل تمرین و ارائه مثالهای کاربردی
▪️ توابع در جاوا ▪️ فرمت و الگوی توابع ▪️ توابع همنام (Overloading) ▪️ حل تمرین و ارائه مثالهای کاربردی
▪️ بررسی آرایهها ▪️ مقداردهی و پیمایش آرایه به کمک حلقههای تکرار ▪️ حل تمرین و ارائه مثالهای کاربردی
▪️ مدیریت حافظه در جاوا ▪️ بررسی رفرنس تایپها ▪️ استرینگ متدها ▪️ بررسی آرایه و ArrayList
شی گرایی در برنامه نویسی روشی جهت طراحی برنامهها با استفاده از کلاسها (Class) و اشیا (Object) به حساب میآید. اهمیت شی گرایی در جاوا به گونهای است که این رویکرد برنامه نویسی به عنوان هسته جاوا (Core Of Java) شناخته میشود. شی گرایی اشیا را در برنامه نویسی سازماندهی و واسط (Interface) در جاوا را به خوبی تعریف میکند.
▪️ شیگرایی چیست؟ ▪️ بررسی مفاهیم شیگرایی در جاوا ▪️ کلاس (Class) ▪️ شی (Object) ▪️ صفت (Attribute) ▪️ رفتار (Behavior) ▪️ ارثبری (Inheritance) ▪️ چندریختی (Polymorphism) ▪️ کپسولهسازی (Encapsulation) ▪️ انتزاع یا تجرید (Abstraction)
▪️ بررسی سطوح دسترسی در جاوا
▪️ Package Access ▪️ Public ▪️ Private ▪️ Protected
▪️ بررسی اصول چهارگانه هوش تجاری
▪️ کپسولهسازی ▪️ چندریختی ▪️ وراثت ▪️ انتزاع
▪️ متدهای سازنده ▪️ مفهوم ارثبری ▪️ Enum ها ▪️ مقدمات ارثبری ▪️ مفهوم Overloading
برای پروژه پایانی دوره قصد داریم به پیاده سازی سامانه مدیریت کارکنان و دانشآموزان مدرسه با جاوا بپردازیم. این سامانه وظایف مختلفی را دارد که در این پروژه باهم بررسی می کنیم . و هر آنچه در مرود زبان جاوا یادگرفتهایم را در اینجا پیادهسازی می کنیم. از جمله این وظایف:
1- خواندن اطلاعات از فایلهای پیوست
2- امکان اضافهکردن و حذف دانشآموز، مدرس و درس
3- امکان اضافهکردن نمره برای درس خاص و دانشآموز خاص
4- امکان گزارشگیری و سرچ دانشآموز و مدرس با نام یا شماره دانشآموز / مدرس
5- امکان گزارشگیری از دانشآموزان با معدل بالای 12 و دانشآموزهای قبولشده یا ردشده
محمد رضایی مسئولیت توسعه اپلیکیشن های اندرویدی و مشاوره و هدایت تیم های موبایل سازمان تامین اجتماعی را بر عهده داشته و همچنین به عنوان مدرس در سازمان تامین اجتماعی و آموزشگاه های متفاوت مشغول به کار می باشد. در طول ۱۲ سال برنامه نویسی اندروید و ۵ سال تدریس ، موفق به توسعه بیش […]
جاوا یکی از ضروری ترین و مهمترین دوره های آموزشی برنامه نویسی می باشد که باید تمامی توسعه دهندگان اندروید از دانش زبان برنامه نویسی جاوا برخوردار شوند. لذا با شرکت در دوره جاوا از صفر میتوانید برنامه نویسی را شروع کنید و قدم به قدم وارد دنیای برنامه نویسان اندروید شوید. جاوا زبان اول توسعه اپلیکیشن های موبایل بر بستر اندروید میباشد
در این دوره زبان برنامه نویسی جاوا از ابتدا آموزش داده خواهد شد و می توانید بدون هیچ پیش زمینه ای برنامه نویسی را شروع کنید. در این دوره ابتدا با قواعد دستوری زبان جاوا آشنا خواهید شد و سپس برنامه نویسی شی گرا آموزش می بینید. بعد از این آموزش ها با یک پیش زمینه خوب می توانید وارد دنیای اندروید شوید.
بله، شما میتوانید از طریق اسنپ پی، این دوره آموزشی را تهیه کنید. کافیست در اسنپ پی حساب کاربری ایجاد کرده و پس از ورود به صفحه نیک آموز، دوره مورد نظر را تهیه کنید. اگر بخواهید از خرید اقساطی به عنوان روش پرداخت هزینه استفاده کنید، تنها یک چهارم آن را در ابتدا پرداخت خواهید کرد. شما میتوانید با مطالعه «راهنمای خرید اقساطی دوره آموزشی با اسنپ پی» با مراحل آن آشنا شوید.
این دوره به صورت دانلودی و دارای لایسنس پخش میباشد. شما میتوانید این دوره را در پلیر اختصاصی مجموعه، با نام اسپات پلیر مشاهده کنید. توجه کنید که پس از تهیه این دوره، یک کلید لایسنس منحصر به فرد در پنل کاربری شما قرار میگیرد. در صورتی که به لایسنسهای بیشتری نیاز داشته باشد، میتوانید با پرداخت هزینه آن از این مزیت برخوردار شوید. توجه کنید که تمام فایلهای مربوط به دوره، شامل سورس کدها و جزوات، همگی در اسپات پلیر قابل دسترس شما هستند. برای اطلاعات بیشتر، به مقاله «راهنمای مشاهده محصولات آموزشی محافظت شده نیکآموز» مراجعه کنید.
در صورت تمایل به دریافت فاکتور رسمی، پیش از خرید خود با واحد فروش مجموعه (17 00 07 91 – 021) تماس حاصل نمایید. لطفا توجه کنید که پس از خرید آنلاین از سایت مجموعه، به هیچ عنوان امکان صدور فاکتور رسمی وجود نخواهد داشت.
این دوره آموزشی به صورت ضبط شده، مطابق با استانداردهای ضبط استودیویی تهیه شده است و در آن، نحوه بهینه سازی پایگاه داده به صورت مرحله به مرحله و با جزییات دقیق برای شما شرح داده میشوند. نحوه ارائه دوره به گونهای است که شما میتوانید تمام مثالها و تمرینها را مشاهده کرده و همزمان با مدرس آنها را بررسی کنید.
Δ
ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم.