بارداری



آموزش طراحی وب سایت ، در دنیای کنونی برای علاقمندان به حوزه دیجیتال یک سرمایه گزاری ویژه می باشد. در این دوره ما آموزش طراحی سایت را از پایه تا پیشرفته خواهیم داشت و با بیانی ساده و شیوا جلسات دوره را برگزار نمودیم. در این دوره مفاهیم اساسی و پایه ای طراحی وب مطرح خواهد شد و زبان های HTML5 و CSS3 با جزئیات کامل و به صورت کاملا عملی و کاربردی تدریس می شود. وجه تمایز و مزیت این دوره نسبت به دوره های مشابه، کاربردی بودن آن است. در این دوره مواردی مانند فیلم آموزش طراحی سایت متناسب با سئو، آموزش طراحی وب واکنشگرا (Responsive)، آموزش تبدیل قالب فتوشاپی به صفحه وب، آموزش فارسی سازی قالب های خارجی، آموزش طراحی قالب Html برای سیستم های وبلاگدهی به صورت کاملا عملی، از پایه تا پیشرفته توسط مدرسی با تجربه 10 ساله

طراحی وب و دانشجوی دکترای نرم افزار برای شما به صورت کاملا اصولی و عملی تدریس می شود.

مراحل شروع یادگیری طراحی سایت

 

آموزش طراحی وب سایت با HTML

 

برای شروع کار و آغاز طراح وب شدن ، لازم و ضروریه که اول از همه زبان html رو یاد بگیرید . زبان html برای ایجاد بدنه و ساختار اصلی صفحات وب به کار میره . شما از هر زبان برنامه نویسی (مثل php) که استفاده کنید نهایتا باید خروجی رو به صورت کدهای html بسازید .

برای یادگیری این زبان کتاب های زیادی در کتاب فروشی ها موجوده . ولی پیشنهاد من اینه که همزمان با مطالعه حتما کد بزنید و به صورت عملی و تجربی کار کنید تا نتیجه مناسب رو بگیرید .

:: مطالب مربوط به آموزش html رو که ما تهیه کردیم میتونید از آموزش طراحی سایت مطالعه کنید که در حال توسعه و افزایش مطالب هست .

 

ما در سون لرندوره آموزشی طراحی وب (HTML و CSS پیشرفته)رو برای شما به صورت 50 ساعت آموزش ویدیویی تهیه کردیم که می تونید با بهره گیری از اون یه طراح وب کاملا حرفه ای بشید .

 

:: اگر زبانتون بد نیست پیشنهاد من اینه که بخش آموزش html سایت w3schools رو هم حتما برای شروع کار مطالعه کنید . در اونجا مثال های زیادی زده شده و این مزیت هم وجود داره که همزمان میتونید کدها رو خودتون تست کنید و نتیجه اش رو در خروجی ببینید . منتهی اگر می خواید در عمل بتونید موفق باشید دوره طراحی وب خیلی مفید تر هست براتون.

روشهای طراحی سایت

 

آموزش طراحی وبسایت با CSS

 

با html ساختار و پیکربندی کلی یک صفحه وب رو میسازیم . ولی برای اینکه ظاهر صفحه وب رو آراسته کنید باید از CSS استفاده کنید . با CSS میتونید برای هر کدوم از تگ های html خصوصیاتی چون رنگ ، فونت ، سایز ، پس زمینه و . رو تعیین کنید . CSS رو به این منظور ایجاد کردند که ساخت پیکربندی صفحه وب رو از شیوه ی نمایش اون جدا کنند (seperation of concepts).

 

اگر می خواید CSS رو خیلی کامل یاد بگیرید فیلم آموزشی طراحی سایت  رو دنبال کنید تا صفر تا صد CSS رو فرا بگیرید.

 

ابزار مورد نیاز طراحی سایت

برای نوشتن کدها بهتره از ادیتور هایی که قابلیت های پیشرفته ای مثل پیشبینی کد ، کامل کردن خودکار کد (auto completion) ، رنگ گذاری کلمات کلیدی ، تشخیص خطاها ، فرمت بندی کدها و . رو دارند استفاده کنید تا سریعتر کد بزنید ، درصد خطاتون پایین بیاد و کارتون راحتتر و استانداردتر باشه . پیشنهاد من استفاده از برنامه ی phpStorm هست که برای همه ی زبان های فوق امکانات فوق العاده ای داره . سعی می کنم در مطلب بعدی این برنامه رو برای دانلود بزارم . همچنین توصیه می کنم که نرم افزار notepad++ رو هم حتما نصب کنید . به خاطر سبک بودن و امکانات نسبتا خوبش میگم . همچنین برنامه های خیلی زیاد دیگه ای در این زمینه وجود داره که می تونید از اونها اسفاده کنید. من اسم بعضی از معروف ترین هاشو در زیر میارم که میتونید سرچ و دانلود کنید یا از فروشگاه های سی دی تهیه کنید :

 

  • PhpStorm (html,css,javascript,php)
  • Microsoft Visual Studio (asp.net)
  • Microsoft Expression Web
  • Notepad++
  • Adobe Dreamweaver
  • Komodo Edit
  • Aptana Studio
  • NetBeans

مشاهده دموی نمونه قالب آموزش داده شده در این دوره (1) مشاهده دموی نمونه قالب آموزش داده شده در این دوره (2) مشاهده دموی قالب رسپانسیو شده دوم

 

دانلود فایل PDF سرفصل ها با جزئیات دقیق و به تفکیک جلسات ویدیویی

سر فصل آموزش پروژه محور طراحی وب سون لرن

  • فصل اول: مباحث پایه و مقدماتی - آشنایی با دنیای وب و زبان های برنامه نویسی تحت وب
  • فصل دوم: آشنایی با زبان های HTML و CSS و کاربرد آن ها در دنیای وب
  • فصل سوم: آموزش کامل و جامع زبان HTML و HTML5
  • فصل چهارم: آموزش جامع و کامل زبان CSS و CSS3
  • فصل پنجم : آموزش خطایابی و نحوه انجام تغیرات و رفع مشکلات موجود در صفحات وب
  • فصل ششم: ناسازگاری مرورگرها! چالش ها و نحوه کدنویسی استاندارد و صحیح
  • فصل هفتم: آشنایی با جاوااسکریپت و کاربرد آن در صفحات و
  • فصل هشتم: آموزش استفاده از کتابخانه های جالب در صفحات وب و قالب های شما (اسلایدر، فانسی باکس و .)
  • فصل نهم: HTML و CSS در عمل! نحوه طراحی و کدنویسی بخش های مختلف یک وبسایت (تکنیک ها و ترفندها)
  • فصل دهم: پروژه - تبدیل طرح فتوشاپی (PSD) به کدهای HTML و CSS
  • فصل یازدهم: پروژه - تشریح مراحل دقیق طراحی یک قالب کامل با HTML5 و CSS3
  • فصل دوازدهم: آموزش روش طراحی قالب برای سیستم های وبلاگدهی (بلاگفا، میهن بلاگ، وردپرس) (+پروژه)
  • فصل سیزدهم: آموزش تبدیل انواع قالب های خارجی و انگلیسی به فارسی (روش کار + تکنیک ها و ترفندها) (+پروژه)
  • فصل چهاردهم: طراحی قالب متناسب با سئو - بهینه سازی صفحات وب برای موتورهای جستجو
  • فصل پانزدهم: طراحی وب واکنشگرا (Responsive) - طراحی یک قالب برای همه ابزارها (موبایل،تبلت،کامپیوتر) (+پروژه)
  • فصل شانزدهم : آشنایی با فریمورک های HTML و CSS (فریمورک PureCSS و بوت استرپ)
  • فصل هفدهم : مباحث پیشرفته در HTML5
  • فصل هجدهم  : مباحث پیشرفته در CSS3
  • فصل نوزدهم (آخر): جمع بندی و نکات مهم برای ادامه کار

7learn


توضیحات

برنامه نویسی کامپیوتر یا Computer Programming، یکی از مهم ترین مباحث اساسی مطرح شده در علوم کامپیوتر و از جمله مباحث کاربردی مورد استفاده در حوزه های مختلف مهندسی و علوم پایه است. با توجه به اهمیت و کاربرد گسترده ای که موضوع برنامه نویسی دارد، یکی از مهم ترین قابلیت های مورد نیاز برای هر فرد متخصص، در حداقل ترین حالت، آشنایی با مبانی برنامه نویسی است؛ اگر مهارت برنامه نویسی را به عنوان یکی از لوازم کاری ضروری برای افراد در نظر نگیریم.

تا کنون آموزش های فراوانی بر روی فرادرس منتشر شده اند که به صورت مستقیم و یا با واسطه، به موضوع برنامه نویسی مرتبط هستند. در آینده نیز، در ادامه مسیری که برای فرادرس در نظر گرفته شده است، آموزش های دیگری نیز در زمینه برنامه نویسی کامپیوتر منتشر خواهند شد. اما در این میان، جای خالی یک آموزش خلاصه و البته جامع، که به موضوع اصول و مبانی برنامه نویسی پرداخته باشد، کاملا احساس می شد. در راستای برآورده کردن این نیاز، مجموعه فرادرس های آموزش اصول و مبانی برنامه نویسی به صورت رایگان آماده شده است و به صورت رایگان بر روی فرادرس منتشر می شود.

مدرس این مجموعه آموزش، دکتر سید مصطفی کلامی هریس (دکترای مهندسی کنترل از دانشگاه صنعتی خواجه نصیرالدین طوسی) است، که در کنار تسلط بر زبان های برنامه نویسی متعدد، نظیر C++‎ (سی پلاس پلاس)، C#‎ (سی شارپ)، PHP (پی اچ پی)، Java (جاوا)، ویژوال بیسیک (Visual Basic یا VB)، ویژوال بیسیک دات نت (Visual Basic .net) و متلب (MATLAB) سابقه تدریس دوره های آموزشی برنامه نویسی مختلف را در فرادرس و سایر موسسات آموزشی، از سال ۱۳۸۰ تا کنون داشته است.

در این مجموعه آموزشی، سعی شده است که با یک نگرش کلی، مفاهیم بنیادی برنامه نویسی کامپیوتر، انواع زبان های برنامه نویسی، ساختار برنامه های کامپیوتری، انواع داده ها، و ساختارهای اطلاعاتی مورد بحث واقع شود و یک دید کلی به مخاطبان ارائه شود. مطالب این دوره آموزش به نحوی تنظیم شده اند که افراد را بر یادگیری هر زبان برنامه نویسی آماده می کند و دیدی کلی در مورد دانش برنامه نویسی به آن ها می دهد. در واقع، می توان این مجموعه آموزشی را، درس شماره صفر هر دوره آموزشی برنامه نویسی دانست. از این رو، اکیدا توصیه می شود که اگر قصد یادگیری هر زبان برنامه نویسی را دارید، حتما این آموزش را، قبلا مشاهده کنید.

 

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:

درس یکم: مبانی برنامه نویسی و انواع زبان های برنامه نویسی

  • مروری بر مفهوم نرم افزار و جایگاه آن در ساختار یک کامپیوتر
  • مروری بر تاریخچه تکامل زبان های برنامه نویسی
  • آشنایی با انواع زبان های برنامه نویسی
  • آشنایی با زبان های برنامه نویسی سطح پایین و سطح بالا
  • نحوه اجرای برنامه های نوشته شده با زبان های برنامه نویسی سطح بالا
  • آشنایی با مفهوم کامپایلر یا Compiler
  • آشنایی با مفهوم مفسر یا Interpreter

 

درس دوم: انواع دستورها و بخش های سازنده یک برنامه

  • آشنایی با انواع دستورهای مورد استفاده در برنامه های کامپیوتری
  • انواع دستورهای ساده
  • دستورهای فراخوانی عملیات یا Operation Call
  • دستور های تعریف یا Declaration
  • دستورهای تخصیص مقدار یا Assignment
  • دستور بازگشت مقدار یا Return
  • دستور انتقال محل اجرا یا GoTo
  • دستورهای ترکیبی و پیچیده
  • بلوک های کد و دستورها
  • دستورهای انشعاب، انتخاب و تصمیم گیری (if/switch/select)
  • حلقه های تکرار (for, foreach, while, dwhile, until, dountil)
  • مدیریت حالات استثنائی یا Exception Handling (با دستور try/catch/finally)
  • آشنایی با انواع خطا در برنامه های کامپیوتری
  • خطای گرامری یا نحوی (Syntax Error)
  • خطای زمان ترجمه یا کامپایل (Compiletime Error)
  • خطای زمان اجرا (Runtime Error)
  • خطای منطقی (Logical Error)
  • مولفه ها و شرایط لازم برای پیاده سازی الگوریتم ها در زبان های برنامه نویسی

 

درس سوم: انواع داده و ساختارهای مدیریت و ذخیره سازی اطلاعات

  • آشنایی با انواع داده و اطلاعات
  • انواع داده های ساده و پایه
  • داده های عددی صحیح و غیر صحیح
  • داده های منطقی
  • داده های متنی (کاراکتر و رشته ها)
  • تبدیل انواع داده یا Type Casting
  • آشنایی با مفهوم Type Safety
  • ساختارهای پیچیده داده و بخش های تعریفی برنامه های کامپیوتری
  • متغیرها (Variables)
  • تابع (Function) و زیر برنامه (Subroutine)
  • آرایه ها (Arrays)
  • ساختار (Structure)
  • کلاس (Class) و شیئ (Object)
  • مقدمه ای بر برنامه نویسی شی گرا یا Object Oriented Programming (به اختصار OOP)

تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

آخرین جستجو ها

روانشناسی مثبت گرا noorestan ساخت و ساز تعمیرات کابینت معرفی کالا دنیای کامپیوتر نگاره ی طوبی Doug همه چی موجوده Jason