ارتباط با ما
- ۷۸۵۰ ۷۸۳ ۹۰۵ ۹۸+
- ۳۴۵۴ ۳۲۳۰ ۹۸+
- info@shirazlinuxacademy.ir
- شیراز، حدفاصل چهارراه بنفشه و فلکه هنگ، ساختمان ایرانا، واحد۲
خبرنامه
© ۱۳۹۹ تمامی حقوق برای مجموعه انیاک محفوظ می باشد
امروزه تقریبا همه کاربران برای رفع نیازهای روزانه خود، از گوشیهای هوشمند استفاده میکنند. با فراگیر شدن گوشیهای هوشمند در میان مردم، برنامه نویسی اپلیکیشنهای کاربردی برای سیستم عاملهای این دستگاهها به یکی از پردرآمدترین شغلها تبدیل شده است. با توجه به این موضوع، افراد زیادی به یادگیری برنامه نویسی در این زمینه علاقه مند شده اند.
امروزه تقریبا همه کاربران برای رفع نیازهای روزانه خود، از گوشیهای هوشمند استفاده میکنند. با فراگیر شدن گوشیهای هوشمند در میان مردم، برنامه نویسی اپلیکیشنهای کاربردی برای سیستم عاملهای این دستگاهها به یکی از پردرآمدترین شغلها تبدیل شده است. با توجه به این موضوع، افراد زیادی به یادگیری برنامه نویسی در این زمینه علاقه مند شده اند.
معرفی HTML و مرورگرها
معرفی dreamweaver
معرفی XHTML و مقایسه با HTML
تگ های اصلی در وب و نحوه سازماندهی صفحات وب
قالب بندی متن
معرفی لینک ها
استفاده از لیست ها
تصاویر در HTML
ایجاد جداول و ویرایش آنها در HTML
استفاده از قابها(frame) شامل قابهای اصلی و داخلی
لایه ها با استفاده از div
حرکت متن در HTML
Multimedia در HTML
ایجاد فرم ها
مفهوم هاستینگ و بارگذاری یک وب سایت بر روی هاست
کار با هاست واقعی و اپلود داده ها و تنظیمات دیتابیس
معرفی CSS (چرا CSS بوجود آمد)
روش های استفاده از CSS در HTML
مفهوم کلاس و id در CSS
قالب بندی متن ها با استفاده از CSS
تنظیم ابعاد و مکانهای جایگذاری اشیای مختلف با CSS
لینک ها در CSS
تنظیم رنگها در CSS
تگ های جدید HTML5
ویژگی های جدید در CSS3
انیمیشن در CSS3
تعریف تابع
چگونگی ارتباط HTML و Java script
مثالهایی از Form Validation
کار با event ها و نحوه استفاده از آن
انیمیشن و Java Script
معرفی PHP(چرا PHP را انتخاب نماییم)
مفهوم وب سرور
نحوه اجرای php در ویندوز
نحوه نوشتن php درون HTML
تعریف متغیر و انواع داده
عملگر ها
متغیر های محیطی و فرم ها
کنترل جریان (شرطها و حلقه ها)
توابع و توابع بازگشتی
مفاهیم شی گرایی در PHP
مفهوم کلاس، اشیا، متدها، خصوصیات
ارث بری
کار با کلاسها و اشیا
Namespace- Autoload-Inheritance-Encapsulation-Polymorphism
کوکی ها و جلسات
استفاده از فایلها (ایجاد و تغییر فایل – دستورات مربوط به فایل – بارگذاری فایل توسط فرمها)
تنظیمات PHP در php.ini(محدودیت فایل و نمایش خطاها)
دستورات ارتباطی mysql و php
نحوه نمایش اطلاعات mysql در PHP
ارسال ایمیل توسط PHP
ذخیره سازی فایل ها در بانک اطلاعاتی
ذخیره سازی فایل ها در پوشه بصورت امن
توابع کار با عکس های در PHP
چگونگی ایجاد یک فرم ساز ساده
پروتکل های وب سرویس
ایجاد وب سرویس در PHP
معرفی پردازش ابری
انواع بستر های ابری
IaaS — PaaS SaaS
ویژگیهای اقتصادی پردازش ابری
مقایسه SaaS با روشهای قدیمی ارایه نرمافزار
ویژگیهای یک نرمافزار SaaS
تکنیک های استفاده از بانک اطلاعاتی
تکنیک های ذخیره سازی فایلها
تکنیک های استفاده از متغیر ها و دستورات در زبان برنامه نویسی
تکنیک های ذخیره سازی session ها
تکنیک های caching در این نرمافزار ها
اصطلاحات
معرفی پایگاه داده رابطه ای
تعریف مفاهیم بانک اطلاعاتی، جداول، ستونها، ردیف ها
تعریف مفاهیم join
انواع داده در mysql
ایجاد جداول و بانک اطلاعاتی
دستورات انتخاب، ویرایش، حذف و اضافه کردن سطر
دستورات تغییر در ستونها و جداول
مفاهیم join در mysql
نحوه کار با phpmyadmin
نحوه نصب برنامه
نحوه کار ویژوال
نحوه کار با Query ها
ایجاد Data Base – Table – Relation
Procedures
Triggers
مروری بر Ajax
چرا نیاز به Ajax می باشد
ارتباط Ajax و PHP چگونه است
تفاوت با جاوا اسکریپت
نحوه کار با رویدادها در jquery
نحوه استفاده از کلاسها و شناسه ها در jquery
Ajax در jquery
نحوه کار با هاست واقعی
تنظیمات Apache
معرفی CMS ها
تاریخچه برنامه نویسی جاوا
مقدمه ای بر مفهوم شی گرایی
جاوا چیست؟
معرفی java Runtime Environment و شیوه نصب
معرفی JDK یا Java Development Kit و نصب ان
آشنایی یا IDE های معتبر جاوا
معرفی انواع داده های اصلی در جاوا
ورودی و خروجی گرفتن در کنسول جاوا
معرفی ساختارهای کنترلی در جاوا
مبانی برنامه نویسی شی گرا
Exception در جاوا
کار با آرایه ها و لیست ها و جداول
آشنایی با ابزارهای برنامه نویسی Android
معرفی فریمورک Android Studio
آشنایی با معماری سیستم عامل Android
نصب نرم افزار های مورد نیاز جهت برنامه نویسی Android
بررسی اجزاء یک برنامه Android
نصب و راه اندای Android Studio
ماشین مجازی اندروید AVD- ماشین مجازی Geny motion– Memo
بررسی Gradle– اجرا و اشکال زدایی برنامه های Android
نحوه تهیه خروجی از برنامه – اجرای برنامه بر روی گوشی های موبایل
آشنایی با Manifest
آشنایی با واحد های اندازه گیری
بومی سازی برنامه)چگونه یک برنامه چند زبانه بسازیم(
چرخه برنامه های Android– شناخت عمر فعال برنامه
آشنایی با View ها در Android
طراحی انواع Layout ها
آشنایی با ویجت های مقدماتی
آشنایی با Intents- Intent های ضمنی و صریح
پیدا کردن و استفاده از Intents دریافتی درون یک فعالیت
کار با List View
کار با Fragments
کار با Show Case وSplash Screen و Selector
کار با Lottie
کار با انواع Layout ها
انواع تصاویر در Android
آشنایی با Drawable و Shape
استاندارد تصاویر
طراحی واسط کاربری برای سایز های مختلف
ساخت View های سفارشی
Theme های اندروید Style ها
معرفی سیستم منوها
منو ها در ورژن های مختلف – Option Menu-Context Menu
ذخیره سازی اطلاعات با Shared Preferences
خواندن اطلاعات ذخیره شده در Shared Preferences
معرفی پایگاه داده ها
معرفی برخی دستورات پرکاربرد پایگاه داده ها
معرفی SQLite
پیاده سازی پایگاه داده در آندروید
شیوه پیاده سازی دستورات پایگاه داده ها در آندروید
ایجاد یک برنامه اندروید پروژه محور
Notepad++
Dream Weaver
Xampp (PHP MyAdmin MySQL)
Joomla
Eclips
Android Studio
DB Browser
Memo
Virtual Box
Geny Motion
SQL Server
ساعت: ۱۸ الی ۲۰ (روزهای زوج)
مدت زمان دوره: ۱۰۰ ساعت
آنلاین
هزینه دوره: ۲,۹۵۰,۰۰۰ تومان
© ۱۳۹۹ تمامی حقوق برای مجموعه انیاک محفوظ می باشد