FingerCoder | فینگرکدر
670 subscribers
278 photos
18 videos
7 files
152 links
https://fingercoder.ir

( #فینگرکدر | #FingerCoder )

///
اشتراک گذاری دانش بهترین راه رسیدن به جاودانگی اطلاعات است.

(برای‌خودم برای‌خودت برای‌همه)
///
Download Telegram
#نکته
نکات برنامه نویسی: حفظ نکنید، جستجو کنید و بفهمید
👇🏻
اگه دارید برنامه نویسی رو از طریق حفظ کردن چیزها یاد می‌گیرید، باید بگم مسیر اشتباهی رو در پیش گرفتید. حفظ کردن یکی از بدترین کارهاییه که می‌تونید با خودتون بکنید وقتی دارید کدنویسی یاد می‌گیرید. البته اگه دارید تاریخ می‌خونید، یا با ادبیات آشنا می‌شید، حفظ کردن کمکتون می‌کنه ولی توی برنامه نویسی؟ فکر نکنم!
🔹
یک زبان برنامه نویسی، خیلی بزرگ‌تر از چیزیه که بخواهید با حفظ کردن تمام، یا بعضی قسمت‌هاش، کار خودتون رو آسون کنید. توابع، متدها، کلاس‌ها، کتابخانه‌ها و ...انقدری زیاد هستن که تقریبا میشه گفت محاله که همه اونها و روش استفاده ازشون رو حفظ کنید.
🔹
عکس تزیینی است. شما با گوگل کردن برنامه نویس بهتری می‌شوید!
به جای این کار، از ابتدا تمرکزتون رو بذارید روی یادگیری مفاهیم و روش استفاده از اونها. چون خوشبختانه توی برنامه نویسی، مفهوم‌ها خیلی تغییر نمی‌کنن و تقریبا با پیشرفت زبان‌های برنامه نویسی، کم پیش میاد یک مفهوم به طور کلی عوض بشه و دیگه قابل استفاده نباشه. مثلا وقتی یاد بگیرید چجوری متغیرها رو تعریف کنید، یا یه تابع چجوری کار میکنه، یا مثلا توی جاوااسکریپت Closure چیه و چه استفاده‌ای داره، تقریبا بیشتر چیزهایی که قراره بدونین رو میدونین. بقیه رو هم با یه جستجوی ساده می‌تونید بهش برسید.
اما اگه بخواهید خودتون رو درگیر حفظ کردن اینها بکنید کار شما ساده نخواهد بود. برای مثال وقتی دارید توابع رو می‌خونید،‌ می‌رسید به تابع split یا join یا querySelector و هزار تا تابع و متد دیگه، که هر کدوم ممکنه یه جایی به دردتون بخوره.
به جای این کار، وقتتون رو روی خوندن داکیومنت بگذارید و از طریق یاد گرفتن مفاهیم و طرز استفاده از اونها برید جلو. وقتی قرار شد مثلا دو تا رشته رو به هم وصل کنید، همین رو سرچ می‌کنید و می‌رسید به تابع join. بعد که دو تا مثال از نحوه کار کردن این تابع دیدید، ازش استفاده می‌کنید و تموم. در ادامه اگه باز هم join به کارتون اومد، با یه جستجو بهش می‌رسید. و وقتی چند بار این کار رو انجام بدید، این تابع خود به خود رفته توی حافظه‌تون و نیازی به سرچ کردنش نخواهید داشت.
یا مثلا بعد از اینکه طرز کار با توابع رو یاد گرفتید، می‌رسید به جایی که می‌خواهید کار x رو انجام بدید و y رو برگردونید. اگه جستجو کردید و این تابع وجود داشت که خب حله، ولی اگه نه، خودتون دست به کار می‌شید و تابع مورد نظرتون رو می‌نویسید.
دلیل بعدی برای حفظ نکردن اینه که خود توابع در زبان‌های برنامه نویسی همیشه ثابت نیستند و ممکنه توی نسخه بعدی تغییر کنن،‌ یا deprecated (منسوخ)‌ بشن، ولی وقتی شما با خوندن داکیومنت آشنا باشید، فرق بین دونستن و ندونستن چیزی، براتون به اندازه یه سرچ ساده خواهد بود.
🔹
اگه شما به عنوان یک برنامه نویس، پیوسته در حال یادگیری مفاهیم باشید و یاد بگیرید که چجوری بهتر یاد می‌گیرید (!)، توی بازار کار هم موقعیت بهتری خواهید داشت.
میشه گفت برنامه نویسی چیزی شبیه به ریاضی هست. توی ریاضی شما یک بار عملگر جمع، تفریق، ضرب و تقسیم رو که آموزش ببینید، بعدش هر عبارتی جلوتون قرار بدن، جواب رو با محاسبه به دست میارید و نمیرید سراغ حفظ کردن جواب عملگر مورد نظر روی دو عدد (البته اگه حفظ کردن جدول ضرب دوران ابتدایی رو نادیده بگیریم. (・_・)
🔻
در پایان، اگه این مطلب به دردتون خورد، ❤️ یادتون نره.
خوشحال میشم دیدگاه‌ها و انتقادهاتون رو به اشتراک بگذارید.
🔸
🆔@fingercoder
5👍1
FingerCoder | فینگرکدر pinned «#نکته نکات برنامه نویسی: حفظ نکنید، جستجو کنید و بفهمید 👇🏻 اگه دارید برنامه نویسی رو از طریق حفظ کردن چیزها یاد می‌گیرید، باید بگم مسیر اشتباهی رو در پیش گرفتید. حفظ کردن یکی از بدترین کارهاییه که می‌تونید با خودتون بکنید وقتی دارید کدنویسی یاد می‌گیرید. البته…»
#نشست

نشست شماره ۹ ام #فینگرکدر
🔸
با ارائه محمد اکرمی تحت موضوع ( دوآپس چیست )
🔹

به یک تغییر فرهنگی نیاز دارید🙂

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

در این نشست به چیستی و چرایی استفاده از فرهنگ دواپس و مسیر ورود به این رشته صحبت میکنیم

🔹زمان پنج‌شنبه ۱۵ ام دی ماه

🔸مکان : بلوار میرزای شیرازی ، انتهای کوچه ۵ میرزای شیرازی غربی ، سمت راست

🆔@fingercoder

جهت ثبت نام اینجا کلیک کنید.
👍7
#فینگرکدر نشست نهم
نشست نهم فینگر کدر امروز ۱۵ دی با ارایه آقای محمد اکرمی تحت موضوع دواپس .
با تشکر از خانم بیژنی سخنران امروز و سایر دوستان شرکت کننده 🌹🌹

به امید دیدار مجدد شما در نشست های آتی 😊

🆔@fingercoder
👍7
انتقادات و نظرات‌ رو به صورت ناشناس ارسال کنید.

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

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

👇👇👇👇👇

https://t.iss.one/Tell4Me_bot?start=5078239133
👍2💩1
#نشست

نشست شماره ۱۰ ام #فینگرکدر
🔸
با ارائه عباس داورپناه تحت موضوع ( تله ای بنام دوره های پابلیک ، میثاق شنیداری ، مدرسین زرد و نحوه تشخیص آنها )
🔹

آموزش دیدن ، اولین مسیر یادگیری در تمام حوزه‌هاست . آموزش در قدیم متوسل به مکان و امکانات اجرایی بود که با پیشرفت روزافزون بستر های آموزش آنلاین و مجازی ، آموزش شکل جدیدی و البته پیشرفته تری به خود گرفت : این بستر امکانات فرآوانی از جمله امکان شرکت کردن بدون محدودیت مکانی ، در دست داشتن فیلم های آموزشی ، انتخاب ساعت آموزشی و … دارد.

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

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

افراد زیادی به جای خریدن نسخه اورجینال دوره ها ، جذب این سایت ها و کانال ها شدند ، از اینجا بود که نام Free training package پکیج های رایگان برای عموم شکل گرفت ، چیزی نگذشت این افراد با اهداف دسته بندی شده از این راه علاوه بر بازدید فرآوان پول کلانی بدست آوردند و به دلیل صرفه مالی که برای مخاطبین خود داشتند ، از طرف مخاطبین خود حمایت شدند . با همه گیری ویروس کورنا و گسترده شدن اهمیت آموزش های مجازی در پی افزایش پکیج های پابلیک گروهی از محققان دانشگاه APU مالزی اقدام به تحقیقاتی در موضوع مقایسه افرادی که از پکیج های رایگان استفاده میکنند و کسانی که نسخه اورجینال پکیج ها را تهیه می‌کنند کردند . آن ها با انجام آزمایش هایی متوجه شدند افرادی که از نسخه های رایگان استفاده میکردند ، دچار آسیب های روان‌شناسی شده بودند.

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

در ادامه به نقد مدرسین زرد میپردازیم که چطور این مدرسین/آکادمی رو شناسایی کنیم و توی دام تبلیغات‌شون نیوفتیم.

و در آخر در مورد میثاق های شنیداری در انتخاب مدرس/آکادمی صحبت میکنیم.

لازم به ذکر هست که اینجانب ارائه دهنده این رویداد در حال حاضر هیچگونه پکیجی برای ارائه و فروش ندارم بنابراین هیچ قصد و قرضی از اجرای این رویداد ندارم جز بهره بیشتر و آگاه سازی شما علم‌ آموزان از مطالب رویداد🙏🏻🌹

🔹زمان جمعه ۲۳ ام دی ماه

🔸مکان : معالی آباد خیابان دوستان پاساژ الوند طبقه پنجم واحد ۵۰۴

🆔@fingercoder

جهت ثبت نام اینجا کلیک کنید.
👍1
FingerCoder | فینگرکدر pinned «‍ #نشست نشست شماره ۱۰ ام #فینگرکدر 🔸 با ارائه عباس داورپناه تحت موضوع ( تله ای بنام دوره های پابلیک ، میثاق شنیداری ، مدرسین زرد و نحوه تشخیص آنها ) 🔹 آموزش دیدن ، اولین مسیر یادگیری در تمام حوزه‌هاست . آموزش در قدیم متوسل به مکان و امکانات اجرایی بود که…»
شات های نشست ۱۰ ام

🔹با ارائه عباس داورپناه تحت موضوع تله ای بنام دوره های پابلیک

🔸با تشکر از دوستانی که شرکت کردند

🔹ویدیو های این نشست بزودی در اختیار شما قرار میگیرد.

امیدوارم مطالب این نشست براتون مفید بوده باشه

🆔@fingercoder
👍62
بوت‌کمپ خصوصی پایتون🐍

۶ ام بهمن ماه تا ۲۶ ام اسفندماه

۶۰ ساعت تا یادگیری زبان برنامه نویسی پایتون
شامل ساخت ۱۲ تا برنامه کاربردی و رزومه محور به علاوه ۳ پروژه پردرآمد شخصی پردازشگر متنی
مدت کل زمان بوت‌کمپ : ۶۰ ساعت
سرفصل های کاربردی :
آموزش کامل گیت و گیت هاب ،
آموزش لینکدین ،
آموزش کامل زبان پایتون
گواهی مهارت محور : رویا فروش نیستیم این مدارک ها به‌کارتون نمیاد بجاش روی رزومه سازی در گیت هاب مانور میدیم .
پشتیبانی دوره : ۱ سال

این بوت‌کمپ برای چه کسایی ساخته شده؟
۱_افرادی که آشنایی با برنامه نویسی ندارند
۲_افرادی که تصمیم گرفتن وارد دنیای برنامه نویسی بشن، اما هنوز ذهنیتی ندارن که قراره توی کدوم فیلد تخصصی کار کنن.
از اونجایی که پایتون یه زبان همه فن حریف هست برای این افراد گزینه ایده آلیه.
۳_برنامه نویسان علاقه مند به یادگیری پایتون
اگه شما قبلا با سایر زبان های برنامه نویسی کار کردید یا حتی یک برنامه نویس حرفه ای هستی، این بوتکمپ با پیاده سازی پروژه های مختلف و منتورینگ قوی، میتونه به شما کمک بزرگی بکنه .

بعد از یادگیری تخته گاز بسوی پروژه :
توی این بوت‌کمپ خصوصی قرار نیست مسئله های بچگانه یا پروژه های تکراری بهتون بدیم ، اینجا روی ۱۲ پروژه های کاربردی که بتونید در آینده توسعه‌ش بدید و به عنوان رزومه خوب داخل گیت‌هاب قرارش بدید کار کنید. همچنین ۳ تا از پروژه های پر درآمد مدرس هم در این بوتکمپ پیاده سازی میشه و شما میتونید در اینده ایده های مشابه رو ازش الهام بگیرید

برنامه اجرایی این بوتکمپ به چه شکل هست؟
حضور در کلاس حضوری پنج شنبه و جمعه ها ساعت ۱۰ الی ۱۴ و ویدیو تمرینی برای ایام هفته
انجام تکالیف هفتگی در گیت‌هاب
یک شنبه ها تسک ها رو براتون داخل گیت‌هاب قرار میدیم که باید تا جمعه هفته جاری انجامش داده باشید
انتهای روز جمعه اشکال زدایی پروژه هاتون هم انجام داده میشه
پرداخت شهریه به صورت اقساطی در ۳ قسط امکان پذیر هست.

🆔@fingercoder

جهت اطلاع بیشتر و ثبت‌نام اینجا کلیک کنید.
👍5
FingerCoder | فینگرکدر pinned «‍ بوت‌کمپ خصوصی پایتون🐍 ۶ ام بهمن ماه تا ۲۶ ام اسفندماه ۶۰ ساعت تا یادگیری زبان برنامه نویسی پایتون شامل ساخت ۱۲ تا برنامه کاربردی و رزومه محور به علاوه ۳ پروژه پردرآمد شخصی پردازشگر متنی مدت کل زمان بوت‌کمپ : ۶۰ ساعت سرفصل های کاربردی : آموزش کامل گیت…»
همکاری با #فینگرکدر

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

چرا فینگرکدر؟

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

از علاقه مندان دعوت میشود در صورت امکان جهت معرفی توانایی و ایده ها و عقد قرارداد همکاری و شرکت در نظرسنجی هیت‌مدیره در جهت بهبود و ارتقای فینگرکدر جمعه ۳۰ ام دی ماه ساعت ۱۵ در دفتر فینگرکدر واقع در ( معالی آباد ، خیابان دوستان ، پاساژ الوند ، طبقه پنجم واحد ۵۰۴ ) حضور داشته باشید🙏🏻🌹

به امید دیدار شما و آروزی آینده موفقیت آمیز شما در همکاری با تیم فینگرکدر .

در خصوص این مطلب ، سوالات خود را فقط در زیر این پست در قسمت دیدگاه بنویسید. #همکاری 🙏🏻

👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻
👍1
FingerCoder | فینگرکدر pinned «همکاری با #فینگرکدر ما در فینگرکدر با همراهی همکاران خلاق و پرتلاش خود، محیطی سرشار از انرژی، پویایی و نشاط فراهم آورده‌ایم که برای تمامی علاقه‌مندان به کار در حوزه برنامه‌نویسی و مدیریت یک محیط ایده‌آل به شمار می‌رود. چرا فینگرکدر؟ فضای حاکم بر فعالیت‌های…»