تالار گفتمان مانشت
برنامه روزانه یادگیری برنامه نویسی وب - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰
RE: برنامه روزانه یادگیری برنامه نویسی وب - gogooli - 14 شهریور ۱۳۹۵ ۰۵:۰۵ ب.ظ

(۱۴ شهریور ۱۳۹۵ ۰۵:۰۲ ب.ظ)blackhalo1989 نوشته شده توسط:  من روی زبان خاصی تعصب ندارم و نقاط قوت و ضعفشون رو همزمان میبینم. برای همین هم ممکنه از زبان های مختلف از جمله PHP استفاده کنم.
ولی نمی دونم چرا ایرادهای که فکر می کنید php داره رو مطرح می کنین. با بقیه زبان ها زیاد کاری ندارید. یعنی آدم فکر می کنه با php دشمنی دارینBig Grin

RE: برنامه روزانه یادگیری برنامه نویسی وب - blackhalo1989 - 22 شهریور ۱۳۹۵ ۱۲:۲۵ ق.ظ

(۱۴ شهریور ۱۳۹۵ ۰۵:۰۵ ب.ظ)gogooli نوشته شده توسط:  ولی نمی دونم چرا ایرادهای که فکر می کنید php داره رو مطرح می کنین. با بقیه زبان ها زیاد کاری ندارید. یعنی آدم فکر می کنه با php دشمنی دارینBig Grin
چون PHP بیشترین ایراد رو داره و ایراداتش بیشتر به چشم میاد.

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

RE: برنامه روزانه یادگیری برنامه نویسی وب - gogooli - 22 شهریور ۱۳۹۵ ۰۷:۳۵ ق.ظ

(۲۲ شهریور ۱۳۹۵ ۱۲:۲۵ ق.ظ)blackhalo1989 نوشته شده توسط:  چون PHP بیشترین ایراد رو داره و ایراداتش بیشتر به چشم میاد.
Exclamation

RE: برنامه روزانه یادگیری برنامه نویسی وب - blackhalo1989 - 22 شهریور ۱۳۹۵ ۱۰:۵۲ ق.ظ

(۲۲ شهریور ۱۳۹۵ ۰۷:۳۵ ق.ظ)gogooli نوشته شده توسط:  
(22 شهریور ۱۳۹۵ ۱۲:۲۵ ق.ظ)blackhalo1989 نوشته شده توسط:  چون PHP بیشترین ایراد رو داره و ایراداتش بیشتر به چشم میاد.
Exclamation
وقتی با چند تا زبان کار کنید میبینید که PHP در مقابل بقیه (مثل جاوا و پایتون و سی) شبیه یه مخلوط ناهمگن میمونه.

RE: برنامه روزانه یادگیری برنامه نویسی وب - gogooli - 22 شهریور ۱۳۹۵ ۱۱:۲۳ ق.ظ

(۲۲ شهریور ۱۳۹۵ ۱۰:۵۲ ق.ظ)blackhalo1989 نوشته شده توسط:  
(22 شهریور ۱۳۹۵ ۰۷:۳۵ ق.ظ)gogooli نوشته شده توسط:  
(22 شهریور ۱۳۹۵ ۱۲:۲۵ ق.ظ)blackhalo1989 نوشته شده توسط:  چون PHP بیشترین ایراد رو داره و ایراداتش بیشتر به چشم میاد.
Exclamation
وقتی با چند تا زبان کار کنید میبینید که PHP در مقابل بقیه (مثل جاوا و پایتون و سی) شبیه یه مخلوط ناهمگن میمونه.
راستش درسته با php شاید بیشتر از همه کار کردم ولی فقط با php کار نکردم. نظرم این نیست. هر زبانی قابلیت های خودش رو داره. هرچند مقایسه php با c فکر نمی کنم درست باشه چون کاربردهاشون متفاوته شما کاری که با php می تونید انجام بدید رو با c نمی تونید انجام بدید و برعکس. ولی باز هم php نسبت به خیلی از زبان ها مزیت های بیشتری داره و چیزی که شما گفتید بیشترین ایراد رو داره یعنی بدترین زبان ممکن است رو قبول ندارم و این که php هنوز داره استفاده می شه و جز بهترین زبان ها برای یادگیری اعلام می شه گویا مطلب دیگری است. (چقدر ادبی شدSmile)
این که شما باهاش راحت نیستین و فکر می کنین کثیف است یا هرچی دلیل بر زیاد ایراد داشتن این زبان نیست.

RE: برنامه روزانه یادگیری برنامه نویسی وب - blackhalo1989 - 22 شهریور ۱۳۹۵ ۱۱:۳۴ ق.ظ

.....

RE: برنامه روزانه یادگیری برنامه نویسی وب - poldasht - 22 شهریور ۱۳۹۵ ۰۳:۲۱ ب.ظ

من خودم asp.net mvc کار میکنم، تازگیا تصمیم گرفتم
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
رو با php بازنویسی کنم،‌دلایلی که داشتم اینا بودن:
۱/ php اوپن سورس
۲/ لینوکس اوپن سورس
بنابراین می‌تونستم از این ویندوز و ویژوآل دزدی راحت بشم و برم سمت اوپن سورس‌ها، اما مشکلاتی هم داشتم، مثلا اینکه بر روی c# بسیار تسلط داشتم و میخواستم برم سمت php خب با اینکه در مدت خیلی کمی بهش تسلط پیدا میکردم ولی خب انرژی هدر میرفت.

کمی در سایت‌های خارکی تحقیق کردم و یافته‌های خودم اینا بودن:
۱/ php زبان خوبی ولی برای کار‌های کوچک، چرا که همانطور که میدونید قابلیت نگهداری و توسعه c# بهتر و قوی‌تر از php. بنابراین وقتی کارا بزرگ‌تر میشه بهتر که با c# کار کنید تا مدیریتتون قوی‌تر بشه. هر چند سایت‌های بزرگ موفقی مثل فیس‌بوک هم داریم که با php نوشته شده. ولی بحث سر اینه که آیا شرکت شما صرفا php کار و یا خودتون صرفا php کارید یا می‌خواهید بر روی هر پروژه‌ای کار بکنید؟
۲/ شرکت‌هایی که صرفا کارشون طراحی وب، php میتونه براشون به صرفه و بهتر باشه.
۳/ c# زبانی که می‌تونید علاوه بر وب‌سایت، برنامه ویندوزی بسازید، برنامه اندروید و آی او اس بسازید و حتی پروژه‌های الکترونیک که اخیرا در یکی از پروژه‌های دانشگاهی منم یه حرکتی زدم و به تجربه این حرف میگم.

البته اینا چیزایی بودن که بلد بودن و نظرمو جلب کردن. بر همین اساس تصمیمی که گرفتم این بود که کمی کار کنم و یکی دو تومن خرج کنم و لایسنس ویندوز و ویژوآل استدیو رو بخرم و با خیال راحت و بدون عذاب وجدان کار بکنم.

اگه اشکالی داشتن نظرتونو بگین ولی من دفاع نخواهم کرد Smile چرا که اینا یافته‌های خودم هستن و بر اساس اینا تصمیم گرفتم. اینترنت پر اطلاعات مفید.

مرسی از همتون.

RE: برنامه روزانه یادگیری برنامه نویسی وب - blackhalo1989 - 22 شهریور ۱۳۹۵ ۰۳:۳۲ ب.ظ

(۲۲ شهریور ۱۳۹۵ ۰۳:۲۱ ب.ظ)poldasht نوشته شده توسط:  بنابراین می‌تونستم از این ویندوز و ویژوآل دزدی راحت بشم و برم سمت اوپن سورس‌ها، اما مشکلاتی هم داشتم، مثلا اینکه بر روی c# بسیار تسلط داشتم و میخواستم برم سمت php خب با اینکه در مدت خیلی کمی بهش تسلط پیدا میکردم ولی خب انرژی هدر میرفت.
حتی اگه سینتکس PHP رو هم فاکتور بگیریم مسلط شدن به یه فریمورک چیزی نیست که در زمان خیلی کمی میسر باشه. معمولا PHP خام از شما نمیخوان.
(۲۲ شهریور ۱۳۹۵ ۰۳:۲۱ ب.ظ)poldasht نوشته شده توسط:  ۳/ c# زبانی که می‌تونید علاوه بر وب‌سایت، برنامه ویندوزی بسازید، برنامه اندروید و آی او اس بسازید و حتی پروژه‌های الکترونیک که اخیرا در یکی از پروژه‌های دانشگاهی منم یه حرکتی زدم و به تجربه این حرف میگم.
بعید میدونم کسی یه پروژه تجاری اندروید رو با سی شارپ بنویسه. تو چنین شرایطی انتخاب اول حتما جاوا (نیتیو) خواهد بود. همونطور که شخصا از b4a و این حرفا هم خوشم نمیاد. اینکه بخواید فقط یه چیزی بالا بیاد با اینکه یه چیز باکیفیت بالا بیاد خیلی خیلی فرق داره.

برنامه روزانه یادگیری برنامه نویسی وب - poldasht - 22 شهریور ۱۳۹۵ ۰۴:۰۴ ب.ظ

(۲۲ شهریور ۱۳۹۵ ۰۳:۳۲ ب.ظ)blackhalo1989 نوشته شده توسط:  حتی اگه سینتکس PHP رو هم فاکتور بگیریم مسلط شدن به یه فریمورک چیزی نیست که در زمان خیلی کمی میسر باشه. معمولا PHP خام از شما نمیخوان.
بله همینطور، بنابراین مهم نیست شما چه زبانی بلد هستین، مهم اینه شما میتونید مسئله ای که داده میشه رو به بهترین نحو حل کنین یا نه، اونم در ایران اینجوری که شما یه مسئله که داده میشه رو بتونین حل کنین و مهم نیست چجوری حلش میکنین.
بنابراین بحث سر اینکه کدوم زیاد بهتر زیاد جالب نیست. بهتر زبانی که مطابق با میلتون رو انتخاب کنین و همین امروز شروع کنین.
در این مورد من یه مقاله ای نوشته بودم که شما راحت نیازهاتون به سایت میگین و این سایت که منبع داده‌اش از گوگل و stackoverflow و ieee و کلی سایت بزرگ، میاد به شما میگه چه زبانی یاد بگیرین بهتر، پیشنهاد میکنم حتما مقاله رو بخونین و همین امروز شروع کنین (منظور کسایی که شروع نکردن!)


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.



(۲۲ شهریور ۱۳۹۵ ۰۳:۳۲ ب.ظ)blackhalo1989 نوشته شده توسط:  بعید میدونم کسی یه پروژه تجاری اندروید رو با سی شارپ بنویسه. تو چنین شرایطی انتخاب اول حتما جاوا (نیتیو) خواهد بود. همونطور که شخصا از b4a و این حرفا هم خوشم نمیاد. اینکه بخواید فقط یه چیزی بالا بیاد با اینکه یه چیز باکیفیت بالا بیاد خیلی خیلی فرق داره.

بله قطعا همینطور، چون هیچی مثل زبان نیتیو نمیشه، ولی گاها پیش میاد یه ایده‌ای ذهنتون میاد و میخوایین علاوه بر وبسایت و اینا، برا اندروید و آی او اس هم پیاده سازی کنین، اگه C# بلد نباشین سه حالت داره، یا باید هزینه کنین و دیگران برا شما انجام بدن. یا بشینین زبان جاوا، swift یاد بگیرین تا بتونین برا اندروید و آی او اس کار کنین، و یا نه خودتون که C# کار هم هستین بشینین یه نسخه اولیه بسازین برا هر دو پلتفرم و بعدا اگه اوکی شد و نیاز به تجاری سازی شد برون سپاری کنین.
البته اگه می‌خوایین برا یه شرکت خاص کار کنین یا باید طراح وب باشین php کار یا .net، یا باید برنامه نویس اندروید باشین و یا برنامه نویس ios، حالا یکی استثنا پیدا بشه همشو کار کنه قابل تحسین.

همچنین یه مبحث دیگه اینکه C# در مورد برنامه های ویندوزی هم خیلی کارآمد.

و بحث بعدی اینکه بله همونطور که گفتین java بدلیل cross platform بودن برنامه هاش خیلی درآمد داره و جا داره کار کرد باهاش، میشه گفت اولین زبان از نظر درآمد تو دنیاست (از نظر درآمد میگم چون طبق تحقیقات میگم، با قدرتش کاری ندارم هرچند اثبات شدست)

البته باز هم میگم این آماری که دادم آمار بنده نیست، چون‌که در این حد نیستم. اگه می‌خوایین اطلاعات بیشتری بگیرین در اینترنت کمی در مورد زبان‌های برنامه نویسی سرچ کنین.

هر چی میخوای وارد بحث نشی نمیشه Smile بهترین راه‌حلش اینه همون اولش چیزی نگی Smile

برنامه روزانه یادگیری برنامه نویسی وب - Riemann - 26 شهریور ۱۳۹۵ ۰۱:۱۸ ق.ظ

asdfadf

RE: برنامه روزانه یادگیری برنامه نویسی وب - Mina_moghadam - 02 آبان ۱۳۹۶ ۱۰:۰۲ ب.ظ

(۲۱ بهمن ۱۳۹۴ ۱۱:۲۶ ب.ظ)mohammad.ardeshiri نوشته شده توسط:  به نظرم یکمی هم باید sql و sql Server رو تو برنامتون قرار بدین چون با ASP میخواین کار کنین . واینکه به نظرم باید از ASP شروع کنین و زیاد نیاز نیست برای HTMl وقت بزارین به مرور که برین جلو HTML تون کامل میشه و تکنولوژی Ajax هم میتونن با ASP به کار ببرین و اگه حتما برنامه نویسی وب مورد نیازتون نیست و فقط میخواین تو یه زمینه برنامه نویسی ایده آل شین من اگه جای شما بودم با یه برنامه نویسی دیگه شروع میکردم که بازار کار خیلی بهتری داره

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

برنامه روزانه یادگیری برنامه نویسی وب - Soldier's life - 03 آبان ۱۳۹۶ ۰۴:۵۶ ب.ظ

سلام منابع خوب فارسی وانگلیسی موجود در اینترنت ترجیحا رایگان شامل کتاب - ebook جامع و حتما به صورت اموزش گام به گام برای زبان های C# - asp.net معرفی کنید
البته باید بگم که منابع انگلیسی متن روان داشته باشدبرای افرادی که سطح زبان متوسط رو به پایین دارند تا با یک تیر دو نشان زده شود هم از زبان اصلی که اکثر افراد برای یادگیری برنامه نویسی توصیه میکنند استفاده شده باشد و هم مهارت خواندن زبان تقویت شود .
ممنون