PAIREN (Programming Channel)
98 subscribers
326 photos
60 videos
31 files
270 links
SW4gVGhlIE5hbWUgT2YgR29k
به نام خدا

کانال برنامه نویسی پایرن برای تمام دوستداران برنامه نویسی. رونوشت(Copy) کاملاً آزاد است.

آدرس گیت‌هاب:
https://github.com/PAIREN1383

Owner: @V_d_P_h_K
Download Telegram
About Python databases.

Python supports various databases like SQLite, MySQL, Oracle, Sybase, PostgreSQL, etc. Python also supports Data Definition Language (DDL), Data Manipulation Language (DML) and Data Query Statements. The Python standard for database interfaces is the Python DB-API.

Link: https://www.tutorialspoint.com/python_network_programming/python_databases_and_sql.htm#:~:text=Python%20supports%20various%20databases%20like,is%20the%20Python%20DB%2DAPI.

پ.ن: پیشنهاد من برای پروژه هایی که برای تمرین می‌زنید و کوچک هستن SQLite هست.
توی دوره‌ی پایتون آقای اردوخانی توی تاپلرن یک سری پروژه با این دیتابیس زده شده که برای پروژه های کوچک کاملاً کافی است و اطلاعات مفیدی بهتون میده.

#Python
#پایتون
#دانستنی
#آموزش


@Pairen_Programmers
اگه برنامه نویس جونیور هستید هیچوقت با هوش مصنوعی کد نزنید چون اشتباهاتی که توی کد هست رو تشخیص نمی‌دید. از این مهم تر شما نیاز به مهارت در کد نویسی و برنامه نویسی دارید پس با هوش مصنوعی کد نزنید.

#دانستنی

@Pairen_Programmers
👍2
JavaScript, or JS, along with HTML and CSS, form the basis of almost all web platforms. While developers use HTML templates to structure a web page and CSS for design and layout, it is JavaScript that adds interactive elements to web apps or web pages. Interactive elements are those web components that users can interact with, such as buttons, animations, visualizations, and videos. However, creating different web elements can be time-consuming. As a result, most developers these days use front-end JavaScript frameworks to speed up the web development process.

Link: https://www.google.com/amp/s/www.sencha.com/blog/11-best-front-end-javascript-frameworks-for-developers/%3famp=1


#JS
#دانستنی


@Pairen_Programmers
بهترین وب‌سایت هایی که برنامه نویسان و توسعه دهندگان می‌توانند استفاده کنند.
لینک یک مطلب:
https://stackify.com/18-websites-every-developer-should-visit-right-now/

پ.ن: عکس ها رو که توی سایت نگاه میکنم حس میکنم برگشتم به ۱۰ سال قبل. :)
(رفتم تاریخ نوشتنش رو نگاه کردم. واقعاً مطلب مال ۱۰ سال قبل هست.)

#دانستنی
#آموزش



@Pairen_Programmers
اگر رفیق برنامه نویس دارید بیارید بشیم ۱۰۰ نفر.🌹
اینترنت ایران همراه با DNS.

#خیانت
#فیلترنت


@Pairen_Programmers
👍2
📌به دخترها یاد بدید شجاع باشند نه بی نقص

یکی از زیبا ترین تدتاک هایی که دیدم مربوط میشه به Reshma Saujani
از موفق ترین زنان و‌ نویسنده کتاب Brave, Not Perfect، ساوجانی در مورد اینکه چجوری دخترامون رو تربیت کنیم تا زنان موفقی بشن میگه

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

📌در حالی که صفحه کامپیوتر دخترها خالی بود و انگار هیچ تلاشی نمی کردن، ساوجانی میگه این موضوع خیلی اذیتم کرد، واسه همین کنجکاو شدم تا ببینم چه اتفاقی میفته؟!

💭متوجه شدم دخترها خیلی بهتر از پسرها تکلیف رو انجام میدن اما به سرعت اون رو حذف میکنن و حاضر نیستن نشونش بدن، فهمیدم ریشه این رفتار برمیگرده به نوع تربیت متفاوت ما از پسرها و دخترا

‏ما همیشه به دخترا القا می کنیم که باید دختر خوبی باشی باید بی نقص باشی، درحالی باوری که به پسرها القا میشه اینه که شجاع باش و نترس👌🏻

‏ساوجانی میگه این موضوع خیلی برام عمیق شد، شروع کردم به مطالعه و پژوهش حتی به این نتایج رسیدیم که خانم ها وقتی برای مصاحبه شغلی دعوت میشن یا قراره کاری رو برعهده بگیرن وقتی ۱۰۰ درصد اماده نباشن کنار میکشن

📌در حالی که اقایون حتی با ۶۰ درصد امادگی هم داوطلب میشن
و همین باعث میشه خانم ها فرصت های خیلی خوبی رو از دست بدن

‏و در آخر توصیه ای که ساوجانی داره اینه که اگه می خوایم دخترانمون موفق باشند، به جای اینکه بهشون القا کنید باید بی نقص باشند بهشون یاد بدید شجاع باشند تا دنیای بهتری برای خودشون بسازن، مطمئن باشید دنیایی که توش زن ها موفق باشند برای مردها هم جای بهتری خواهد بود✍🏻



_mohammad.vzs(روانشناس)_

پ.ن: پس کد هاتون رو پاک نکنید.

منبع: توییتر دانشگاه تهرانی ها


#خارج_از_بحث


@Pairen_Programmers
👎1💯1
https://t.iss.one/Code_Crafters
هر هفته اینجا جلسه میتینگ برگزار میشه و مطالب جدید تجربی از افرادی که در شرکت ها کار می‌کنند به اشتراک گذاشته میشه و توضیح داده میشه.
Introduction to Algorithms (HELD)

کتاب Introduction to Algorithms, 4th edition (مقدمه ای بر الگوریتم ها، ویرایش چهارم)، به روز رسانی جامعی برای یکی از پیشرو‌ترین کتاب‌های الگوریتم است که شامل مطالب جدیدی درباره تطابق‌ها در گراف‌های دو بخشی، الگوریتم‌های آنلاین، یادگیری ماشین و موضوعات دیگر است.
برخی از کتاب‌ها در مورد الگوریتم ها، دقیق اما ناقص هستند؛ دیگر کتاب‌ها هم انبوهی از موضوعات را پوشش می‌دهند، اما فاقد دقت هستند. ویرایش چهارم کتاب مقدمه ای بر الگوریتم ها، به طور منحصر به فردی دقت و جامعیت را با هم ترکیب می‌کند. این کتاب، طیف گسترده ای از الگوریتم‌ها را به صورت عمقی پوشش می‌دهد، در حالی که طراحی و تجزیه و تحلیل آنها را با فصل‌ها و الگوریتم‌های مستقل و به صورت شبه کد برای تمام سطوح خوانندگان در دسترس قرار می‌دهد. از زمان انتشار اولین ویرایش کتاب، مقدمه ای بر الگوریتم‌ها به کتابی پیشرو در زمینه الگوریتم‌ها در دانشگاه‌های سراسر جهان و همچنین مرجع استاندارد برای متخصصان تبدیل شده است.


https://www.ebooksworld.ir/post/index/945/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D8%AA%D8%A7%D8%A8-introduction-to-algorithms-4th-edition

#کتاب
#الگوریتم


@Pairen_Programmers
Python Collections (Arrays)
There are four collection data types in the Python programming language:
List is a collection which is ordered and changeable. Allows duplicate members.
Tuple is a collection which is ordered and unchangeable. Allows duplicate members.
Set is a collection which is unordered, unchangeable*, and unindexed. No duplicate members.
Dictionary is a collection which is ordered** and changeable. No duplicate members.
*Set items are unchangeable, but you can remove and/or add items whenever you like.
**As of Python version 3.7, dictionaries are ordered. In Python 3.6 and earlier, dictionaries are unordered.
When choosing a collection type, it is useful to understand the properties of that type. Choosing the right type for a particular data set could mean retention of meaning, and, it could mean an increase in efficiency or security.


منبع: w3schools.com


#پایتون
#python


@Pairen_Programmers
What is Sass?
+ Sass stands for Syntactically Awesome Stylesheet
+ Sass is an extension to CSS
+ Sass is a CSS pre-processor
+ Sass is completely compatible with all versions of CSS
+ Sass reduces repetition of CSS and therefore saves time
+ Sass was designed by Hampton Catlin and developed by Natalie Weizenbaum in 2006
+ Sass is free to download and use

Why Use Sass?
Stylesheets are getting larger, more complex, and harder to maintain. This is where a CSS pre-processor can help.

Sass lets you use features that do not exist in CSS, like variables, nested rules, mixins, imports, inheritance, built-in functions, and other stuff.

منبع: w3schools.com

#CSS


@Pairen_Programmers