آموزش جاوا (Java) – مقدماتی
مدرس : علی آشکاران
تخفیف ویژه حمایت از متخصصین و کسبوکارهای آسیب دیده
دریافتمدرس : علی آشکاران
قیمت آموزش : ۲۲۲ هزار تومان
همین الان یادگیری را آغاز کنید !
آموزش جاوا (Java) در دو سطح آموزش مقدماتی جاوا و آموزش پیشرفته جاوا برای شما تهیه شده است. (دوره پیشرفته جاوا در حال تولید است!) زبان برنامه نویسی جاوا یک زبان شی گرا و کاری از شرکت اوراکل (Oracle) است. زبان Java به یک پلتفرم یا سیستم عامل وابسته نیست و برنامه های جاوایی را می توانید در هر نوع سیستم عامل و پلفرمی اجرا کنید. به همین علت جاوا با افتخار شعار خود را “ یکبار بنویس و هر جایی اجرا کن ” قرار داده است(Write once,Run anywhere).
با یادگیری جاوا شما می توانید هر نوع برنامه رومیزی (ویندوز – لینوکس و…) وب سایت و برنامه های تحت وب، اپلیکیشن های موبایلی (اندروید) و بسیاری از برنامه ها و پروژه های تجاری در سطح کوچک و کلان را با بهترین کیفیت پیاده سازی کنید. در اینجا بیشتر از این نمی توانیم از جزئیات این اعجوبه دنیای برنامه نویسی بگوییم و ادامه آشنایی شما را به مشاهده دوره آموزشی جاوا واگذار می کنیم، همچنین می توانید قبل از شروع دوره، به این لینک در ویکی پدیا سر بزنید. جالب است بدانید که سان مایکروسیستمز یا همان شرکت اوراکل می گوید این روز ها ۴/۵ میلیارد دستگاه (انواع مختلف دستگاه ها) از جاوا پشتیبانی می کنند و این یعنی زبان جاوا از ۱۹۹۱ تا امروز (۲۰۱۸) بی نظیر عمل کرده است.
در دوره آموزش جاوا قدم به قدم با جاوا آشنا شده و از سطح مقدماتی تا سطح پیشرفته (صفر تا صد) با کاملترین مجموعه فیلم آموزشی جاوا پیش خواهید رفت.
هیچ پیش نیازی برای این دوره نیاز نیست ، از همین نقطه باید استارت بزنید…
نوع دوره : ویدئویی و فارسی ، تهیه شده توسط مدرسین تیم آکادمی
توضیحات : کاربر عزیز میتوانید این دوره تصویری را از طریق بخش مربوطه، به صورت دانلودی دریافت کنید.
آموزش Java به صورت مداوم و به درخواست شما کاربران آپدیت می شود!
آموزش Java دارای پشتیبانی ۳۶۰ درجه بوده و می توانید سوالات خود را در همین صفحه از مدرس دوره بپرسید!
سرفصل ها کلی بوده و بسیاری از موارد ذکر نشده است و ممکن است هر بخش شامل چندین ویدئو زیر مجموعه باشد.
معرفی دوره و پیشگفتار
معرفی جاوا و تکنولوژی های مرتبط با این زبان
مقایسه جاوا با سایر زبان ها
ورژن های جاوا و آنچه ما استفاده خواهیم کرد
نصب JDK
معرفی IDE های کدنویسی جاوا
تفاوت بین JDK ، JRE ، JVM
نصب و پیکربندی Netbeans
شروعی بر کد نویسی
نوشتن اولین برنامه با جاوا (Hello World)
بررسی محیط و امکانات IDE
کامنت گذاری در جاوا
متغیر چیست؟
آموزش کار با رشته ها در جاوا
کار با کاراکتر ها در جاوا
کار با متغیر ها در جاوا
کار با اعداد اعشاری
کار با متغیر های Boolean
کار با متغیرهای عددی
کار با متغیر های رشته ای
تبدیل نوع داده ای متغیرها
ساختار Try...Catch در جاوا
کار با عملگرهای ریاضی
کار با عملگرهای رابطه ای
کار با عملگرهای منطقی
کار با عملگرها برای تخصیص داده به متغیرها
کار با شروط و کلیدواژه ها
توابع در زبان برنامه نویسی جاوا
انواع داده ای توابع
پارامترهای ورودی تابع
معرفی کلاس ها در Java و شروع آموزش شی گرایی در جاوا
کار با کلاس ها
ساخت شی از کلاس
استفاده از کلاس ها به صورت static
توابع سازنده یا Constructors
ساخت کلاس Navigator
وراثت و مفهوم آن
مثالی از وراثت در جاوا
Override در جاوا
Package ها در برنامه نویسی جاوا
Overload در جاوا
کلیدواژه Super
کلیدواژه This
آشنایی با Scope
آشنایی با Access Modifiers
کلید واژه Final
دستور شرطی IF
دستور IF دو حالته
آموزش استفاده از if...else بدون بلاک
دستور شرطی Switch
کلمه کلیدی break در Switch
کلمه کلیدی Default در Switch
آشنایی با حلقه For
آشنایی با حلقه های تو در تو
آشنایی با حلقه While
آشنایی با حلقه DoWhile
مقادیر Null
قواعد نام گذاری در جاوا
دریافت ورودی از کاربر
ساخت ماشین حساب ساده
Object چیست ؟
Instance چیست ؟
مقایسه Object ، Instance و کلاس
مقایسه this و super
مقایسه static با instance
یک مثال ساده برای درک مفهوم شی گرایی
مفهوم کپسوله سازی
آشنایی ویژه با نوع تاریخ و زمان
آشنایی با Interface ها
آشنایی با کلاس abstract
مقایسه بین abstract و interface
کار با آرایه ها
مفهوم اندیس
نحوه ساخت متغیر
دسترسی به آرایه از طربق حلقه ها
مثال از آرایه ها
آرایه های چند بعدی
مرتب سازی آرایه
لیست ها در جاوا
کار با لیست در حلقه
کار با لیست با iteration
آموزش کار با حلقه foreach
آشنایی با جنریک ها در جاوا
کار با جنریک ها در جاوا
مثالی از آرایه ها
اصول نام گذاری استاندارد و اصولی در جاوا
تولید کد تصادفی
نوع داده ای LinkedList
کار با Collection
کار با Emmutable
کار با HashSet
کار با HashMapt
کار با Hashtable
کار با Thread
اتصال سرور در جاوا
کار با فایل ها و فایلینگ در جاوا
مقدمه ای بر برنامه نویسی گرافیک (GUI) برای ویندوز با زبان برنامه نویسی جاوا
پروژه انتهای دوره(ساخت بازی دوز)
حالا مجدداً پاسخ به سوال : چرا جاوا..!؟
جمع بندی و صحبت های پایانی
ویدئو های ما به صورت اختصاصی توسط مدرسین آکادمی لرن فایلز تهیه شده است .
ویدئو ها توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود .
ویدئو های ما تئوری محض نیستند و در حد نیاز مباحث تئوری مطرح و باقی آموزش عملی و ویژه بازار کار می باشد .
حمید (مالک تایید شده) –
سلام
لطفا کوپن تخفیفاتون رو بیشتر کنید یا ساعتیش کنید
من تا میام بخرم میبینم تموم شده یه کم به فکر ما باشید 🙁
واحد پشتیبانی لرن فایلز (مالک تایید شده) –
درود
طرح های تخفیفی که برای خرید های اول برای هر محصول ارائه میشه قبل از اینکه استارت بخورن از طریق کانال تلگرام اطلاع رسانی میشن .
با تشکر
حمید (مالک تایید شده) –
میدونم اعلام میشن
چون کوپن ها کم هست و عده مردم جویای علم زیاد سریع تموم میشه تعداد کوپن های اولیه رو بیشتر کنید مثلا به جای ۱۰ تا حداقل ۳۰ تاش کنید
یا اینکه تخفیفات اولیه رو ساعتیش کنید مثلا ۲۴ ساعت بعد پخش شدن محصول تخفیفات بمونه
واحد پشتیبانی لرن فایلز (مالک تایید شده) –
درود مجدد
این مورد امکان پذیر نیست دوست عزیز . تخفیف های جزئی محدود بوده و یک قابلیت برای دوستانی است که دائما به سایت ما سر میزنن و منتظر دوره های جدید هستند .
با تشکر
محسن –
سلام وقت بخیر. یه معضل اصلی که خیلس لز برنامه نویس ها تو کشورمون دارن بحث بهینه سازیه. بخوام مثال بزنم متغیر استاتیک و غیر استاتیک در جاوا و شی ها که هر کدوم قسمتی از حافظه رم به اسم استک و هیپ رو اشغال میکنن. اما اکثرا نمیتونیم خوب بفهمیم که چطور در استفاده بهینه از این مباحث بهره ببریم. یا مثلا چطور ماشین مجازی جاوا برای متغیرها و توابع و کلاس و اشیای کلاس حافظه تعیین میکنه. خیلی کمک بزرگیه اگه همچین چیزی مد نظر قرار بگیره و توضیح داده بشه و خیلی سوالات مشابه که مفهوم شی رو میتونه زیر سوال ببره.اما فقط با این جمله که این اصول کد نویسیه جاواس ازش میگذریم. یا حتی اجرای بازی و نرم افزار هر کدوم چه بخش هایی از رم کارت گرافیک و سی پی یو رو درگیر میکنه. که البته تو یوتیوب چیزهایی هست اما متاسفانه لیسنینگه خوبی ندارم و بعضیی جاها متوجه نمیشم که چی میگن. آیا تو برنامه های شما چیزیی برای این مبحث درنظر گرفته شده؟
واحد پشتیبانی لرن فایلز (مالک تایید شده) –
درود
در ادامه سعی می کنیم به این موضوع بپردازیم.
با تشکر
محسن محمدی –
دقیقا مشکل همینجاس که این مهم ترین مبحثه اما به راحتی ازش میگذریم چون با افزایش حجم رم ها مشکل نشت مموری کمتر پیش میاد اما برنامه کندتر اجرا میشه. بحث پشته ها و هرم ها یکی از مهم ترین مباحثه اما متاسفانه اصلا بهش پرداخته نمیشه. یجورایی پیش نیازه همه زبانهای برنامه نویسه
سامان یوسفی (مالک تایید شده) –
بدون اغراق میتوانم بگم بهترین آموزش جاوا به زبان فارسی هست من دوره های جاوا را در آموزشگاه های نامدار هم گذراندم و ویدیو های دیگه هم خریداری کردم اما هیچکدام اینقدر واضح و کامل نتوانسته اند توضیح بدهند
, واقعا دست مریزاد و خسته نباشید تیم لرن فایلز امیدوارم ویدیو های سطح پیشرفته تر هم هر چه سریعتر آماده بشه .
واحد پشتیبانی لرن فایلز –
درود
بسیار خرسندیم که دوره برای شما مفید واقع شده .
موفق باشید
نازنین –
سلام ممنونم بابت سایت خوبتون
من تازه دارم یادگیری جاوارو شروع میکنم.اول خاستم دوره پروژه محور جاوارو بگیرم ولی دیدم به عنوان پیش نیاز سی جاوا پیشنهاد شده بود.خاستم ببینم با این دوره تسلط لازمو پیدا میکنم؟
واحد پشتیبانی لرن فایلز (مالک تایید شده) –
سلام دوست عزیز
شما ابتدا باید این دوره رو یاد بگیرین، بعد سراغ دوره های پروژه محور جاوا برید،
بله با گذروندن این دوره، علم کافی برای درک دوره ی پروژه محور رو خواهین داشت.