سلام وقت راکتی های عزیز بخیر
من به عنوان کسی که میخوام برنامه نویس بشم
باید چه چیز های از دنیای کامپیوتر بدونم و با چه امکاناتی از دنیای وب نویسی اشنا باشم؟
درود...
به ترتیب:
HTML -> CSS -> JavaScript -> PHP
پیوندهای زیر:
http://vrgl.ir/qBCg6
http://yon.ir/X7dNN
https://blog.faradars.org/how-to-start-web-programmnig/
سلام
لینک زیر یک رودمپ از هر آنچکه نیاز دارید را بهتون میده
https://sokanacademy.com/forum/7322/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%87%D8%A7%DB%8C-%D9%84%D8%A7%D8%B2%D9%85-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%B7%D8%B1%D8%A7%D8%AD-%D8%B3%D8%A7%DB%8C%D8%AA-%D8%AD%D8%B1%D9%81%D9%87-%D8%A7%DB%8C-%D9%87%D9%85-%D9%81%D8%B1%D9%88%D9%86%D8%AA-%D8%A7%D9%86%D8%AF-%D9%88-%D8%A8%DA%A9-%D8%A7%D9%86%D8%AF#post-7330
مرحله اول اینه بدونید کامپیوتر چیه واینترنت چیه و ....
در مرحله بعد یکم مقاله بخونید اصلا برنامه نویسی چی هست و باهاش اشنا بشید .
مرحله دوم انتخاب کنید چه زبانی در نظر دارید یاد بگیرید .
اگه وب میخاین یاد بگیرین :
html بعد css بعد جاوا اسکریبت
حالا اینجا میتونید یا زبان دات نت یا php یاد بگیرید یا اینکه با فریمورک ها و کتابخانه های جاوا اسکریبت کار کنید یا از پایتون استفاده کنید . بستگی به خود شما داره تا این مرحله برسید خودتون میفهمید نیاز شما چیه .
اگه ویندوز میخاین یاد بگیرین . پیشنهاد میکنم یکم درباره زبان ها مطالعه کنید و زبان مورد نظر خودتون حالا یا سی شارپ یا سی پلاس پلاس یا جاوا یا پایتون و ... انتخاب کنید .
اگرم موبایل مد نظر شما هست بعد آشنایی به زبان های برنامه نویسی چیه و اصول کار باهاشون میتونید بین جاوا یا جاوا اسکریبت یا سویفت یا پایتون و .... انتخاب کنید .
بازی سازی موبایل و ... هم میخاین فعالیت کنید زبان c# و موتور یونیتی خیلی مناسب هست ولی اینم بگم تنهایی کم پیش میاد بشه چیزای شاخ درست کرد اگرم بشه خیلی زمان بر میشه . مثلا بازی مثل کلش آف کلنز کار یکی دو نفر نیست و یک تیم تو تخصص های مختلف گرافیک ، طراحی ، انیمیشن ، برنامه نویسی و .... میخاد .
راه طولانی و گاهی خسته کننده میشه ولی باید ادامه بدین تا به نتیجه برسین. انتظارم نداشته باشین مثلا با c# بعد 2 ماه تمرین بیاین نرم افزار Spotify رو با همون کیفیت بنویسید . یادگیری زبان برنامه نویسی و متخصص شدن توش نیاز به تمرین و زمان داره .
در مرحله اخرم هر زبانی یاد میگیرید در کنارش درباره رابط کاربری ، ui/ux مطالعه داشته باشید وگرنه شما بهترین و کاربردی ترین نرم افزار یا سایتم طراحی کنید ظاهر مناسب نباشه ارزش نداره و بازخورد خوب نمیشه .
در نهایت این راه آخر نداره و دنبال انتهاش نباشید که وجود نداره هرچی برین جلو بازم چیز جدید هست برای یادگیری ...
دوست عزیز، دوستان مطمئنا بهتر می تونن بهتون کمک کنند چون من هم مثل شما مبتدی هستم.
ولی می خواستم ی کمکی کنم، به نظرم عکس های زیر رو ببینید می تونند براتون مفید باشند و در کنار توضیحات دوستان بهتر فهم خواهید کرد که باید کنید.
(اگر عکس ها نمایش داده نمیشه لطفا از ******** استفاده کنید)
مسیر یادگیری وب
مسیر یادگیری سمت کاربر
توضیحات بیشتر / مسیر یادگیری سمت کاربر
مسیر یادگیری سمت سرور
توضیحات بیشتر / مسیر یادگیری سمت سرور
مسیر یادگیری توسعه ی نرم افزار
اينارو بايد بلد باشي و تو دانشگاها تدريس ميشه
ساختمان داده ها
مهندسي نرم افزار ( براي مديريت و توسعه)
سيستم عامل
زبان هاي برنامه نويسي ( كه چجوري ساخته شدن و انوع انها)
بلد بودن يكي از زبان هاي اصلي برنامه نويسي مثل c++ و جاوا
اصول شي گرايي
شي گرايي در زبان مورد نظرت كه ميخوايي استفاده كني
و فريم ورك هاي بر اساس اون زبان
نحوه ايجاد معماري هاي بهينه و توسعه نرم افزار و ساختار اون
در اخر تمرين تمرين و چالش ها
هميشه يادگيري رو تو اولويت قرار بده البته با تمرين روي پروژه واقعي
موفق باشي
سلام
@mohammadhasan13
مبانی کامپیوتر
مبانی شبکه
مبانی نرم افزار و سخت افزار
بعد یه شاخه ای انتخاب کنید
برنامه نویسی موبایل و گوشی های هوشمند
برنامه نویسی تحت وب
برنامه نویسی تحت ویندوز
برنامه نویسی تحت شبکه
و بعد هر کدوم چارتی داره که با سرچ در گوگل و سایت های فارسی زبان میتونید مسیرش رو دقیق پیش برید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟