تبلیغات
برنامه نویسی - کنکور و جزوات کامپیوتر - برنامه نویسان تازه کار بخوانند.
 
درباره وبلاگ


انجام پروژه های برنامه نویسی
و پروژه های دانشجویی
مسابقات علمی عملی
سورس کدهای رایگان
جزوات رشته نرم افزار
کنکور کاردانی پیوسته
طراحی وب سایت
مقالات آماده



مدیر وبلاگ : میثم
نویسندگان
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
برنامه نویسی - کنکور و جزوات کامپیوتر
کنکور کامپیوتر،برنامه نویسی ،++C،ویژوال بیسیک،جزوات دانشگاهی نرم افزار
صفحه نخست             تماس با مدیر           پست الکترونیک               RSS                  ATOM
یکشنبه 5 دی 1389 :: نویسنده : میثم

این مقاله را برای برنامه نویسان تازه کار نوشتم تا بتونم تجریبیاتم را در زمبنه برنامه نویسی بیان کنم.این مقاله مطمئنا خالی از اشکال کمبود نخواهد بود و نظرات و انتقادات شما موجب تکمیل و رفع اشکال مقالات اینده خواهد بود.به همین جهت نظرات سازنده خود را برای ما بنویسید.

1- پیاده کردن مفاهیم اصلی و بنیادی: تشخیص این که پشت سر تقریبا همه زبان های برنامه نویسی یک منطق یکسان قرار گرفته خیلی مهمه. بنابراین فراگرفتن مباحث متغیرها، حلقه ها و توابع ، مقدم تر خواهند بود. همان طور که Kyle Neath توضیح داده است، یادگیری زبان های گوناگون مشابه یادگیری ترجمه یک لهجه جدید است. مثل ترجمه یک لهجه جدید، فقط یکبار نیاز خواهیم داشت که اصول زبان های برنامه نویسی را بدانیم. بهترین راه برای آموختن این مهارت های اصولی این ست که قبل از اینکه به قواعد دستوری برسید بر روی مفاهیم بنیادی موجود در آموزش های برنامه نویسی تمرکز کنید.

2-زبان برنامه نویسی خود را انتخاب کنید:این گزینه شاید بیشتر از دیگر گزینه  ها مهم و اساسی باشد.انتخاب زبان برنامه نویسی بیشتر به هدف شما برای برنامه نویس شدن بستگی دارد برای انتخاب ابتداهدف خود را در نظر بگرید.ایا این هدف صرفا تحصیلی بوده ؟  یا اشتغال و تجارت و ... اگر دانشجو هستید زبان های  c یا c++  یا c#  را یاد بگیریداگر میخواهید برنامه نویس تجاری باشید بازبان های ساده ای مانند  vb یا بهتر از ان vb.net  و یا قدرتمندتر  C#  شروع کنید البته زیان های دیگری نیز مانند  Delphi هست اما امروزه زیاد کاربرد ندارد. زبان های مفید دیگر نیزی وجود دارد مانند Asp.net و PHP که تحت وب بوده و جهت طراحی سایت های پویا مورد استفاده قرار میگیرد سایت سنجش نمونه از سایت هایی هست که با این زبان ها طراحی شده است.

3- یک کتاب خوب بخرید: یافتن یک کتاب خوب که بتواند شما را از میان یکسری مراحل تدریجی و گام به گام جلو ببرد، اهمیت زیادی دارد. سعی کنید با یک کتاب "برای مبتدی یا تازه کار"  شروع کنید چرا که این ها معمولا فرض را بر این می گیرند که شما دست کم، اندکی با محتوایی که در پیش رو دارید آشنا هستید. همچنین دقت کنید یک جفت از این جلدهای مقدمه ای مشتمل بر بخش های مهم کتاب را که نویسندگان این نوع از کتاب ها اغلب به اجبار برای کاهش حجم کتاب آماده می کنند، انتخاب کنید. چرا که ممکن است به عناوین مهمی در یک کتاب برخورد کنید که به طور کامل و دست نخورده به جلد دیگر رفته است. بعلاوه اینکه دوباره خوانی این مفاهیم اصلی همیشه مفید است.

4- با تمرین کردن یاد بگیرید: این شاید مهمترین نکته باشد چرا که تمرین کردن در عمل، درک واقعی مفاهیم و قواعد را تضمین می کند. در حالی که در غیر اینصورت فقط می توان تشخصی داد که چه اتفاق افتاده است. در حقیقت بین نوشتن کدها و گفتن به خودتان که این آن چیزی است که من می خواستم انجام دهم تفاوت زیادی وجود دارد. در قسمت انتهایی بیشتر کتاب ها بخش تمرینات بی دلیل نیامده است. مواجه شدن با یک مشکل یا مسئله به شما کمک می کند تا چگونگی رویکرد آتی برنامه ها را تجربه کنید.

5-سورس کد ها را بررسی و تحلیل کنید: سعی کنید سورس کد های ساده و ابتدایی را بررسی کنید و گام به گام اجرا کنید.چون بررسی کدهای برنامه های مختلف موجب میشود که شما با توابع و دستورات بیشتری اشنا شوید.

6- استفاده از شیوه های قدیمی و منسوخ: زمانی که شما در ابتدای فراگرفتن زبان برنامه نویسی هستید، غرق در تفکر شدن با قواعد نسبتا کم و ساده، آسان است. چرا که مشکلات مفهومی، یادآوری آنچه راکه در رسیدن به آن تلاش کرده اید دشوار می کند. با طرح ریزی کلی توابع و طرح نهایی برنامه ها بر روی کاغذ (یا تجهیزات مشابه الکترونیکی)، به سرعت می توانید بخاطر بیاورید که برای رسیدن به چه مقصودی تلاش کرده اید.

7- مشارکت در انجمن ها: بخش بزرگی از فراگیری یک زبان برنامه نویسی جدید، ملحق شدن به انجمن های فعال است. چرا که یک انجمن به منزله یک همکار است. Forum ها (اجتماعات اینترنتی) و mailing list ها (لیست کاربرانی که ایمیلی را با یک موضوع مشخص از یک منبع دریافت می کنند) شما را با افراد ماهر آشنا می کنند، از این رو می توانید آنچه نیاز دارید مطرح کنید. کتاب ها برای آماده کردن شما مناسب هستند اما خیلی اوقات با مشکلاتی به ظاهر برطرف نشدنی برخورد خواهید کرد. گاه گاهی شبیه این موارد تمرینات عملی یک برنامه نویس باتجربه ضروری است، نه فقط برای اینکه مشکلتان حل شود بلکه برای اینکه بدانید چگونه مشکلتان حل شد.

1-barnamenevis.org   2-www.irandevelopers.comسایت های فارسی                                                     

3-Codeproject.com      4-asp.net                                                                               سایت های انگلیسی           





نوع مطلب : آموزش، اخبار و اطلاعیه ها، 
برچسب ها : برنامه نویس، برنامه نویسی، برنامه سازی، زبان های برنامه نویسی، سایت های مفید برنامه نویسی، اموزش زبان برنامه نویسی، مقالات برنامه نویسی،
لینک های مرتبط :


جمعه 18 فروردین 1396 02:53 ب.ظ
bookmarked!!, I really like your website!
جمعه 11 فروردین 1396 12:59 ق.ظ
WOW just what I was looking for. Came here by searching for برنامه
جمعه 10 دی 1389 01:22 ب.ظ
salam dada . manam linket dadam . tnx
www.ramin-pdf.mihanblog.com
age matlabi hest ke beshe ba hamkari dar moredesh benvisim dar khedmatam . tq
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


 
 
برچسب ها
پیوندها
آخرین مطالب