FaQ of Programming
Open in Telegram
در این کانال پیشنهادات افراد باتجربه در حوزه برنامه نویسی رو قرار میدهیم! مطالب تخصصی تر را در این گروه قرار میدهیم : @ProgrammingForEveryHumans
Show more1 168
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
1 168
آیا زبان Carbon جایگزین ++C خواهد شد؟! کسی چه میدونه:) توی دنیای تکنولوژی هرچیزی امکان پذیره! بریم یه مقاله راجب این سوال بخونیم :
https://semaphoreci.com/blog/carbon
( امیدوارم یادم باشه یه تحقیق کوچولو درباره ی این زبان برنامه نویسی بکنم!! )
#c_plus_plus
#carbon
1 168
عنوان : مبانی کامپیوتر و اینترنت برای افراد مبتدی
مدت : ۴ ساعت
زبان : پارسی
https://www.youtube.com/watch?v=j7w1VIJEFJ8
#programming
#advice
با گسترش استفاده از سیستمهای کامپیوتری در اکثر جنبههای زندگی امروزی، آشنایی با کامپیوتر ، یکی از معیارهای مهم در سنجش توانایی افراد به شمار میرود. کامپیوتر نیز همانند تمامی علوم دیگر، مفاهیم خاص خود را داشته و تا زمانیکه شما با اصول ابتدایی آن آشنا نشوید، نمیتوانید استفاده صحیحی از کامپیوتر داشته باشید.
این کانال در راستای آشنایی کاربران با مفاهیم پایه کامپیوتر، اقدام به تهیه این دوره آموزشی نموده که در طول آن شما اطلاعات جامعی درباره تاریخچه پیدایش کامپیوتر ، مفاهیم پایه سخت_افزار ، مبانی_شبکه ، اصول جستجو در اینترنت ، ارسال و دریافت Email، خرید از فروشگاههای اینترنتی و ... کسب خواهید نمود.
پس از یادگیری مبانی_کامپیوتر و اینترنت ، گام بعدی، آشنایی با نحوه کار سیستم_عامل ویندوز میباشد. به همین منظور، در این دوره آموزشی، شما با مقدمات استفاده از سیستمعامل محبوب windows10 نیز آشنا خواهید شد. در این محصول، فایل نصبی windows10 به همراه شبیهساز نصب_ویندوز به زبان فارسی قرار داشته تا شما بتوانید با استفاده از آموزشهای داده شده، اقدام به نصب و فعالسازی دائمی ویندوز نمایید. همچنین پر استفادهترین مرورگرهای اینترنتی نیز در داخل این مجموعه قرار دارند.
١ - مفاهیم پایه IT، اطلاعات و ارتباطات
در این آموزش، ابتدا مفاهیم اولیه فناوری اطلاعات را فرا گرفته و با انواع کامپیوتر آشنا خواهید شد. علاوه بر این، نحوه کار با سخت افزارهای مختلف را نیز در این دوره آموزشی فرا خواهید گرفت.
همچنین در این آموزش با مبانی شبکه و روش های توپولوژی آشنا شده، سپس مطالب بسیار کاملی را در خصوص جستجو در وب، خرید و بانکداری الکترونیکی و کار با وبلاگ ها خواهید آموخت.
١ | مفاهیم پایه IT، اطلاعات و ارتباطات (مبانی کامپیوتر و اینترنت)
۱ | آشنایی با کامپیوتر
مقدمه | کامپیوتر چیست؟ | دسته بندی کامپیوترها | کامپیوترهای آنالوگ و دیجیتال
۲ - سخت_افزار کامپیوتر
مفاهیم پایه سخت افزار | کار با واحدهای ورودی | انواع واحدهای ورودی | آشنایی با مانیتورها | آشنایی با پرینترها | واحد پردازش
۳ | حافظه ها
واحدهای اندازه گیری | کار با حافظه ها | روش های دسترسی به حافظه | حافظه های جانبی
۴ | مبناها
تبدیل مبناهای عددی | کار با مبنای ۸ و ۱۶ | تبدیل مبناها به یکدیگر
۵ | نرم افزار
نرم افزار
۶ | مبانی شبکه
آشنایی با مفهوم شبکه | انواع شبکه از نظر وسعت ناحیه
۷ | روش اتصال شبکه ها
توپولوژی (۱) | توپولوژی (۲)
۸ | اینترنت و وب
تاریخچه اینترنت | تفاوت اینترنت و وب | ایجاد و فراخوانی یک صفحه
۹ | مفاهیم اولیه اینترنت
انواع Domain | دسترسی به اینترنت | نسل های اینترنت همراه | انواع مرورگر
۱۰ | کار با مرورگر Edge
مرور صفحات وب | کار با Hyperlink ها | آشنایی با Edge
۱۱ | تنظیمات Edge
کار با پانل Favorites | کار با Favorites Bar | کار با Settings | کار با پانل History
۱۲ | مرورگر Firefox
آشنایی با مرورگر Firefox | کار با نوار ابزارها | کار با Bookmarkها | مدیریت Bookmarkها | تنظیمات Firefox | حذف History
۱۳ | اصول جستجو در اینترنت
اصول جستجو در اینترنت | موتور جستجوی Google | روش های جستجو در Google | جستجوی پیشرفته | جستجوی تصاویر در Google
۱۴ | استفاده از Gmail
مفهوم پست الکترونیک | ایجاد Gmail
۱۵ | دریافت و ارسال ایمیل
کار با ایمیل های دریافتی | ارسال ایمیل (۱) | ارسال ایمیل (۲) | نرم افزارهای مدیریت Email
۱۶ | کار با Outlook
تنظیم اکانت بر روی Outlook | ارسال ایمیل در Outlook
۱۷ | کار با فروشگاه های اینترنتی
خرید اینترنتی | ثبت نام در فروشگاه اینترنتی | خرید محصولات | پرداخت الکترونیک | بانکداری الکترونیک
۱۸ | کار با وبلاگ
مفهوم وبلاگ | ثبت نام و ایجاد وبلاگ | وبلاگ نویسی
۱۹ | تنظیمات وبلاگ
تغییر تنظیمات وبلاگ | تغییر قالب وبلاگ
1 168
عنوان : درباره ی رشته ی مهندسی فناوری اطلاعات
مدت : 23 دقیقه
زبان : پارسی
https://youtu.be/kwDT4kmd3aQ
#IT
1 168
عنوان : همه چیز در مورد مهندسی فناوری اطلاعات ( IT )
مدت : 9 دقیقه
زبان : پارسی
https://youtu.be/pwFCNr-1hpg
#IT
1 168
عنوان : رشته کامپیوتر، IT و علوم کامپیوتر رو توی دانشگاه بخونیم یا نه؟!
مدت : 30 دقیقه
زبان : پارسی
https://youtu.be/ONsd27RjvVY
#IT
1 168
عنوان : معرفی رشته و مشاغل مهندسی IT
مدت : 8 دقیقه
زبان : پارسی
https://youtu.be/5dQ8tzRpFSQ
#IT
1 168
Repost from ~
یک مرورگر جالب و متفاوت CLI!
~> Carbonyl
نحوه نصب و استفاده در ویدیو موجوده
از چنل دوست خوبمون امیر جان( @la5tknight ) باهاش آشنا شدم
~> @ThePinkOrca
1 168
Repost from N/a
عنوان : نکات اساسی سی شارپ برای افراد مبتدی
مدت : ۸ ساعت
زبان : انگلیسی
https://youtu.be/0QUgvfuKvWU
00:00:00 – Start
00:00:09 – Course Introduction
00:08:08 – Installing Visual Studio
While Bob uses Visual Studio 2015, you can install the latest version of Visual Studio at https://visualstudio.microsoft.com/?W... and follow along at home too.
00:13:50 – Creating Your First C# Program
00:30:22 – Understanding Your First C# Program
00:47:24 – Working with Code Files, Projects, and Solutions
00:58:50 – Understanding Data Types and Variables
01:26:53 – The if Decision Statement
01:50:24 – Operators, Expressions, and Statements
02:05:36 – for Iteration Statement
02:24:04 – Understanding Arrays
02:41:42 – Defining and Calling Methods
03:12:51 – While Iteration Statement
03:30:54 – Working with Strings
03:54:24 – Working with Dates and Times
04:04:51 – Understanding Classes
04:28:47 – More About Classes and Methods
05:03:16 – Understanding Scope and Accessibility Modifiers
05:20:02 – Understanding Namespaces and Working with the .NET Class Library
05:37:46 – Creating and Adding References to Assemblies
05:58:06 – Working with Collections
06:21:21 – Working with LINQ
06:45:48 – Enumerations and the Switch Decision Statement
06:58:58 – Gracefully Handling Exceptions
07:20:02 – Understanding Events and Event-Driven Programming
07:40:58 – Where to Go from Here
#csharp
1 168
عنوان : آشنایی با اینترنت اشیا (IoT)
مدت : ۴۶ دقیقه
زبان : پارسی
https://youtu.be/W_rEcXo_fAk
عنوان : ویدئو کوتاه راجب اینترنت اشیا (IoT)
مدت : ۳ دقیقه
زبان : انگلیسی
https://youtu.be/LlhmzVL5bm8
عنوان : IoT چیست و از کجا شروع کنیم؟
مدت : ۱۴ دقیقه
زبان : پارسی
https://youtu.be/UbalF5Qut5Q
#IoT
1 168
Repost from نوشتههای ترمینالی
#توصیهها
پیگیر best practice ها باشید ولی آگاهانه بشکنیدشون.
بهروشها یا همون best practice ها کارهایی هستند که خوبه انجام بدیم و احتمالا اگه انجام ندیم داریم اشتباه میکنیم. پس میتونن به یه برنامه نویس تازه کار کمک کنن تا اصطلاحا idiomatic کد بزنه.
مثال ساده ش میتونه این باشه که اگه یه دستور یه بار قراره اجرا بشه لازم نیست ببریمش توی یه do while که شرطش falseئه.
اما آگاهانه شکستن به این معنیه که اگه یه مدت با این کار کردید و خبره شدید اگرچه «کلا اون رو اجرا میکنید» اما اگه جایی دقیقا میدونید دارید چیکار میکنید اشکالی هم نداره شکستنش. مثلا همین مثال بالا یه کاربرد معتبر داره و استفاده هم میشه.
یا مثلا گوتو رو تاکید دارن استفاده نکنیم اما برنامهنویس های خیلی خفن سی (مثلا کد sudo یا kernel یا ...) رو مینویسن از گوتو استفاده میکنن. اما اونا حواسشون هست و بهجا دارن اون قاعده رو میشکنن.
یه نفر میگفت اگه یه پترن عجیب ببینیم دو حالت داره. یا طرف خیلی حرفهایه و میدونه داره چیکار میکنه یا خیلی تازه کاره و نمیدونه داره چیکار میکنه.
1 168
Repost from Sonia Fathollahi - سونیا فتح الهی
فقط برای تفریح - داستان یک انقلابی اتفاقی: لینوس توروالدز
کتاب "فقط برای تفریح: داستان یک انقلاب اتفاقی" کتابی است که توسط لینوس تروالدز خالق سیستم عامل متن باز لینوکس در رابطه با زندگی خودش ، توسعه هسته لینوکس و اوپن سورس نوشته شده است ، این کتاب توسط جادی میرمیرانی به زبان فارسی ترجمه شده است.
1 168
خب دوستان بریم یه نگاه کوچکی به تکنولوژی IoT بندازیم :
شاید این روزها واژه IOT یا اینترنت اشیا زیاد به گوشتان خورده باشد اما معنا و یا کاربرد آن را ندانید. نظریه اینترنت اشیا، برای نخستین بار در سال ۱۹۹۹ توسط کوین اشتون بیان شده اما تنها حدود دوسال است که به طور جدی در دنیای IT بر روی این مبحث کار می شود و نکته جالب اینجاست که بدانید در حال حاضر اکثر کسب و کارها در حال حرکت به سمت استفاده وسیع از این تکنولوژی هستند.
در واقع Internet of Things و یا به اختصار IOT و یا همان اینترنت اشیا چیز جدید و نا آشنایی نیست چون اولین نمونه استفاده از این تکنولوژی؛ تولید و رونمایی از توستر متصل به اینترنت توسط یک کمپانی طی یک کنفرانس در سال ۱۹۸۹ بود.
در کل، مفهوم اینترنت اشیا اتصال دستگاه های مختلف به یکدیگر از طریق اینترنت است. به کمک اینترنت اشیا برنامه ها و دستگاه های مختلف می توانند از طریق اتصال اینترنت با یکدیگر و حتی انسان تعامل و صحبت کنند. برای نمونه می توان به یخچال های هوشمند که به اینترنت متصلند و شما را از موجودی و تاریخ انقضا مواد خوراکی داخل یخچال با خبر می سازند اشاره نمود. در واقع، اینترنت اشیا شما را قادر می سازد تا اشیا مورد استفاده خود را از راه دور و به کمک زیرساخت های اینترنتی مدیریت و کنترل کنید.
اینترنت اشیا فرصت هایی ایجاد می کند برای ادغام مستقیم دنیای فیزیکی و سیستم های مبتنی بر کامپیوتر، سیستم هایی مانند؛ خودروهای هوشمند، یخچال های هوشمند و خانه های هوشمند که این روزها در مباحث و مجالس مختلفی به آن ها اشاره می شود و لازم است که بدانید همه این دستگاه ها در زیر مجموعه اینترنت اشیا قرار می گیرند.
اینترنت اشیا چگونه تعامل با دنیای فیزیکی را تغییر خواهد داد؟
اینترنت اشیا (IoT) به عنوان انقلاب صنعتی بعدی نامیده می شود – IoT روش تعامل تمام کسب و کارها، دولت ها و مصرف کنندگان را با دنیای فیزیکی تغییر خواهد داد.
بیش از دو سال است که سازمان (BI Intelligence (BusinessInsider از نزدیک رشد اینترنت اشیا را دنبال کرده. به طور خاص، این سازمان تجزیه و تحلیلی بر روی این قضیه انجام داده که چگونه IoT موجودیت ها و نهادهایی از قبیل دولت ها، کسب و کارها و مشتریان را قادر می سازد تا به دستگاه های IoT خود متصل شوند و آن ها را کنترل کنند. این تجزیه و تحلیل در محیط هایی مانند تولیدی ها، خانه های هوشمند، حمل و نقل و کشاورزی انجام شد.
در حقیقت IoT روش تعامل تمام کسب و کارها، دولت ها و مصرف کنندگان را با دنیای فیزیکی تغییر خواهد داد.
در یک گزارش جدید از BI این سیستم اطلاعاتی در مورد تمام اجزاء و اکوسیستم IoT صحبت کرده. این گزارش جدید شامل اطلاعاتی در مورد دستگاه ها، تحلیلگرها، شبکه ها و امنیت IoT می باشد. در این گزارش همچنین یک تخمین و پیش بینی از بازار رو به رشد اینترنت اشیا ارائه شده که شامل رشد استفاده از دستگاه های IoT، میزان سرمایه گذاری و میزان بازگشت سرمایه در این اکوسیستم می باشد!
#IoT
1 168
عنوان : چگونه من کدنویسی را یاد میگرفتم؟ (اگر میتوانستم از ابتدا شروع کنم)
مدت : 13 دقیقه
زبان : انگلیسی
https://youtu.be/k9WqpQp8VSU
#advice
1 168
عنوان : چگونه در اندروید استودیو پیامرسان بسازیم؟!
تعداد قسمت : 32
زبان : انگلیسی
https://youtube.com/playlist?list=PLFzlb57tNKUOrFIcicZ88qmaeHTA_9t_6
#android
1 168
هروقت فکر کردی مطلبی توی حوزه برنامه نویسی خیلی سخته، به قدری که نمیتونی درکش کنی، به این موضوع فکر کن که شعار زبان اسمبلی این بود :
"راحتی برنامه نویس از راحتی کامپیوتر مهم تره!"
https://fa.m.wikipedia.org/wiki/%D8%B2%D8%A8%D8%A7%D9%86_%D8%A7%D8%B3%D9%85%D8%A8%D9%84%DB%8C
#programming
1 168
نظرتون چیه راجب زندگی نامه و دستاوردهای افراد سرشناس حوزه تکنولوژی مطلب بزارم؟!
