سلام دوستان
من میخوام برنامه نویسی شروع به یادگیری بکنم ولی دچار سردرگمی شدم
یکی میگه این زبان دیگه کاربرد نداره یکی میگه ....
خودم خیلی دوست دارم برم سراغ html و css بعد php ولی نگرانم وقتی که میزارم بی جهت باشه
شاید زبان برنامه نویسی بهتری باشه و یادگیری اسون تری داشته باشه
خیلی ممنون میشم من راهنمایی کنید تو شروع کار
سلام
اول که عرض کنم افراد با تجربه تر و با سوادتری از بنده هست که بتونه شما رو راهنمایی کنه اما من هم به نوبه خودم تجربیاتم رو بهتون میگم
اولین و مهمترین کار تعیین هدف هست البته با در نظر گرفتن علاقه مندی ها (باید مشخص کنی در چه حوزه ای علاقه مند به کار هستی مثلا برنامه نویسی backend یا frontend و البته اونا هم هر کدوم دنیایی هست واسه خودش).
در مورد نگرانی از انتخاب زبان های برنامه نویسی هم خدمتت عرض کنم که اصلا جای نگرانی نیست اگه شما برنامه نویسی رو اصولی یاد بگیری به راحتی می تونی بین زبان های برنامه نویسی مختلف سوئیچ کنی.
و آخرین توصیه منم اینه که پشتکار و تمرین زیاد داشته باشی.
@areza3006
html و css هیچ وقت منسوخ نمیشند و همیشه کاربرد دارند. php احتمالش هست ولی 10 سال دیگه شاید منسوخ بشه.
یاد گرفتن html و css با هم 1 ماه کار داره. 1 ماه هم تمرین کن و پروژه بساز ، مطمئن باش با یاد گرفتن این دوتا هیچ وقت پشیمون نمیشی.
بعد این دوتا رو یاد گرفتی بیا اگه زنده بودیم و شما خودتون راهتون رو انتخاب نکرده باشید. در مورد زبان بعدی تصمیم گیری کن
@areza3006 اول اینکه html,css زبون برنامه نویسی به حساب نمیان چون منطق ندارن ولی واسه شروع خیلی خوبه
اگه میخوای یه زبون واسه پایه انتخاب کنی بنظرم سراغ پایتون نرو چون پایتون ساده هست و درک برنامه نویست میاره پایین ، برو سراغ c# که یکم مغزتو با برنامه نویسی درگیر کنی بعد برو سراغ هر چیزی که خواستی
این آیدی تلگرام منه اگه خواستی میتونی پیام بدی بیشتر راجبش حرف بزنیم fshot_stream
سلام به شما
@areza3006
در ادامه یک رودمپ کلی رو براتون مینویسم. ان شاء الله که مفید باشه.
در ابتدا و برای شروع، یک دامنۀ رایگان یا یک وبلاگ شخصی برای خودتون تهیه کنید و از روز اول روی همان دامنه شروع به کار کنید و هرآنچه که یاد میگیرید رو روی اون پیاده سازی کنید.
مرحلۀ اول؛ که فکر میکنم شما خودتونید ازش مطلع باشید یادگیری نسخۀ آخر زبان HTML هست.
مرحلۀ دوم؛ یادگیری نسخۀ آخر زبان CSS
(بعد از گذروندن این مراحل باید بتونید یک پیج ساده طراحی کنید که رنگ و لعاب هم داشته باشد)
مرحلۀ سوم؛ آموزش فریمورک سیاساس بوتاسترپ نسخۀ آخر اون (برای اینکه بتونید یک سایت ریسپانسیو طراحی کنید.)
مرحلۀ چهارم؛ به دست آوردن یک دید کلی از زبان جاوااسکریپت هست چرا که فعالیت در وب بدون جاوااسکریپت هیچ مفهومی نداره. این زبان دو لایبرری داره که فکر میکنم لایبرری ریئکت الان بسیار پرکاربرد باشه. یادتون باشه که منظور از دید کلی یک آشنایی مختصر با جاوااسکریپت هست در حدی که توانایی نوشتن چند خط کد رو با این زبان داشته باشید. اما برای قسمت فرانت اند فکر میکنم عمیق شدن در اون لازم باشه!
تا این مرحله بایستی قادر باشید تا یک سایت نسبتاً پیچیده (البته فقط بخش فرانتاند) اون رو طراحی کنید.
خب میرسیم به بخش بکاند؛ که ابتدا باید زبان کدنویسی خودتون رو انتخاب کرده باشید؛ در این مورد هم زبان جاوااسکریپت زبانی هست که میشه باهاش هم بکاند کار کرد و با نودجیاس هم فرانتاند کار کرد. ولی خب طبیعیه که انتخاب نهایی رو خودتون باید انجام بدید.
بعد از انتخاب زبان:
ابتدا یادگیری مباحث کلی اون زبان هست
سپس شروع کنید با استفاده از اون زبان و کد به اصطلاح Pure، بخش بکاند سایت استاتیکی که تا این لحظه طراحی کردید رو بنویسید. برای مثال سایت باید قابلیت لاگین توسط کاربران رو داشته باشه، ورود به سایت، آپدیت پروفایل و ...
مرحلۀ بعدی آموزش اون زبان به صورت شیءگرایی هست
حال که سایت تا این مرحله آماده شده، بایستی بخش بکاند رو با OOP بنویسید.
پس از این مراحل فکر میکنم بایستی شروع کنید به یادگیری SEO و پیادهسازی اون تا سایت خودتون رو به موتورهای جستوجو معرفی کنید.
گام بعدی کار با فریمورک هست که بایستی یک فریمورک محبوب از اون زبان رو انتخاب کرده و شروع به یادگیری کنید و مجدداً سایت را با اون بنویسید.
موفق باشید.
با سلام
html css یه جورایی الفبای برنامه نویسی هستن یاد گرفتنشونم خیلی آسونه اگه میخواین طراحی سایت شروع کنید آموزشای راکت خیلی خوب و کاربردی هستن ارزش خرید دوره ها رو واقعا داره.
https://roocket.ir/skills/frontend
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟