لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یک برنامه نویس حرفه ای پایتون شوید
Become a Professional Python Programmer
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تمام مهارت های مهمی که برنامه نویسان پایتون برای بدست آوردن بهترین مشاغل برنامه نویسی نیاز دارند را بیاموزید درک و پیاده سازی کدهای پایتون پایه ایجاد و اجرای یک برنامه پایتون در دنیای واقعی دسترسی و تجزیه وب با پایتون مدیریت پایگاه داده و سرور راه دور اجرای کد از طریق VPS ایجاد یک وب سایت با پایتون اشکال مختلف نمودارهای دو بعدی و سه بعدی مانند نمودارهای خطی، نمودارهای پراکنده، نمودارهای میله ای و موارد دیگر را تجسم کنید. داده ها را از فایل ها یا از منابع اینترنتی برای تجسم داده ها بارگیری کنید. بارگیری دادهها از فایلها یا از منابع اینترنتی برای تجسم دادهها سفارشیسازی نمودارها، تغییر رنگها، خطوط، فونتها و موارد دیگر تجسم دادههای جغرافیایی بر روی نقشهها دادههای ورودی و خروجی از انواع دادههای مختلف تجسم، ترکیب و دستکاری دادهها توسعه در دنیای واقعی با استفاده از Python Django ایجاد برنامه های تحت وب جنگو برای حل انبوهی از مشکلات یا نیازها: سیستم عامل های PC، Mac یا Linux تا سقف 5 دلار برای VPS دیجیتال اقیانوس. هزینه VPS می تواند در هر ساعت، به طور متوسط 5 دلار در ماه باشد، بنابراین هزینه سرور در واقع می تواند بسیار کمتر از این باشد. Python 3 باید نصب شود این دوره با استفاده از PyCharm به عنوان ویرایشگر تدریس می شود، زیرا نسخه چند پلتفرمی رایگان در دسترس است. این مورد نیاز نیست، اما Git توصیه شده برای کنترل نسخه در طول دوره استفاده می شود، بنابراین توصیه می شود آن را نصب و آماده استفاده کنید.
برنامه نویسی پایتون یکی از مورد نیازترین مجموعه مهارت ها در بازار کار امروزی است و دلیل خوبی هم دارد. پایتون به شما اجازه می دهد تقریباً هر کاری را که فکرش را بکنید انجام دهید. توسعه وب، تجزیه و تحلیل داده ها، توسعه بازی - حتی ربات های کنترل کننده!
این بسته نرم افزاری حرفه ای برنامه نویسی پایتون به گونه ای طراحی شده است که شما را با تمام مهارت های اصلی پایتون که در حال حاضر به آن نیاز دارید آشنا کند. در زمان خود و با سرعت خود یاد بگیرید، فقط مطمئن شوید که این موارد را یاد بگیرید.
چه چیزی می توانید یاد بگیرید؟
برنامه نویسی پایتون برای مبتدیان: اگر دانش شما در مورد پایتون و برنامه نویسی محدود است - یا حتی وجود ندارد - پس این دوره بهترین نقطه شروع برای شما است. شما از طریق فرآیند نصب و ویژگیها و عملکردهای مختلف پایتون راهنمایی میشوید، و سپس با حل مشکلات برنامهنویسی «زندگی واقعی» دانش خود را بهکار میبرید. ایده آل هم برای مبتدیان برنامه نویسی و هم برای برنامه نویسان با تجربه تازه وارد پایتون.
برنامه نویسی وب پایتون: پایتون یکی از مختصرترین و آسان ترین زبان های برنامه نویسی موجود است و یکی از محبوب ترین برنامه های کاربردی آن وب است. این دوره برنامه نویسی وب پایتون قطعی است که برای برنامه نویسان، توسعه دهندگان وب، سازندگان برنامه و هرکسی که می خواهد «آشنا به کد» شود، طراحی شده است. نه تنها درک عمیقی از زبان برنامه نویسی و کاربرد آن برای وب به دست خواهید آورد، بلکه تجربه عملی در ساخت برنامه ها نیز خواهید داشت.
توسعه بازی Python: ایجاد یک Flappy Bird Clone: علاوه بر توسعه وب، تجسم و تجزیه و تحلیل داده ها، و مجموعه ای از برنامه های کاربردی دیگر، Python یک زبان برنامه نویسی کاملاً مناسب برای توسعه بازی است. با این دوره، راه آسان را یاد خواهید گرفت. به جای کار کردن با ساعتها سخنرانی و تمرین، به معنای واقعی کلمه در حین حرکت یک بازی ایجاد خواهید کرد. چه کسی گفته است که گرفتن مهارت های جدید نمی تواند سرگرم کننده باشد؟
تجسم دادهها با پایتون و Matplotlib: شرکتها بالاخره با مزایایی که دادههای بزرگ و تجزیه و تحلیل دادهها میتوانند برای کسبوکارشان داشته باشند، بیدار میشوند. با این حال، اکثر آنها فاقد دانش لازم برای تبدیل این داده ها به چیزی هستند که به راحتی قابل درک، خواندن و ارائه باشد. اینجاست که تجسم داده وارد می شود. با استفاده از Python در ارتباط با Matplotlib، می توانید تقریباً هر نمودار دو بعدی یا سه بعدی، نمودار میله ای، نمودار پراکندگی و موارد دیگر را ایجاد کنید.
تجزیه و تحلیل داده ها با پایتون و پانداها: تجزیه و تحلیل داده ها یکی از محبوب ترین مهارت های بزرگ ترین شرکت های جهان است، و حدس می زنید چیست؟ برای انجام آن می توان از پایتون استفاده کرد. با کار با پانداها، یاد خواهید گرفت که چگونه داده ها را به اشکال مختلف وارد و صادر کنید، و آنها را به هر شکلی که نیاز دارید سازماندهی و دستکاری کنید. همراه با دوره آموزشی تجسم داده با پایتون در زیر، این همه نیاز شما برای تبدیل شدن به یک گورو داده واقعی است.
Python Django را از ابتدا یاد بگیرید: اگر قبلاً تجربه ای با پایتون، توسعه وب یا هر دو دارید، این دوره عالی برای ارتقاء تخصص شما به سطح بعدی است. با همکاری با جنگو، یک وب سایت از ابتدا ایجاد خواهید کرد که دارای یکپارچه سازی نقشه، عملکرد تجارت الکترونیک و مجموعه ای از ویژگی های پیچیده دیگر است. به این مجموعه مهارت مسلط شوید و با سایتهای مبتنی بر پایگاه داده و در عین حال ساده و زیبا، آماده خواهید بود که وب را طوفانی کنید.
برو جایی که پول هست
شرکت هایی مانند گوگل، یاهو، دیزنی، نوکیا و آی بی ام همگی از پایتون استفاده می کنند. در واقع، در میان زبانهای برنامهنویسی، پایتون بیشترین رشد تقاضای شغلی سال به سال را داشته است - با 19٪ - تا مارس 2013. این رشد از آن زمان تاکنون در حال افزایش بوده است. شایان ذکر است، تقاضای کلی استخدام برای متخصصان فناوری اطلاعات تا ژانویه 2014 سالانه 5 درصد کاهش یافته است، به جز برنامه نویسان پایتون که 8.7 درصد افزایش یافته است. در نیویورک، توسعهدهندگان پایتون رتبه هشتم را از پرتقاضاترین کارکنان فناوری کسب کردند و به طور متوسط سالانه 106 هزار دلار درآمد داشتند. در آن سوی اقیانوس اطلس، برنامه نویسان پایتون نیز از تقاضای فزاینده ای برای مهارت های خود لذت می برند، همانطور که در نمودار زیر نشان داده شده است.
سرفصل ها و درس ها
برنامه نویسی پایتون برای مبتدیان
Python programming for beginners
نصب و راه اندازی
Installation
چاپ و رشته
Print and Strings
ریاضی
Math
متغیرها
Variables
در حالی که حلقه ها
While Loops
برای حلقه ها
For Loops
اگر بیانیه ها
If Statements
اگر دیگر اظهارات
If Else Statements
اگر اظهارات Elif Else
If Elif Else Statements
کارکرد
Functions
پارامترهای تابع
Function Parameters
متغیرهای جهانی و محلی
Global and Local Variables
خطاهای رایج پایتون
Common Python Errors
نوشتن در یک فایل
Writing to a File
الحاق به یک فایل
Appending to a File
خواندن از یک فایل
Reading From a File
کلاس ها
Classes
ورودی و آمار
Input and Statistics
نحو وارد کنید
Import Syntax
ساخت ماژول ها
Making Modules
مدیریت خطا - امتحان کنید و بپذیرید
Error Handling - Try and Accept
لیست ها در مقابل تاپل ها و دستکاری لیست
Lists vs Tuples and List Manipulation
لغت نامه ها
Dictionaries
پروژه نهایی
Final Project
راه حل نهایی پروژه
Final Project Solution
برنامه نویسی تحت وب پایتون
Python web programming
معرفی
Introduction
مقدمه برنامه نویسی پایتون
Python Programming Introduction
برنامه نویسی شی گرا قسمت 1
Object Oriented Programming Part 1
برنامه نویسی شی گرا قسمت 2
Object Oriented Programming Part 2
ماژول ها قسمت 1
Modules Part1
ماژول ها قسمت 2
Modules Part2
خلاصه برنامه نویسی پایتون
Python Programming Recap
پایگاه داده پایه (SQLite) با مقدمه پایتون
Basic Database (SQLite) with Python Introduction
SQLite مقدمه
SQLite Introduction
ایجاد پایگاه داده و جدول
Creating Database And Table
درج داده ها
Inserting Data
درج داده های دینامیک
Inserting Dynamic Data
خواندن داده ها
Reading Data
محدود، بهروزرسانی و حذف کنید
Limit, Update, and Delete
پایگاه داده پایه (SQLite) با Python Recap
Basic Database (SQLite) with Python Recap
استفاده از پایتون با اینترنت مقدمه
Using Python with the Internet Introduction
ماژول urllib
urllib module
urllib.درخواستها
urllib.requests
سرصفحه های urllib
urllib headers
معرفی XML
XML Intro
تجزیه XML
Parsing XML
استفاده از Python با Internet Recap
Using Python with the Internet Recap
کار با HTML مقدمه
Working with HTML Introduction
ساختار صفحه وب
Web Page Structure
ساختار صفحه وب 2
Web Page Structure 2
نوار ناوبری
Nav bar
بدنه HTML
HTML’s body
نظرات، فوترها، و divs
Comments, footers, and divs
تجزیه داده های پاراگراف
Parsing Paragraph Data
کار با HTML Recap
Working with HTML Recap
مقدمه ای بر برنامه نویسی وب سرور
Intro to Web Server Programming
ساخت VPS
Creating a VPS
تعامل با VPS ما
Interacting with our VPS
FileZilla
FileZilla
PySFTP
PySFTP
خلاصه برنامه نویسی وب سرور
Web Server Programming Recap
پایگاه داده MySQL با مقدمه پایتون
MySQL database with Python Introduction
اصول اولیه MySQL
MySQL basics
MySQL قسمت 2
MySQL Part 2
اتصال به پایگاه داده
Database Connection
درج در پایگاه داده
Inserting into Database
اضافه کردن منطق برای درج
Adding logic to insert
نوهاپ
Nohup
کرونتاب
Crontab
پایگاه داده MySQL با Python Recap
MySQL database with Python Recap
مقدمه چارچوب توسعه وب فلاسک پایتون
Python's Flask Web development Framework Introduction
تنظیم فلاسک
Flask setup
تنظیم پشتیبان فلاسک
Flask backend setup
وب سایت پایه
Basic Website
قالب ها و خطاها
Templates and Errors
متغیرها و منطق
Variables And Logic
ادغام بوت استرپ
Bootstrap incorporation
اطلاعات بیشتر در مورد بوت استرپ
More on Bootstrap
افزودن صفحات بیشتر به سایت ما
Adding more pages to our site
گسترش قالب ها
Extending Templates
اطلاعات تکمیلی
Additional Information
بخش نتیجه گیری
Section Conclusion
تجسم داده ها با پایتون و matplotlib
Data visualization with python and matplotlib
معرفی
Introduction
دریافت Matplotlib و راه اندازی
Getting Matplotlib And Setting Up
انواع مختلف نمودارهای اساسی Matplotlib مقدمه
Different types of basic Matplotlib charts Introduction
نمودار اصلی matplotlib
Basic matplotlib graph
برچسب ها، عنوان ها و دکمه های پنجره
Labels, titles and window buttons
افسانه ها
Legends
نمودار میله
Bar Charts
هیستوگرام ها
Histograms
پلات های پراکنده
Scatter Plots
توطئه های پشته
Stack Plots
نمودار دایره ای
Pie Chart
بارگیری داده ها از یک CSV
Loading data from a CSV
بارگیری داده ها با NumPy
Loading data with NumPy
انواع مختلف نمودارهای اساسی Matplotlib Recap
Different types of basic Matplotlib charts Recap
مقدمه گزینه های سفارشی سازی اولیه
Basic Customization Options Introduction
منبع داده های ما*
Source for our Data*
تجزیه قیمت سهام از طریق اینترنت*
Parsing stock prices from the internet*
ترسیم اطلاعات اولیه سهام*
Plotting basic stock data*
اصلاح برچسب ها و افزودن یک شبکه*
Modifying labels and adding a grid*
تبدیل از زمان یونیکس و تنظیم نمودارهای فرعی*
Converting from unix time and adjusting subplots*
سفارشی کردن کنه ها
Customizing ticks
پر و آلفا
Fills and Alpha
اضافه کردن، حذف و سفارشی کردن ستون ها*
Add, remove, and customize spines*
مرتب سازی بر اساس قوانین متعدد
Sorting by multiple rules
نمونهبرداری مجدد از زمان و نحوه اولیه (میانگین، مجموع و غیره)
Resampling basics time and how (mean, sum etc)
نمونه گیری مجدد به ohlc
Resampling to ohlc
همبستگی و کوواریانس قسمت 1
Correlation And Covariance Part1
همبستگی و کوواریانس قسمت 2
Correlation and Covariance part 2
نقشه برداری توابع سفارشی
Mapping custom functions
نمودار درصد تغییر گروه های درآمدی
Graphing percent change of income groups
اصول بافرینگ
Buffering Basics
بافر به داخل و خارج از Hdf5
Buffering Into And Out Of Hdf5
خلاصه عملیات پیشرفته
Advanced Operations Recap
مقدمه کار با پایگاه های داده
Working with Databases Introduction
نوشتن تا خواندن از پایگاه داده در یک قاب داده
Writing to reading from database into a data frame
نمونه برداری مجدد از داده ها و تهیه نمودار
Resampling data and preparing graph
پایان دستکاری و نمودار
Finishing Manipulation And Graph
بخش نتیجه گیری
Section Conclusion
Python Django را از ابتدا یاد بگیرید
Learn Python Django From Scratch
معرفی
Introduction
نمای کلی پروژه نهایی
Overview of Final Project
معرفی جنگو
Introduction to Django
نصب و پیکربندی جنگو
Django Installation and Configuration
MVC برای جنگو اعمال شد
MVC Applied to Django
نماها و الگوهای اساسی
Basic Views and Templates
مدل ها، پایگاه داده و مهاجرت
Models, Database and Migration
جانگو خلاصه
Django Recap
ایجاد یک سیستم احراز هویت کاربر مقدمه
Creating a User Authentication System Introduction
راه اندازی یک سیستم ساده احراز هویت کاربر
Setting up a simple user authentication system
متغیرهای ورود و جلسه
Login and session variables
ثبت اجتماعی: به کاربر اجازه می دهد تا با شبکه اجتماعی قبلی خود ثبت نام کند
Social registration: Allowing user to register with their preexisting social
ایجاد یک خلاصه سیستم احراز هویت کاربر
Creating a User Authentication System Recap
مقدمه Frontending
Frontending Introduction
زبان قالب و استفاده از فایل های ثابت
Template language and static files usage
500000+ دانش آموز مبارک Udemy در یادگیری الکترونیکی Stone River ، فناوری همه چیز ما است. اگر شما به IT ، برنامه نویسی ، توسعه یا طراحی علاقه مند هستید - ما این موارد را پوشش داده ایم.
کاتالوگ عظیم دوره های ما را بررسی کنید و به بیش از 1،200،000،000 دانشجو که در حال حاضر دوره های آموزش الکترونیکی Stone River را می گذرانند بپیوندید. ما در حال حاضر 800+ دوره آموزش مختلف فن آوری در وب سایت Stone River eLearning خود ارائه می دهیم و هر ماه دوره های جدیدی را در مورد موضوعات داغ و پرطرفدار اضافه می کنیم. گزینه اشتراکی برای کسانی که علاقه واقعی به یادگیری دارند در دسترس است.
نمایش نظرات