فصل اول : راه اندازی محیط پایتون بر روی کالی لینوکس

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

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

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

برای شروع کار ابتدا یک نسخه از کالی لینوکس را دانلود می کنیم . برای این کار به آدرس زیر مراجعه کنید و یکی از نسخه های آن را دانلود کنید

https://www.kali.org/downloads/

ما در این آموزش از نسخه Kali Linux 64 Bit استفاده می کنیم .

سپس یک نسخه از نرم افزار Vmware Workstation  را دانلود می کنیم و طبق تصاویر زیر اقدام به نصب آن می کنیم

 

ادامه مطلب
نویسنده: admin بازدیدها: 4 160 نظرات: 0

دانلود کتاب A byte of python

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

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

این کتاب به صورت مختصر و مفید زبان پایتون را یاد میدهد و توصیه میشود اگر قصد یادگیری این زبان را دارید، این کتاب را مطالعه کنید.

 

دانلود کتاب A byte of python

 

سرفصل های این آموزش عبارتند از :

 

Chapter 1 : Welcome

Who reads A Byte of Python

Academic Courses

License

Read Now

Buy The Book

Download

Read the book in your native language

Chapter 2 : Introduction

Features of Python

Python 2 versus 3

What Programmers Say

Chapter 3 : Installation

Installation on Windows

Installation on Mac OS X

Installation on GNU/Linux

Chapter 4 : First Steps

 Using The Interpreter Prompt

Choosing An Editor

PyCharm

Vim

Emacs

Using A Source File

 Getting Help

Chapter 5 : Basics

Comments

Literal Constants

Numbers

 Strings

Variable

 Identifier Naming

Data Types

 Object

How to write Python programs

For PyCharm

For other editors

Example: Using Variables And Literal Constants

Logical And Physical Line

Indentation

ادامه مطلب
نویسنده: MOHAMMAD:N بازدیدها: 7 140 نظرات: 0

دانلود فیلم آموزش طراحی سایت با PHP 5 به زبان فارسی (جلسه سوم)

سومین قسمت از مجموعه فیلم های آموزش طراحی وب سایت با PHP به زبان فارسی را شروع میکنیم

در این قسمت به مباحث زیر خواهیم پرداخت :

استفاده از دستورات تعییر نوع متغیر

آشنایی با خاصیت CASTING در PHP برای جلوگیری از تغییر محتویات درون متغییر

آشنایی با آرایه ها در PHP (آرایه ها عبارتند از مجموعه ایی از چندین متغییر با جنس و نوع مختلف که درون یک متغییر قرار می گیرند و ساختاری منظم دارند)

آشنایی با مقدار دهی آرایه ها (روش دوم)

آشنایی با آرایه های چند بعدی و مقدار دهی آنها

آشنایی با نحوه ی فراخوانی آرایه ها در PHP

ادامه مطلب
نویسنده: admin بازدیدها: 9 857 نظرات: 4

دانلود فیلم آموزش طراحی سایت با PHP 5 به زبان فارسی (جلسه دوم)

در این پست قصد داریم تا جلسه ی دوم مباحث آموزشی طراحی وب سایت با استفاده از زبان PHP 5 را برای شما تشریح کنیم

از جمله مباحثی که در این جلسه بررسی خواهد شد عبارتند از :

آشنایی با رشته ها و SCAPE ها در زبان PHP

ترکیب PHP با HTML

کاربرد دستور GETTYPE در PHP

نحوه ی کار و استفاده از دستور SETTYPE در PHP

و ...

ادامه مطلب
نویسنده: admin بازدیدها: 10 373 نظرات: 9

دانلود فیلم آموزش طراحی سایت به زبان PHP 5 (جلسه اول)

در این پست قصد داریم تا آموزش جدیدی در زمینه ی طراحی سایت برای شما عزیزان فراهم کنیم

به طور کلی تمامی وب سایت ها از نظر برنامه نویسی در دو دسته ی وب سایت های استاتیک و داینامیک قرار می گیرند

نوع اول : وب  سایت های استاتیک

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

 

برای طراحی وب سایت های استاتیک به صورت حرفه ایی به دانش برنامه نویسی HTML - CSS - JAVA SCRIPT - JQUERY - FLASH و نرم افزارهای گرافیکی همچون فتوشاپ نیاز خواهید داشت و اما

نوع دوم : وب سایت های داینامیک

در این نوع , وب سایت به یک پایگاه داده نیازمند است که اطلاعات را از طریق آن بر روی بروزر سیستم شما لود کند این نوع وب سایت ها می توانند چندین بار طراحی و قابلیت آپدیت محتوا داشته باشند

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

برنامه نویسی داینامیک :

برای طراحی یک وب سایت به صورت داینامیک می توانید از دو زبان مختلف استفاده کنید

زبان اول ASP.NET : در صورتیکه که پایگاه داده شما بر روی یک هاست (سرور) ماکروسافتی قرار داشته باشد می بایست از زبان ASP.NET برای طراحی وب سایت خود استفاده کنید البته پیش نیاز این زبان سی شارپ است

برای دانلود فیلم های آموزش طراحی سایت به زبان ASP.NET کلیک کنید

زبان دوم : PHP : وب سایت هایی که به زبان PHP طراحی وب شوند از سرور های لینوکسی استفاده می کنند و از امنیت بالاتری برخوردار هستند

هدف ما در این آموزش تشریح مباحث طراحی وب سایت به زبان PHP است

ادامه مطلب
نویسنده: admin بازدیدها: 15 313 نظرات: 7

تقویم

<    «  آذر 1397  »    >
شیدسچپج
 12
3456789
10111213141516
17181920212223
24252627282930

آخرین مطالب

برترین مطالب

مطالب تصادفی

موضوعات

لینک دوستان

آمار

آمار مطالب یک ساعت پیش: 0
امروز: 0
این ماه: 0
کل: 426
کل نظرات: 2307
آمار کاربران یک ساعت پیش: 0
امروز: 0
این ماه: 28
کل: 22229
بن شدگان: 102
جدیدترین عضو: teiger