بیوگرافی:

سلام دوست عزیز !

علیرضا شعبانی هستم متولد 1371 .
زمان انتخاب رشته ی دبیرستان علارغم میل باطنی بخاطر مسافت نزدیک مدرسه به خونه تا مدرسه رشته تجربی رو انتخاب کردم .
اما نتیجه ی کار شد 8 تا تجدید !
به اجبار سال تحصیلی را به اتمام رساندم اما دیگه قادر به تحمل شرایط نبودم بنابراین تصمیم خودم رو گرفتم و با پذیرفتن کلی سختی اعم از دور بودن فاصله خونه تا هنرستان و اینکه یکسال از همکلاسی ها و همسن و سال های خودم عقب بمونم رشته ای که عاشقش بودم رو انتخاب کردم و دوم کامپیوتر ثبت نام کردم و خستگی و سختی و دردسرهای مسیر نمیتونست منو از پای در بیاره
سال 89 در مسابقات برنامه نویسی که بین هنرستان های استان قزوین برگزار شد مقام دوم را کسب کردم و این انگیزه ی من رو برای ادامه بیشتر کرد .
سال 90 وارد دانشگاه شدم و کاردانی نرم افزار قبول شدم و پس از فراز و نشیب های زیادی که سپری کردم طی 6 سال در مقطع ارشد نرم افزار فارغ التحصیل شدم.
سال 96 به خدمت مقدس سربازی اعزام شدم ،
دوران سربازی خود را در نیرو دریایی و مرتبط با رشته تحصیلی طی کردم.
سال 98 یک شرکت نرم افزاری تاسیس کردم با استخدام تعداد محدودی از متخصصان مربوطه در زمینه طراحی سایت ،سئو ، اپلیکیشن،طراحی انواع نرم افزارهای سیستمی ، تحت شبکه و ... پروژه ها را در کمترین زمان ممکن و با بهترین کیفیت به مرحله ی طراحی و اجرا می رسانیم.

هدف من چیه؟
قدم به قدم با شما و به کمک همدیگه برنامه نویسی رو یاد بگیریم.

علم برنامه نویسی آنقدر گسترده و عمیق هست که هر چقدر درآن فرو می رویم باز احساس میکنی که چیز جدیدتری هست که باز باید آنها را یاد بگیری .

هیچوقت برای شروع کردن دیر نیست .
پس بیا باهم از دانه تا میوه مباحث برنامه نویسی را دنبال کنیم تا همانند دانه ای فالق ( شکافنده ) شویم .


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

10 مهر 1400
علیرضا شعبانی

راه های ارتباطی :

قبل از اینکه برنامه نویس بشی به این نکات توجه کن

آیا برای برنامه نویس شدن نیاز هست حتما رشته نرم افزار درس خوانده باشیم ؟

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

برای برنامه نویس شدن چه پیش نیاز هایی لازم است ؟

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

تعریف برنامه نویسی چیست ؟ برنامه نویس به چه شخصی گفته می شود ؟

به طور خلاصه برنامه نویسی یعنی تعیین یک سری دستور برای اجرا شدن توسط کامپیوتر به منظور رسیدن به هدفی دلخواه

برنامه نویسان به چند دسته تقسیم می شوند ؟

مقایسه درآمد برنامه نویسان با درآمد پزشکان

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

آینده از آن برنامه نویسان است.

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

مرحله نا آگاهی و شایستگی چیست ؟

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

ساختار های اساسی که در تمام زبان های برنامه نویسی یکسان هستند چیست ؟

1- ورودی
2- خروجی
3- محاسبات
4- حالت های شرطی
5- حلقه
که هریک از آنها را در آموزش ها بیان شده است

چگونه فالق شویم ؟

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

مثلا : دانشجویی تصمیم گرفته که دوره C شارپ را تهیه کند و خودش را در آن تقویت کند ، میتونه از طریق دکمه مشاهده دوره ها و با یک جستجوی ساده دوره را تهیه کند .

اما شخصی که هیچ دانش برنامه نویسی نداره و تازه میخواد استارت بزنه باید طبق نقشه راه پیش بره و یا اصطلاحا به یک منتور(مشاور) نیاز داره
. اصلا نگران نباش چون پایین تر میتونی با کلیک روی نقشه راه آموزش ها را براساس آن و با توجه به انتخاب مناسب مسیر پیش ببرید. .

شروع میکنیم