امید کربلایی

امید کربلایی

امید کربلایی

امید کربلایی

  • ۰
  • ۰

رنامه‌نویسی یک روش حل مسئله به کمک کامپیوتر است. فرض کنید که وارد بانک می‌شوید و کدملی خود را به متصدی بانک اعلام می‌کنید. متصدی به کمک تنها یک کد تمامی اطلاعات حساب بانکی شما را پیدا می‌کند. مشخصات شما، گردش‌های مالی، موجودی و ….

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

در واقع یک تیم برنامه‌ نویسی این سیستم را به این صورت برنامه‌نویسی کرده‌اند. بنابراین می‌توان گفت برنامه‌نویسی یک علم است که به کمک آن می‌توان به کامپیوتر دستوراتی برای اجرا داد. دستورات را در قالب کدهایی به کامپیوتر می‌دهیم این اطلاعات و دستورات در مغز کامپیوتر (CPU) پردازش می‌شوند و خروجی کار به کاربر نمایش داده می‌شود.

جالب است بدانید کامپیوتر‌ها زبان‌ انسان‌ها را درک نمی‌کنند. آنها تمامی اطلاعات را به صورت اعداد صفر و یک می‌بینند! یک برنامه‌نویس به کمک یک زبان برنامه‌نویسی منظور خود را به یک نرم افزار منتقل می‌کند. این دستورات به کدهای ۰ و ۱ تبدیل می‌شوند و کامپیوتر آنها را درک کرده و پردازش می‌کند!

برنامه نویسی فرانت اند چیست؟ [+ راهنمای مسیر یادگیری]

هر روزی که میگذرد همه بیشتر از قبل اهمیت این جمله از بیل گیتس را درک میکنند:

اگر کسب و کار شما در اینترنت حضور ندارد ، پس به زودی از صحنه کسب و کار محو خواهد شد!!!

شاید یکی از دلایلی که روز به روز بازار طراحی سایت ، برنامه نویسی فرانت اند و  برنامه نویسی بک اند داغ میشود این است که انسان های بیشتری خواهان جلوگیری از نابودی کسب و کارشان هستند.

همین موضوع باعث شده که بازار طراحی وب سایت و کسب و کار های اینترنتی بسیار داغ تر از گذشته شود و علاوه بر این که افراد زیادی تمایل به داشتن وب سایت پیدا کرده اند ، افرادی هم به دنبال پاسخ دادن این نیاز ، دنبال یادگرفتن مهارت های برنامه نویسی هستند.

شاید شما هم دوست دارید که این مهارت به روز را به خوبی یاد بگیرید و وارد این دنیای جذاب و پر رونق شوید.

 

اگر در ابتدای مسیر یادگیری برنامه نویسی هستید و به این مهارت علاقه دارید ، شاید بهتر باشد که بدانید برنامه نویسی front end چیست؟ این مقاله به شما کمک میکند که به بهترین شکل ممکن، وارد دنیای هیجان انگیز طراحی وب سایت شوید و اولین قدم های خود را مطمئن بردارید.

برای این که بدانید برنامه نویسی فرانت اند چیست و برنامه نویس فرانت اند چه کاری انجام میدهد با این مقاله کد یاد همراه باشید.

اگر در ابتدای کار هستید ، پیشنهاد میکنیم که مقاله برنامه نویسی چیست را مطالعه کنید.

فرانت اند چیست؟

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

 فرانت اند وب سایت به شکل گرافیکی و بصری به کاربران نمایش داده میشوند.  در این قسمت وب سایت ، تصاویر ، ویدئوها و یا به طوری کلی هر چیز دیگری که قابل نمایش باشد وجود دارد.

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

 

 

مثال فرانت اند

این مثال به شما کمک میکند که طراحی فرانت اند را به خوبی و عمیقا درک کنید. یک اتومبیل را در نظر بگیرید که ظاهر چشم نواز و زیبایی دارد و میتواند با سرعتی خیره کننده حرکت کند.

برای حرکت کردن این اتومبیل هزاران اتفاق در موتور و چرخ ها و پس زمینه این زیبایی می افتد. چیز هایی که از چشم کسی که از آن استفاده میکنند پنهان است و صرفا زیبایی و رنگ آن برای راننده و بقیه افراد نمایان است.

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

 

زبان اچ تی ام ال(html)  چیست؟

زبان HTML  یک زبان نشانه گذاری برای ایجاد صفحات وب سایت میباشد. HtmL  مخفف Hyper Text Markup Language است که به معنی زبان نشانه گذاری ابر متن است. در اصل html یک زبان نشانه گذاری است و از اولین قدم های یادگیری طراحی سایت است.

فراموش نکنید که HTML یک زبان نشانه گذاری است نه یک زبان برنامه نویسی!

 

(مراقب باشید جایی نگید زبان برنامه نویسی HTML که حسابی بهتون میخندن)

زبان CSS چیست؟

زبان CSS (مخفف عبارت Cascading Style Sheets) است که برای استایل دهی به قسمت های مختلف صفحات وب استفاده میشود. شما با استفاده از CSS  میتوانید متن ها ، تصاویر کاردر ها و ... را استایل دهی کنید و یک ظاهر قابل قبولی برای آن ها ایجاد کنید. شما میتوانید با مطالعه مقاله css چیست و چه کاربردی دارد اطلاعات خود را در مورد آن کاملتر کنید.

اگر میخواهید به صورت رایگان و بدون هیچ پیش نیازی css و html  را یاد بگیرید وارد لینک امید کربلایی شوید

 

زبان برنامه نویسی جاوا اسکریپت چیست؟

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

زبان برنامه نویسی جاوا اسکریپت سمت کاربر پردازش میشود و با استفاده از آن میتوان کد های html و css را پویانمایی کرد.

 

مهارت های مورد نیاز یک برنامه نویس Front End چیست؟

برای این که یک برنامه نویس فرانت اند حرفه ای شوید نیاز است که مرحله به مرحله مهارت های خاصی را کسب کنید که در ادامه به معرفی آن میپردازیم:

یادگیری css و html و جاوا اسکریپت

قدم اول برای شروع دنیای برنامه نویسی front end یادگیری این سه زبان است . البته یادگیری این سه زبان کار سخت و پیچیده ای نیست و با کمی تکرار و تمرین میتوانید در حد قابل قبولی آن ها را فرا بگیرید.

البته به شما توصیه میشود که با اصول و مبانی پایه وب آشنا شوید که صد درصد دانستن آن به شما کمک میکند که به درک بهتری از کاری که میکنید برسید.

این اصول همان اینترنت ، وب اپلیکیشن ، پروتکلهایی مانند Http و ... است که برای یک طراح فرانت اند دانستن آنها بسیار حیاتی میباشد.

 

برنامه نویسی به ما این امکان را میدهد که با هر سیستم یا ماشین الکترونیکی ارتباط برقرار کنیم و آنها را برنامه ریزی کنیم. شاید این ماشین یک کامپیوتر رو میزی باشد و شاید هم یک ساعت هوشمند و یا یک بازی کامپیوتری.

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

به عنوان مثال زبانی که برای ساخت بازی های کامپیوتری از آن استفاده میشود با زبانی که برای برنامه نویسی یک ساعت هوشمند از آن استفاده میشود متفاوت است.

هر جامعه ای یک زبان مشترک برای برقرار کردن ارتباط دارند. زبان های برنامه نویسی زبان مشترک بین برنامه نویس و ماشین ها هستند.

 

آموزش برنامه نویسی با امید کربلایی

امید کربلایی

  • omid karbalaei
  • ۰
  • ۰
 

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

 

تمهید اخلاقی در دوران کودکی اهدافی ازاین دست را شامل می شود: «آشنایی با امور نیک و بد»، «دست ورزی با امیال» و «گرایش به خوبی ها و تنفر از زشتی ها». علاوه بر این، با نظر به اهداف تمهیدی تربیت اخلاقی کودک و گزاره های واقع نگر دوران کودکی، ملاحظاتی برای تمهید اخلاقی قابل طرح است که برخی از آن ها بدین قرارند: «ارائه امور اخلاقی متناسب با توان قوه ی شناختی کودک»، «ارتباط کودک با محیط غنی اجتماعی−اخلاقی» و «به رسمیت شناختن حدود آزادی سلبی و ایجابی کودک».

- فکر و اندیشه عبارت از چینش معلوماتی است که با ارتباط دادن بین آنان با شیوه خاصی به مجهولی که مقصود ما است دست می یابیم و بر ما معلوم می شود و به تعبیر فلاسفه و منطقیون (ترتیب امور معلومه لتحصیل امر مجهول) یعنی ترتیب دادن و ربط دادن بین گزاره های معلوم برای تحصیل امری که بر ما مجهول است.

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

3- اندیشه و تفکر در فرهنگ اسلامی به شدت سفارش شده است امام صادق علیه السلام می فرماید:(و کان اکثر عبادة أبی ذر رحمة الله علیه خصلتین التفکر و الاعتبار ، بیشتر عبادت ابوذر دو خصلت تفکر و عبرت آموزی بود)و فکر به عنوان روشن کننده قلب و عبادت که یک لحظه و ساعت از سالها عبادت برتر است. اما فکر در اموری اعتقادی و اخلاقی منع شده است مانند تفکر در ذات خداوند یا اندیشه در لذایذ حرام و اندیشه های ناصواب که اصطلاحاً وسوسه نامیده می شوند. این که تفکر در ذات حق ممنوع است یک حکم ارشاردی است یعنی می گوید موجود محدود نمی تواند موجود نامحدود را در یابد و به این جهت اگر کسی در این مسیر اندیشه کند راه به جایی نبرده و بر اثر عدم ظرفیت دچار مشکل جدی و آسیب اعتقادی می شود، و اما اندیشه در لذایذ حرام موجب گرایش و میل و اراده به سمت آن گناهان می شود و آدمی را به پرتگاه گناه نزدیک می کند لذا باید از این افکار اجتناب جست.

 

برای خواندن ادامه مطلب وارد لینک امید کربلایی شوید

امید کربلایی

  • omid karbalaei
  • ۰
  • ۰

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

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

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

  • omid karbalaei
  • ۰
  • ۰

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

مرد خردمند هنر پیشه را، عمر دو بایست در این روزگار، تا به یکی تجربه اندوختن، با دگری تجربه بردن به کار!

اگر همه ما تجربیات مفید خود را در اختیار دیگران قرار دهیم همه خواهند توانست با انتخاب ها و تصمیم های درست تر، استفاده بهتری از وقت و عمر خود داشته باشند.

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

  • omid karbalaei