شنبه ۱۵ فروردین ۰۵

داستان شروع برنامه نويسي PHP من

۷۰ بازديد

داستان شروع برنامه نويسي PHP من

 

اول پست بگم كه من اصلا اصلا قصد ندارم در اين پست وارد بحث هاي فني و تخصصي زيادي بشم . ميخام از تجربياتم از زبان برنامه نويسي پي اچ پي بگم .

از اون موقع ها كه يه خط كدنويسي پي اچ پي بلد نبودم و در حسرت آموزش پي اچ پي تا اون موقع كه سعي كردم يك سي ام اس كامل با پي اچ پي بنويسم ولي پروژم به جايي نرسيد

و در نهايت الان كه يه متخصص پي اچ پي هستم و حدود هفت هشت سالي ميشه كه بصورت كامل با PHP كار ميكنم .

مشكلات يادگيري پي اچ پي (‌PHP)

 

يكي از دلايل اصلي كه باعث ميشد من در ابتداي يادگيري زبان برنامه نويسي پي اچ پي مدت زمان خيلي زيادي را صرف يادگيري بخش هاي مختلف اين زبان بكنم اين بود كه معتقد بودم فقط و فقط بايد مستندات پي اچ پي را بخونم

در حاليكه اين اشتباه بود شايد از هركسي بپرسيد بهترين منبع آموزشي پي اچ پي يا زبان هاي برنامه نويسي ديگر چيه ؟‌ ميگن بريد مستندات اصلي سايتش را بخوانيد .

منم همينطوري مشورت گرفته بودم و همينطوري فكر ميكردم ولي مستندات اونم براي يه فردي كه زبانش انگليسي نيست و دست و پا شكسته انگليسي را بلده اصلا خوب نيست .

اين فقط براي پي اچ پي نيست من دست رو هر زبان برنامه نويسي كه گذاشتم و طبق مستنداتش جلو رفتم خيلي از وقتم هدر رفت و زمان زيادي براي يادگيري مفاهيم نوشته شده در مستندات آن طي كردم

تنها راه چاره براي مقابله با اين مشكل ، نخواندن و نديدن مستندات اصلي يك زبان برنامه نويسي مثل پي اچ پي هست ( در صورتي كه ناچار هستيد و هيچ منبع آموزشي ديگري نداريد حتما از مستندات اصلي استفاده كنيد بحث ما چيز ديگه اي هست )

مشكلات ديگه كه در يادگيري با پي اچ پي ممكنه بوجود بياد همون مشكلي است كه در يادگيري زبان هاي برنامه نويسي جديد ممكنه ديده باشيد

سينتكس و قواعد دستوري تك تك كلاس ها و ...

همه ي اينها را بايد ياد بگيريد ... اين بزرگترين چالش پيش روي شماست .

1_y721.jpg

 

دلايل موثر بر يادگيري پي اچ پي ( PHP )

اگه راز موفقيت من در زبان برنامه نويسي پي اچ پي را بپرسيد فقط و فقط تمرين زياد هست با تمرين زياد هر سري نكات آموزنده ي جديدي از زبان برنامه نويسي پي اچ پي ياد ميگيريد .

و دليل ديگري كه باعث شد پي اچ پي را خوب ياد بگيرم شركت در انجمن هاي برنامه نويسي مثل stackoverflow و ديدن و استفاده كردن كدهاي اماده ي PHP در گيتهاب بوده است .

و سومين دليل كه باعث شد پي اچ پي را خوب ياد بگيرم منابع آموزشي خوب فارسي بود . من يادم مياد قبلا حدود سال 1391 يك دي وي دي آموزش پي اچ پي از اينترنت سفارش دادم و بعد از مدت ها دستم رسيد

خلاصه اون دي وي دي خالي بود و عملا چيزي بهم نرسيد اين خودش يك ضربه ي بدي بود تا كلا از برنامه نويسي پي اچ پي زده بشم حداقل براي مدت كمي .

 

اون موقع ها يعني تقريبا اواخر دهه ي هشتادي شمسي و اوايل دهه ي نود شمسي آموزش خوب و با كيفيت فارسي براي برنامه نويسي PHP وجود نداشت .

بعد كم كم دوره هاي آموزشي مجازي و آنلاين و ... برگزار شد و همه جا پرشد از آموزش هاي برنامه نويسي پي اچ پي ....

البته يكي از دوره هاي آموزشي كه خيلي من رو كمك كرد دوره ي پي اچ پي استاد نيك زاد بود كه قبلا نميدونم دقيقا كدوم سايت بود ولي الان يك دوره جديد برگزار كردن ميتونيد تهيه كنيد شديدا پيشنهاد ميكنم استفاد كنيد ازش

دوره ي آموزش كامل پي اچ پي استاد نيك زاد

كاربرد هاي زبان برنامه نويسي پي اچ پي ( php )

 

شايد بعنوان شخصي كه برنامه نويسي پي اچ پي انجام ميدهيد يا فردي كه اصلا پي اچ پي بلد نيست و تازه ميخاد شروع بكنه ، سوال اصلي اين باشه كه اصلا كاربرد هاي زبان برنامه نويسي پي اچ پي چيه ؟

بعد از يادگيري قراره چيكار كنيم يا اصلا اين زبان برنامه نويسي به چه دردي ميخوره ؟‌

پي اچ پي يك زبان برنامه نويسي سمت سرور است كه با هدف طراحي و ساخت وب سايت هاي مختلف ايجاد شده است و در اين راه هم كاملا موفق عمل كرده است

هر چند ممكن است زبان برنامه نويسي پي اچ پي ،‌ بجز برنامه نويسي سمت سرور براي ساخت وب سايت ها ، كاربردهاي ديگري هم داشته باشد ولي اصولا براي انجام كارهاي غير از برنامه نويسي وب سمت سرور پيشنهاد نميشود .

پس پي اچ پي زبان برنامه نويسي سمت سرور براي ساخت و پياده سازي انواع پروژه هاست .

  • با پي اچ پي ميتوانيد انواع فروشگاه هاي اينترنتي را تاسيس كنيد
  • با پي اچ پي ميتوانيد سيستم مديريت محتوا اينترنتي بنويسيد
  • با پي اچ پي ميتوانيد انواع پورتال هاي انلاين را برنامه نويسي كنيد
  • با پي اچ پي ميتوانيد انجمن هاي اينترنتي بنويسيد
  • با پي اچ پي ميتوانيد سايت جامعه مجازي مثل اينستاگرام و فيسبوك و ... بسازيد
  • با پي اچ پي ميتونيد سايت خبري درست كنيد
  • تقريبا هر چي كه در بستر وب وجود داره با پي اچ پي قابل پياده سازي هست .

 

محبوبيت زبان برنامه نويسي پي اچ پي در جهان

شايد براتون جالب باشه كه بيش از 80? از سرويس هاي دنيا كه در بستر وب خدمات ارائه ميكنند با زبان برنامه نويسي پي اچ پي اجرا شده اند و اين نشان از محبوبيت عالي و فراوان اين زبان داره .

طبق تصويري كه در زير مشاهده ميكنيد و از سايت wappalyzer برداشته شده است 81 درصد از وب سايت هاي جهان با پي اچ پي ران ميشن

 

براي مشاهده ي اين آمار اينجا كليك كنيد .

 

سيستم هاي آماده كه با PHP نوشته شده اند

در ادامه سيستم هايي را معرفي ميكنم كه شايد شما روزانه از انها استفاده كرديد ولي هنوز نميدانيد كه هسته ي انها با پي اچ پي هست و اگر پي اچ پي نبود الان آن سيستم ها هم وجود نداشت كه بعنوان ابزاري استفاده كنيد .

 

پي اچ پي هزاران هزار سيستم آماده از پيش نوشته شده دارد كه با چند كليك نصب ميشود و قابل استفاده است در زير چند نمونه از انها را براي شما مثال ميزنم :‌

  1. فروشگاه ساز هاي آماده :‌ مجنتو ، اوپن كارت ،‌ پرستاشاپ ، توماتو كارت و ...
  2. سيستم هاي مديريت محتواي آماده :‌ جوملا ،‌ وردپرس ،‌ دروپال و ...
  3. فريمورك هاي برنامه نويسي :‌ كدايگنايتر ،‌ فريمورك اييي ،‌ لاراول ،‌كيك پي اچ پي و ...
  4. انجمن سازها مثل زنفور ،‌ ويبوليتين و ...

 

حقوق يك برنامه نويس پي اچ پي چقدر است ؟

 

حقيقتا براي اين سوال پاسخ درستي وجود نداره من خودم ديدم پي اچ پي كارهاي خيلي عالي با حقوق ماهانه كم راضي هستند و پي اچ پي كارهاي متوسطي ديدم كه با يه ايده ي ساده چند صد ميليون تومن درآوردن

و اين كلا بستگي داره به خلاقيت طرف پي اچ پي يك ابزاره ولي حقوق معمول يك پي اچ پي كار در ايران در سال 1398 حداقل 5 ميليون تومان در ماه بايد باشه وگرنه اصلا نميصرفه كسي بره كار كنه

 

كمي درباره ي شغل خودم و حقوق خودم

 

براي يك خانم در كشور ايران پيدا كردن شغل خودش عذاب آورده درسته كه در اكثر آگهي هاي استخدامي مينويسند ترجيحا خانم ولي حقيقتا وقتي سر حقوق و مزايا ميرسه خانم بدبخت به كمترين راضي ميشه چون ايراني يه فرهنگ بدي كه دارن اينه كه طرف هر چقدر ضعيف باشه بيشتر ظلم ميكنند .

منم از اين قاعده مستثني نبودم خب كلي ظلم شده و كلي جاها حق رو خوردن كارفرما ها به شيوه هاي مختلفي كار كشيدن ولي وقتي بحث پول وسط اومده جيم شدن

از اين داستانا زياد اتفاق ميوفته ولي الان هر چي هست خداروشكر زندگيم عاليه

بهترين كار رو دارم البته من ده بيست تا شركت عوض كردم تا حالا خخ با هر كدوم كار كردم به مشكلي خوردم ولي الان بيشتر كارم فريلنسري هست .

پروژه ها را شبانه انجام ميدم و تحويل ميدم كلي پول توشه راحت هستي و دستور هم از كسي نميگيري

 شايد بگيد پروژه از كجا ميگيري‌؟‌ اين ديگه بستگي داره به خودتون اين ديگه يه چيزي هست كه در وجود هر شخص در هر كسب و كار لازمه كه چطور بره دنبال پول !!

 

در نهايت پي اچ پي يك زبان قدرتمنده و بعضي ها شايعه درست كرده بودن پي اچ پي در حال مرگه ولي با انتشار نسخه هاي جديد و بروزرساني هاي جديد براي سيستم هاي پي اچ پي اين زبان هر روز رشد ميكنه و آينده داره


 

 

دير شروع كردن مطالعه براي كنكور

۷۸ بازديد

دير شروع كردن مطالعه براي كنكور

gvkt_m3.png

چندين دسته از داوطلبان وجود دارد كه براي امتحان سراسري شركت مي كنند. افرادي كه از ابتدا با ثبت نام در امتحان آزمايشي در يك برنامه تابستاني منظم و جدي پيش مي روند. بسياري از اين افراد از نتايج در وسط جاده سرخورده مي شوند و به دلايلي مدتي از مطالعه دور مي شوند و هضم اين واقعيت كه زمان از دست رفته بر نمي گردد و در نتيجه براي آنها بسيار دشوار است. از پشيماني لازم نيست كه مطالعه كنيد. افراد ديگري نيز هستند كه به دلايل مختلف تحصيل را دير شروع مي كنند و شروع جدي خود را براي موفقيت در آزمون ورودي به تأخير مي اندازند.

اما سؤال اين داوطلبان اين است ، آيا رسيدن به رقبا كه از تابستان آغاز شده است ، امكان پذير است؟

آيا موفق خواهيم شد؟ آيا امكان دارد؟ نحوه خواندن دو پايه و دو مورد پيش رو در اين مدت كوتاه كه بسياري از رقبا شروع به مطالعه كرده و به بودجه كامل آزمون سراسري و …… مي رسند.

شما مي تونيد با حرف آخر از بهترين منابع آموزشي كنكور بهره مند شويد و سرنوشت كنكورتان را عوض بكنيد.

 

اما جوابي كه براي اين عزيزاني كه براي كنكور دير شروع كردند مي توان داد :

اول از همه ، بزرگترين اشتباه اين است كه سعي كنيم خودمان را با ديگران مقايسه كنيم ، براي مثال مقايسه ساعت مطالعه و تعداد تست هايي كه براي دوره هاي خاص و عمومي با سايرين مي گذاريم. بهترين روش براي مقايسه افراد مقايسه هر شخص با خود است. به محض اينكه هفته گذشته 20 تست به تعداد تست ها اضافه كنيد يا مثلا 1 ساعت به ساعت مطالعه خود در هفته گذشته برسيد ، بهترين نوع مقايسه است. دوم اينكه توجه داشته باشيد كه هيچ وقت دير نيست ، تا امتحان سراسري فرصت خوبي است. بله هيچ وقت دير نيست واسه درس خواندن ولي اگه طبق روال قديمي پيش بريد طبيعي هست كه موفق نميشيد و بايد برنامه ريزي بكنيد و از منابع درستي استفاده بكنيد كه بتونيد قبول بشيد كه حرف آخر اين كار رو واستون انجام داده.

مهمترين چيز اين است كه تصميم بگيريد كه با شروع و قدم زدن در امتحان سراسري با قاطعيت و جديت قدم برداريد و بدون اينكه به ديگران نگاه كنيد و هفته هايي كه از دست داده ايد ، فقط به آينده نگاه كنيد و بدون توقف مطالعه كنيد. افراد زيادي بوده اند كه حتي در بهمن ماه تحصيل را شروع كرده اند. نمونه داوطلبي بود كه در دانشگاه اميركبير در رشته معدن تحصيل مي كرد ، كه در بهمن ماه كنار رفت و دوره هاي علوم انساني را در زمان باقي مانده تحصيل كرد و در كنكور سراسري رتبه برتر را كسب كرد.

براي موفقيت در كنكور، بايد عزم و اراده محكمي داشته باشيد و آرزوي سوزناك براي موفقيت و اعتماد به نفس داشته باشيد كه يكي از مهمترين ستون هاي موفقيت در آزمون سراسري است. باور كنيد كه اصلاً دير نيست ، اگر از اين پس شروع به مطالعه جدي و با برنامه اي كنيد ، موفقيت شما اطمينان خواهد يافت.

شما فقط بايد در مورد كمكي كه به ديگران مي كنيد بيشتر تمايز قائل شويد. سعي كنيد حداقل از خود خجالت نكشيد. درست يا غلط ، امتحان سراسري تنها راه ارزيابي براي آموزش عالي است و براي ورود به دانشگاه بايد اين آزمون را با موفقيت پشت سر بگذاريد. كه براي قبولي به منبع و پشتيباني نياز داريد كه حرف آخر اين كار رو واستون انجام داده.

شروع دير براي امتحان سراسري نبايد شما را دلسرد كند. اطمينان داشته باشيد كه با يك برنامه منسجم و دقيق مي توانيد موفق بشيد. در سال كنكور ، در برخي از ماه هاي سال ، افراد به طور موقت چند هفته استراحت مي كنند و از مدرسه خارج مي شوند. اين امر در ماههايي مانند بهمن و اسفند بسيار رايج است.

براي اينكه موفق شويد و خود را از رقباي خود متمايز كنيد ، بايد در اين ماهها تلاشهاي خود را مضاعف كنيد و سريعتر پيش برويد. ما بار ديگر يادآوري مي كنيم كه مهمترين ستون موفقيت ، حركت به جلو با عزم و اشتياق و سوزاندن اشتياق و ايمان به خود و مسيري است كه شما انتخاب كرده ايد و از مقايسه خود با ديگران خودداري كنيد و اين را به ياد داشته باشيد. تنها رقيب خود باشيد و بايد سعي كنيد هر هفته در مقايسه با هفته قبل بهبود پيدا كنيد. به ياد داشته باشيد كه هيچ وقت دير شروع نمي شود.

حرف آخر:

كاستي هايي را كه در گذشته به وجود آورده ايد فراموش كنيد ، خود را به خاطر آن كاستي ها ببخشيد و بگذاريد به آرامش خاطر برسيد…

اگر مي خواهيد به آينده اي موفق برسيد ، بايد گذشته خود را فراموش كنيد ...

ديروز تو در ديروز ماند ...

اگر از خودت راضي نبودي روزت رو با فكر به گذشته خراب نكن

ما بايد بر ترس خود غلبه كنيم

براي رسيدن به هدف نبايد به دنبال ضمانتي باشيم

زيرا هيچ ضمانتي وجود ندارد

افرادي كه عزت نفس بالايي دارند مي توانند حركت كنند

شايد آنها اطلاعات زيادي در مورد مسير ندارند

اما آنها خود را مي دانند و اعتقاد دارند كه خدا به آنها كمك مي كند. نه فقط فكر كردن ، نه باور كردن

آنها به خدا ايمان دارند و خداوند به آنها كمك مي كند

خدا دست آنها را مي گيرد

خداوند راههاي مختلفي را به آنها نشان مي دهد

دوست دارم براي اهداف حركت كنم

باور كنيد كه مي توانيد موفق شويد؛ شما فقط بايد حركت كنيد ، كار شما امتحان كردن است

شما مي توانيد با انجام اقدامات كوچك اما پي در پي دنياي خود را تغيير دهيد

اما اگر بنشينيد و از خدا بخواهيد ، خدا راه را به شما نشان مي دهد و سپس حركت مي كند. باور كنيد ، هيچ وقت اتفاق نمي افتد

من مي خواهم شما حركت كنيد مي خواهم شما به خدا اعتقاد داشته باشيد

من مي خواهم شما بپذيريد كه او تاكنون دست شما را گرفته است

تاكنون او گام به گام با شما همراه بوده است

حركت كنيد ، به هر آنچه كه مي خواهيد ايمان داشته باشيد ، نگران نباشيد كه چگونه ، با چه روشي

آنقدر به نتيجه فكر نكنيد كه چيزي جز استرس و اضطراب براي شما نداشته باشد

درعوض ، به اين فكر كنيد كه چگونه مي توانيد امروز بهتر از ديروز باشيد

چقدر به خدا اعتماد داريد؟ چقدر به چيزي كه من نمي بينم اعتقاد داريد؟

اعتماد به نفس واقعي به معناي اين است كه وقتي هيچ علامتي از موفقيت را نمي بينيد حركت مي كنيد ، اما به خودتان اعتقاد داريد كه در نهايت برخي اتفاقات خوب براي شما رخ مي دهد.

همين الان از نو شروع كن، امروز، اينجا، اين لحظه، اين ثانيه….