برنامه نویسی وب را از کجا شروع کنم؟
در برنامه نویسی وب شما می‌توانید تصمیم بگیرید که در چه زمینه‌ای فعالیت کنید: back-end، front-end یا هر دوی آنها. تصمیم شما هر کدام از این سه مورد که باشد باید ابتدا با بخش فرانت اند شروع کنید.
Front-end چیست؟
فرانت اند بخشی از سایت یا نرم‌افزار است که کاربر با آن در ارتباط است و آن را می‌بیند. همین صفحه‌ای که الان در حال مشاهده‌ی آن هستید، تمام استایل‌ها، رنگ‌ها، سبک دکمه‌ها، ظاهر منو و… جزو بخش front-end سایت محسوب می‌شوند.
زبان‌های مورد استفاده در برنامه نویسی Front-end
همانطور که گفته شد برای ایجاد رابط کاربری و ظاهر سایت از زبان‌های Front-end استفاده می‌شود.
در اینفوگرافیک زیر توضیح داده شده است که برای شروع این بخش باید به ترتیب چه زبان‌ها یا پلتفرم‌هایی را بیاموزید.
شاید در نگاه اول با دیدن نام این مهارت‌ها آن هم فقط برای front-end کمی مایوس شوید. اما لازم است بدانید نیازی نیست همه‌ی آنها را یک دفعه یاد بگیرید تا (بعد از چند سال یادگیری!) وارد بازار کار شوید.

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

بعد از مدتی که تصمیم گرفتید حرفه‌ای تر باشید به سراغ بخش حرفه‌ای‌تر یادگیری بروید و با فریم‌ورک‌ها‌ی مورد نیاز خود آشنا شوید. ممکن حتی به چند مورد از موارد بالا هیچ‌گاه احتیاج پیدا نکنید و اصلاً به سراغ یادگیری آنها نروید.
پیشنهادی : اگر به دنبال آغاز طراحی سایت هستید. باید از آموزش html و css شروع کنید. برای مشاهده‌ی دوره html و css ادمین سایت کلیک کنید.
Back-end چیست؟
بک اند بخش نهان یک وب‌سایت است. بخشی که به پردازش، محاسبه و ذخیره‌ی اطلاعات می پردازد ولی ظاهری برای نمایش به کاربر ندارد. برای مثال زمانی که روی ستاره‌های امتیاز دهی کلیک می‌کنید، کدهایی هستند که عدد امتیاز شما را دریافت کنند با میانگین قبلی پردازش کنند و میانگین جدید را به دست آورند.

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

زبان‌های مورد استفاده در برنامه نویسی back-end
همانطور که گفته شد برای ایجاد بخش پردازشی سایت، از زبان‌های back-end استفاده می‌شود.
در اینفوگرافیک زیر توضیح داده شده است که برای شروع این بخش باید به ترتیب چه زبان‌ها یا پلتفرم‌هایی را بیاموزید.
طبق تصویر بالا ابتدا باید یکی از زبان‌های برنامه‌نویسی را (با توجه به کاربرد و علاقه) انتخاب کنید. بعد به سراغ یادگیری مفاهیم آن بروید و با انجام پروژه‌های تمرینی خود را حرفه‌ای کنید.

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

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

رمز عبورتان را فراموش کرده‌اید؟

ثبت کلمه عبور خود را فراموش کرده‌اید؟ لطفا شماره همراه یا آدرس ایمیل خودتان را وارد کنید. شما به زودی یک ایمیل یا اس ام اس برای ایجاد کلمه عبور جدید، دریافت خواهید کرد.

بازگشت به بخش ورود

کد دریافتی را وارد نمایید.

بازگشت به بخش ورود

تغییر کلمه عبور

تغییر کلمه عبور

حساب کاربری من

سفارشات

مشاهده سفارش

سبد خرید