دانشجو مهندسی کامپیوتر علاقه مند به یادگیری
شروع یکی از جذاب ترین کارهای برنامه نویسی (طراحی سایت) ?
همیشه شروع هر چیزی سخت و پیچیده است حالا میخواد رانندگی باشه یا برنامه نویسی، وقتی بخواهید آن را شروع کنید چون اطلاعات کافی ندارید و وارد یک دنیا جدید می شوید مقداری سخت به نظر میرسد. برنامه نویسی وب هم جز این دسته هاست چون نمیدونیم باید از کجا و چطور شروع کنیم مقداری سردرگم میشیم و به احتمال زیاد در همان ابتدای کار بیخیال یادگیری آن خواهیم شد.
قرار نیست در اینجا در مورد برنامه نویسی زیاد صحبت کنم بلکه قصد دارم یک نقشه راه برای کسانی که به برنامه نویسی وب علاقمند هستند ارائه دهم تا به راحتی استارت کار رو بزنند.
قبل از اینکه شروع کنیم پیشنهاد میکنم مقداری با اصول و مبانی اولیه برنامه نویسی آشنا بشید تا درک درستی نسبت به حوزه وب پیدا کنید.
مثلا شما میخواهید کار با ماشین لباسشویی رو یاد بگیرید اولین کاری که باید انجام بدید اینکه دفترچه راهنمای اون رو مطالعه کنید یا از کسی که قبلا از این محصول استفاده کرده نحوه کار با دستگاه رو بپرسید خب در واقع طراحی وب هم به این صورته شما باید قدم به قدم درباره ش مطالعه کنید تا اطلاعات خوبی به دست بیارید
یادگیری اصول و مبانی اولیه برنامه نویسی، دید خوبی نسبت به طراحی وبسایت به شما میده.
بعد از اینکه مبانی و اصول اولیه رو یاد گرفتید حال باید به سراغ برنامه نویسی وب برید.
بذارید یک مثال بزنم که درک بهتری نسبت به این موضوع پیدا کنید. مثلا شما می خواهید شبانه از تهران به سمت اصفهان برید وقتی توی مسیر اتوبان قرار می گیرید تمام مسیر رو نمی تونید ببینید یا حتی ممکنه ناامید بشید چون تمام مسیر بیابونه و چیز خاصی توی مسیر نیست ولی وقتی به مسیر ادامه میدید به چند تا آبادی می رسید خب این آبادی ها یا شهر ها رو شما توی وب می تونید اولین پروژه ها تون در نظر بگیرید که با موفقیت اونا رو انجام دادید . یادگیری وب یا هر چیز دیگه ای هم اینطوریه باید توی کار صبر و حوصله به خرج بدید و عجله نکنید به هر حال هیچ چیزی یک شبه و بدون تلاش به دست نمیاد
مرحله قبل از برنامه نویسی وب
اولین گام در برنامه نویسی وب، یادگیری زبان نشانه گذاری html و زبان استایل دهی css است. در بخش پایین دقیق تر به این موضوع اشاره می کنیم
هر صفحه وب، بخش ظاهر آن با html وcss درست می شود یعنی آن چیزی که کاربر یا همان مخاطب سایت می بیند. html برای ایجاد ساختار در یک صفحه وب به کار برده می شود و css به این ساختار زیبایی میدهد.
بذارید یک مثال ساده بزنم تا بهتر متوجه بشید یه انسان رو در نظر بگیرید در واقع اسکلت بدن رو میتونیم html و رنگ و پوست افراد رو css در نظر میگیریم در واقع ما زیبایی سایت ها رو مدیون css هستیم
خب یه انسان رو بدون پوست و مو تصور کنید یکم ترسناک میشد و شاید کسی هم سمت یه همچین آدمی نمی رفت تمام رنگ ها و منو ها... با همین css ایجاد میشه
نکته : شاید بعضی از افراد فکر کنند Html و css یه زبان برنامه نویسی اند ولی این تصور کاملا اشتباهه اونا دو تا زبان نشانه گذاری بسیار ساده اند که شما توی یه مدت بسیار کوتاه حتی چند روزه می تونید اونا رو یاد بگیرید و مسلط بشید
خب ما تا الان با مبانی و مفاهیم برنامه نویسی آشنا شدیم کار دقیق Html و css گفتیم و کاربرد هر کدوم رو به طور جداگانه بررسی کردیم
در قسمت بعد در مورد اینکه وب سایت به درد چه کسایی میخوره یا چه کسایی به یک وب سایت نیاز دارند صحبت میکنیم?
با دنبال کردن ما مطالب بعدی رو از دست ندید?
راستی داشت یادم میرفت? منبع سورس ایران
مطلبی دیگر از این انتشارات
آموزش پایتون-آموزش توابع در Python
مطلبی دیگر از این انتشارات
اصول برنامه نویسی خوب
مطلبی دیگر از این انتشارات
عملگر walrus در پایتون =: (walrus operator)