PDA

View Full Version : سئوال شروع كار



Mooojy
جمعه 23 مرداد 1388, 12:32 عصر
با سلام
رشته بنده الكترونيك بود و الان مي خوام برنامه نويسي ياد بگيرم
با توجه به بازار درخواست براي سي شارپ بشتر هستش و بنده هم مي خوام همينو ياد بگيرم اما يه رفيق رشته نرم افزار بهم گفت اول c ياد بگير بعد برو سي شارپ مقدماتي بعد sqlserver بعد برو سي شارپ حرفه اي
بنده از آموزشكده سماتك يه فرمي گرفتم كه براي Sql پيش نياز ms access‌گذاشته و يا بريا سي شارپ اشنايي به يك زبان برنامه نويسي
مي خواستم كلا گفته هاي بالا رو تحليل كنيد و اينكه براي شروع كار چجوري استارت بزنم يعني براي سي شارپ بايد چجوري استارت بزنم و چيا تو پيش نياز بايد باشه

پيشاپيش تشكر

اَرژنگ
جمعه 23 مرداد 1388, 13:14 عصر
با سلام
رشته بنده الكترونيك بود و الان مي خوام برنامه نويسي ياد بگيرم
با توجه به بازار درخواست براي سي شارپ بشتر هستش و بنده هم مي خوام همينو ياد بگيرم اما يه رفيق رشته نرم افزار بهم گفت اول c ياد بگير بعد برو سي شارپ مقدماتي بعد sqlserver بعد برو سي شارپ حرفه اي
بنده از آموزشكده سماتك يه فرمي گرفتم كه براي Sql پيش نياز ms access‌گذاشته و يا بريا سي شارپ اشنايي به يك زبان برنامه نويسي
مي خواستم كلا گفته هاي بالا رو تحليل كنيد و اينكه براي شروع كار چجوري استارت بزنم يعني براي سي شارپ بايد چجوري استارت بزنم و چيا تو پيش نياز بايد باشه

پيشاپيش تشكر
با سای شارپ شروع کن، به سی یاد گرفتن ربطی ندارد، اون یک چیزه جداگانه است.
اس.کیو.ال سرور کار کن، ولی احتیاجی به یادگرفتن اکسس اولش ندارید، مثل تمام جاهایه که سعی میکنند تا جایه که متوانند بچاپند ( ایران و یا غیره فرقی ندارد).
دوستم در استرالیا ۱۲ هزار دلار داد، بهش کوبول، افیس و چیزهایه قدیمی که هیچ کسی باهاش کار نمیکند یاد دادند، آخرش رفت کبابی کار باز کرد.

Mooojy
جمعه 23 مرداد 1388, 13:27 عصر
با سای شارپ شروع کن، به سی یاد گرفتن ربطی ندارد، اون یک چیزه جداگانه است.
اس.کیو.ال سرور کار کن، ولی احتیاجی به یادگرفتن اکسس اولش ندارید، مثل تمام جاهایه که سعی میکنند تا جایه که متوانند بچاپند ( ایران و یا غیره فرقی ندارد).
دوستم در استرالیا ۱۲ هزار دلار داد، بهش کوبول، افیس و چیزهایه قدیمی که هیچ کسی باهاش کار نمیکند یاد دادند، آخرش رفت کبابی کار باز کرد.
ممنون
پس به نوعي به اكسس نياز 100 درصد نيستو مي خوان بچاپند
ممنون
اگر باز دوستان ديگر نظارتشونو بدن ممنون مي شم

keivan mousavi
جمعه 23 مرداد 1388, 13:34 عصر
اگه به من باشه که میگم اول از هر چیز در برنامه نویسی یاد گرفتن الگوریتم فلوچارته
تا آدم الگوریم فلوچارتو یاد نگیره شعور برنامه نویسی پیدا نمیکنه

بعضی موسسات از این مسئله خیلی راحت میگذرن و با یکی دو جلسه کارو تموم میکنن در صورتی که بحث پیچیده تر از این حرفهاست

دوست عزیز من شما که رشته ات الکترونیک بوده اگه C یاد بگیری خیلی بهتره
کافی به صفحه نیازمندیهای رزنامه ها نگاه کنی میبینی که نوشت مهندس سخت افزار یا الکترونیک مسلط به زبان C

اَرژنگ
جمعه 23 مرداد 1388, 13:35 عصر
ممنون
پس به نوعي به اكسس نياز 100 درصد نيستو مي خوان بچاپند
ممنون
اگر باز دوستان ديگر نظارتشونو بدن ممنون مي شم
گفتید برایه سی شارپ پیش نیاز یک زبان برنامه گذاشته ؟ مگر سی شارپ خودش یک زبان برنامه نویسی نیست؟ واقعا که شرم هم خوب چیزیه.

دانشگاه‌ها هم همین نوع مسخره بازی را دوست دارند، سال اول با سی شروع میکنند، سال دوم جاوا ، سال سوم هم یک زبان فانکشنال که هیچ کی هیچ جایی استفاده نمیکنه یاد میدند.
به جایه اینکه یک زبان برنامه نویسی را از اول انتخواب کنند و اصول برنامه نویسی را باهاش یاد بدند.
فقط مواظب باش کسی بهت نگه که اگر بخواهید سی شارپ ۴ کار کنید باید ورژن ۱، ۲.۱، ۳.۵ را جدا گانه یکی یکی یاد بگیرید و برایه هر کدام هم یک کورس بدند.

f_pakzad
جمعه 23 مرداد 1388, 13:37 عصر
اکسس پیش نیاز sql؟
من در حال حاضر به اکسس در حد یه کاربر ساده اشنایی دارم
به سی هم که اصلا یه هیچی یادم نمیاد ازش .تو دانشگاه به زور پاس کردم
اما با سی شارپ و sql نرم افزار می نویسم.مشکلی هم ندارم.
بین یاد گرفتن sql و سی شارپ هم رابطه خاصی نیست.میتونید اینها رو به موازات هم یاد بگیرید.و وقتی به بخش کار با بانک های اطلاعاتی در #c رسیدید باید اصول sql رو بلد باشید که بتونید تو برنامه کوئری بنویسید.
تو کتاب های آموزشی که این بخش رو میگذارن اخر کتاب ها.ضمنا برای یادگیری حتما هم نیازی به کلاس رفتن نیست.کتاب های آموزشی خوبی تو همین سایت می تونید پیدا کنید.مطالعه تاپیک های اینجا هم یه منبع کمک موزشی فوق العاده است.دیگه چی میخواین؟شروع کنید دیگه!!
موفق باشین

Mooojy
جمعه 23 مرداد 1388, 13:41 عصر
اگه به من باشه که میگم اول از هر چیز در برنامه نویسی یاد گرفتن الگوریتم فلوچارته
تا آدم الگوریم فلوچارتو یاد نگیره شعور برنامه نویسی پیدا نمیکنه

بعضی موسسات از این مسئله خیلی راحت میگذرن و با یکی دو جلسه کارو تموم میکنن در صورتی که بحث پیچیده تر از این حرفهاست

دوست عزیز من شما که رشته ات الکترونیک بوده اگه C یاد بگیری خیلی بهتره
کافی به صفحه نیازمندیهای رزنامه ها نگاه کنی میبینی که نوشت مهندس سخت افزار یا الکترونیک مسلط به زبان C
همين سماتيك كه ادرسش اينهsematec-co.com براي vb6 همينو پيشنياز قرار داده


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

دانشگاه‌ها هم همین نوع مسخره بازی را دوست دارند، سال اول با سی شروع میکنند، سال دوم جاوا ، سال سوم هم یک زبان فانکشنال که هیچ کی هیچ جایی استفاده نمیکنه یاد میدند.
به جایه اینکه یک زبان برنامه نویسی را از اول انتخواب کنند و اصول برنامه نویسی را باهاش یاد بدند.
فقط مواظب باش کسی بهت نگه که اگر بخواهید سی شارپ ۴ کار کنید باید ورژن ۱، ۲.۱، ۳.۵ را جدا گانه یکی یکی یاد بگیرید و برایه هر کدام هم یک کورس بدند.


اره با شما موافقم وبراي همين اينجا سئوالو پرسيدم تا كلاس هاي الكي نرم
البتها يكي از مدير عامل هاي شركت نرم افزاري پرس وجو كردم گفت براي يه برنامه نويس حرفه اي شدن نياز به 2 سال كاره اما تو آگهي ها بيشتر سي شارپ نياز دارن و چند برنامه نويسي ديگه ك هآيا واقعا اينقدر وقت مي گيره؟

Mooojy
جمعه 23 مرداد 1388, 13:44 عصر
اکسس پیش نیاز sql؟

[/URL][url]http://sematec-co.com/courses.aspx (http://www.barnamenevis.org/forum/sematec-co.com/courses.aspx)
پيش نياز هارو گذاشته كه البته اموزشكده خيلي معروفي هم هست
مي تونيد بريد دقيقا اين مواردو مشاهده كنيد كه چه پيش نيازهايي گذاشته

f_pakzad
جمعه 23 مرداد 1388, 13:51 عصر
اینکه چه قدر وقت می گیره بستگی داره به زمانی که شما اختصاص میدی به برنامه نویسی..پشتکار..علاقه و خیلی چیز های دیگه
من اولین بار برای انجام پروژه یکی از درس ها مجبور شدم سی شارپ یاد بگیرم!!
در حدود 1 ماه وقت گذاشتم تونستم یه پروژه بنویسیم والبته پر از اشکال و کمی هم خنده دار
بعد از 4 ماه دیگه یه پروژه متوسط
بعد از یک سال یک پروژه ابرومندو....
ضمنا به این هم بستگی داره ه شما میخواین تو شهرستان کار کنید یا تهران؟
تو شهرستان برنامه نویسی که کاملا مسلط باشه کم هست

f_pakzad
جمعه 23 مرداد 1388, 13:52 عصر
http://sematec-co.com/courses.aspx
پيش نياز هارو گذاشته كه البته اموزشكده خيلي معروفي هم هست
مي تونيد بريد دقيقا اين مواردو مشاهده كنيد كه چه پيش نيازهايي گذاشته

Page not found

keivan mousavi
جمعه 23 مرداد 1388, 13:55 عصر
دانشگاه‌ها هم همین نوع مسخره بازی را دوست دارند، سال اول با سی شروع میکنند، سال دوم جاوا ، سال سوم هم یک زبان فانکشنال که هیچ کی هیچ جایی استفاده نمیکنه یاد میدند.
به جایه اینکه یک زبان برنامه نویسی را از اول انتخواب کنند و اصول برنامه نویسی را باهاش یاد بدند.
فقط مواظب باش کسی بهت نگه که اگر بخواهید سی شارپ ۴ کار کنید باید ورژن ۱، ۲.۱، ۳.۵ را جدا گانه یکی یکی یاد بگیرید و برایه هر کدام هم یک کورس بدند.

شما به من بگید دانشجو یعنی چی؟
دانشجو یعنی کسی که خودش دنبال دانش میره و به نظر من دانشگاه ها هم این کارو دارن به نحو احسن انجام میدن چرا که سر فصلهارو در اختیار دانشجو قرار میدن و اگه فردا اون شخص در میحط کارش به مشکل برخورد میتونه بفهممه که اشکال از کجاست

من منکر این نیستم که سیستم دانشگاهی ما ضعف نداره اما معتقدم که در حد افتضاح نیستش

Mooojy
جمعه 23 مرداد 1388, 14:05 عصر
Page not found
لينكو چك كردم و مشكلي نداره
http://sematec-co.com/courses.aspx

keivan mousavi
جمعه 23 مرداد 1388, 14:07 عصر
دوست عزیز
آب در کوزه شما تشنه لب میگیدی؟
همین سایت کلاسهای آموزش C#.NET رو گذاشته
انصافآ هم که سر فصلهای خوبی رو قرار داده
http://barnamenevis.org/forum/showthread.php?t=170456

Mooojy
جمعه 23 مرداد 1388, 14:12 عصر
دوست عزیز
آب در کوزه شما تشنه لب میگیدی؟
همین سایت کلاسهای آموزش C#.NET رو گذاشته
انصافآ هم که سر فصلهای خوبی رو قرار داده
http://barnamenevis.org/forum/showthread.php?t=170456
1)هزينش چطوره؟
2)ايا براي كسي كه از الگريتم كه اون دوست عزيز فرمودن اطلاعي نداشته باشه اين قابل فهمه يا نه؟ و كلا براي كسي كه مي خواد تازه شروع كنه واقعا پيشنيازي نمي خواد

ممنون بچه ها

Sociant
جمعه 23 مرداد 1388, 14:15 عصر
توصیه اول : شما که دانشجوی رشته الکترونیک هستین پیشنهاد دوستانه من اینه که تو زمینه الکترونیک کار کنین
توصیه دوم : من ترم اول C رو نمره کامل گرفتم ، الان که فکر میکنم میبینم به قول بعضی از دوستان ارتباط چندانی به C# نداشت . ولی از دید کلی تر بخوایم نگاه کنیم میشه گفت همون یاد گرفتن C بود که یکسری اصول اولیه برنامه نویسی رو بهم یاد داد و دیدم رو باز کرد . الان اگه شما بخواید C# رو یاد بگیرین بعید میدونم جایی بیان اول اصول برنامه نویسی رو یادتون بدن، پس بهتره اول دنبال مباحث مقدماتی بگردین (مثل برنامه نویسی شی گرا ، چون زبان C# زبان شی گراست و با یاد گرفتن syntax محض بهتون برنامه نویس C# نمیگن ، میگن جناب حافظ C#)

توصیه سوم : واسه یادگیری Sql Server هم لازمه اول خود مفاهیم پایگاه داده رو یاد بگیرین ، مثل پایگاه داده های رابطه ای ، دستورات SQL و ...

keivan mousavi
جمعه 23 مرداد 1388, 15:32 عصر
1)هزينش چطوره؟
2)ايا براي كسي كه از الگريتم كه اون دوست عزيز فرمودن اطلاعي نداشته باشه اين قابل فهمه يا نه؟ و كلا براي كسي كه مي خواد تازه شروع كنه واقعا پيشنيازي نمي خواد


اون کسی که گفت الگوریتم فلوچارت خوده من بودم
اولاً شما توی هیچ موسسه ای الگوریتم فلوچارتو کامل یاد نمیگیرید
نشون به اون نشون که ما توی دانشگاه 4 سال تمام این مطلبو خوندیم ولی هنوزهم بلد نیستیم

واسه اون میشه کار دیگه ای کرد کتاب خرید
الحمد الله کتاب خوب در این زمینه کم هم نیست

در مورد هزینه:
در راه علم هزینه چه ارزشی دارد
انصافاً هم که هزینه اش خیلی عالیه
من وقتی میخواستم C#.NET رو شروع کنم معادله همین هزینه کتاب خریدم و وقت صرف کردم
در ضمن استادش خودش آدمه واردیه
من بی دلیل کسیو توصیه نمیکنم

Mooojy
جمعه 23 مرداد 1388, 16:06 عصر
توصیه اول : شما که دانشجوی رشته الکترونیک هستین پیشنهاد دوستانه من اینه که تو زمینه الکترونیک کار کنین
توصیه دوم : من ترم اول C رو نمره کامل گرفتم ، الان که فکر میکنم میبینم به قول بعضی از دوستان ارتباط چندانی به C# نداشت . ولی از دید کلی تر بخوایم نگاه کنیم میشه گفت همون یاد گرفتن C بود که یکسری اصول اولیه برنامه نویسی رو بهم یاد داد و دیدم رو باز کرد . الان اگه شما بخواید C# رو یاد بگیرین بعید میدونم جایی بیان اول اصول برنامه نویسی رو یادتون بدن، پس بهتره اول دنبال مباحث مقدماتی بگردین (مثل برنامه نویسی شی گرا ، چون زبان C# زبان شی گراست و با یاد گرفتن syntax محض بهتون برنامه نویس C# نمیگن ، میگن جناب حافظ C#)

توصیه سوم : واسه یادگیری Sql Server هم لازمه اول خود مفاهیم پایگاه داده رو یاد بگیرین ، مثل پایگاه داده های رابطه ای ، دستورات SQL و ...


دوست من براي اين موارد پايه كتابارو معرفي مي كنيد لطفا؟



اون کسی که گفت الگوریتم فلوچارت خوده من بودم
اولاً شما توی هیچ موسسه ای الگوریتم فلوچارتو کامل یاد نمیگیرید
نشون به اون نشون که ما توی دانشگاه 4 سال تمام این مطلبو خوندیم ولی هنوزهم بلد نیستیم

واسه اون میشه کار دیگه ای کرد کتاب خرید
الحمد الله کتاب خوب در این زمینه کم هم نیست

در مورد هزینه:
در راه علم هزینه چه ارزشی دارد
انصافاً هم که هزینه اش خیلی عالیه
من وقتی میخواستم C#.NET رو شروع کنم معادله همین هزینه کتاب خریدم و وقت صرف کردم
در ضمن استادش خودش آدمه واردیه
من بی دلیل کسیو توصیه نمیکنم

كتاب خوب براي يادگيري الگوريتم بهم معرفي مي كنيد دوست من؟
مرسي

keivan mousavi
جمعه 23 مرداد 1388, 17:43 عصر
كتاب خوب براي يادگيري الگوريتم بهم معرفي مي كنيد دوست من؟

کتاب الگوریتم و فلوچارت نوشته ایرج صادقی

f_pakzad
جمعه 23 مرداد 1388, 18:07 عصر
شما به من بگید دانشجو یعنی چی؟
دانشجو یعنی کسی که خودش دنبال دانش میره و به نظر من دانشگاه ها هم این کارو دارن به نحو احسن انجام میدن چرا که سر فصلهارو در اختیار دانشجو قرار میدن و اگه فردا اون شخص در میحط کارش به مشکل برخورد میتونه بفهممه که اشکال از کجاست

من منکر این نیستم که سیستم دانشگاهی ما ضعف نداره اما معتقدم که در حد افتضاح نیستش


اتفاقا از این هم افضاح تره

خدامراد
شنبه 24 مرداد 1388, 00:56 صبح
سلام دوست من
....یادش به خیر:اشتباه:
مدتها پیش من با این عقیده درست که برای برنامه نویس شدن اول باید منطق برنامه نویسی ودر واقع شیوه ی حل مسئله به روش الگوریتمیک رو یاد گرفت
(اصل اساسی اینه که بدونی کامپیوتر یه هو تو مخش جرقه نمیزنه که بگه آهاااااااااا فهمیدم:گیج: یعنی ابتکار نداره. باید زحمت بکشید و راه حل قدم به قدم براش تعریف کنی :گیج: این یعنی الگوریتم)
رفتم دنبال یه کتاب خوب بالاخره پیداش کردم:
کتاب ساده اما بسیار مفید برای الگوریتم و فلوچارت=((الگوریتم و فلوچارت انتشارات مجتمع فنی تهران)) البته من قدیمیش رو دیدم (چاپ 77یا 79) برای شروع کار بی نظیره حتما پیداش کن
کتاب آقای صادقی رو دارم ام اصلآ به این یکی نمی رسه

keivan mousavi
شنبه 24 مرداد 1388, 01:31 صبح
کتاب صادقی به تازگی ویرایش شده و سرفصلهای خوبی داره

کتابهای مجتمع فنی همه ماله اهد بوقه و هر سال کتابهاشونو چاپ مجدد میکنن

مثلاً من الان کتاب الگوریتم جعفرنژاد قومی روهم دیدم اصلاً سرفصلاش جالب نبود

Mooojy
شنبه 24 مرداد 1388, 21:41 عصر
از دوستان ممنونم و واقعا اطلاعات خوبي دستگيرم شد
هر چند يه مقدار گيج كننده بود اما چيزي كه متوجه شدم سليقه ها متفاوته
ممنون

اَرژنگ
شنبه 24 مرداد 1388, 22:11 عصر
از دوستان ممنونم و واقعا اطلاعات خوبي دستگيرم شد
هر چند يه مقدار گيج كننده بود اما چيزي كه متوجه شدم سليقه ها متفاوته
ممنون
۱.لطفا بفرمائید چی گیجتان کرده
۲.یاد گیری برنامه‌نویسی به سلیقه نیست، بستگی به احتیاجهایه مختلف جوابهایه مختلف دریافت خواهید کرد (هرکی فکر میکند که نیازمندیهایه خودش سلسله مراتب برنامه نویسی را تعریف میکند)
۳.برنامه‌نویسی از آسمان نازل نشده، راههایه مختلف زیادی وجود دارند که در آخرش ممکنه به یک هدف ختم بشند، اینکه شما به چی اول اولویت بدید و یادبگیرید به سلیقه شما ربط دارد.
۴.به فلو چارت و الگریتمها اول کار اهمیت ندید. از لحاظ تئوری مهم هستند ولی اول با یک زبان برنامه نویسی شروع کنید (مثلا سی شارپ).به موازاش میتوانید اس.کیو.ال را با هر کدام داتابیسی که بخواهید کار کنید ( اس.کیو.ال سرور را برایه راحتی تجویز میکنم ولی اوراکل یا مای اس کیو ال یا هر داتابیس دیگری را هم میتوانید استفاده کنید. اس کیو ال بینشان ۹۹٪ یکیه، منتها هرکدام خواص مخصوص به خودشان را دارند).
۵.بعد از اینکه با زبان برنامه نویسی یکمی جا افتادید، به این موارد به موازا توجه کنید:
یاد گرفتن خصوصیات پیشرفته‌تر زبان.
یاد گرفتن مفاهیم شئیگرائی.
یا گرفتن پترنهایه شئیگرائی.
و بعدش:
یاد گرفتن یو.ام.ال
یاد گرفتن الگریتم

یاد گرفتن فلو چارت مال ۲۰ سال پیش بود، دیگر جایی با فلو چارت کار نمیکنند، یو.ام.ال بیشتر استفاده میشه.

این مراتب را نه به سلیقه خودم بلکه به اینکه چه مفاهیمی اولویت کاری کلّی دارند گفتم.

منتها اگر هدف کاری مهم نیست و از نظر پژوهشی در قسمت بخصوصی دنبال کار خواهید گشت، هوش مصنوعی، کنترل سیستم، ... لیستهایه مربوطتری را میشه اراعه داد.
در ضمن، خودتان را به کتاب یک نویسنده پایبند نکنید، در هر زمینه حداقل ۳ تا کتاب را با هم مقایسه کنید که نظر خودتان را ازشان بیرون بکشید.