تبدیل شدن به یک توسعه دهنده پایتون - Become a Python Developer

مسیر آموزشی تبدیل شدن به یک توسعه دهنده پایتون - Image of Learn Path Become a Python Developer
تبدیل شدن به یک توسعه دهنده پایتون Become a Python Developer
پایتون یک زبان برنامه نویسی متقاضی است که می تواند به شما کمک کند درهای یک شغل با درآمد بهتر را باز کنید. این که آیا شما یک برنامه نویس جدید هستید که به دنبال تغییر شغل هستید یا یک برنامه نویس باتجربه که به دنبال افزایش تناسب شما در یک بازار کاری چالش برانگیز است ، این مسیر مهارت های اساسی برای برنامه نویسی در پایتون را در اختیار شما قرار می دهد.
Become a Python Developer
Python is an in-demand programming language that can help you unlock the door to a better paying job. Whether you're a new programmer looking to switch careers or an experienced coder looking to expand your fit within a challenging job market, this path will provide you with the foundational skills for coding in Python.
مدت زمان: 19h 37m
تعداد دوره ها: 9
مجموع قیمت: (۲۸۵۰۰۰)
قیمت با 30% تخفیف : ۱۹۹۵۰۰
تعداد مدرسین: 7
برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
  • 1
    دوره آموزشی دوره آموزشی پایتون برای افراد غیر برنامه نویس - Image of Course Python for Non-Programmers 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی پایتون برای افراد غیر برنامه نویس

    Python for Non-Programmers

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

  • 2
    دوره آموزشی دوره آموزشی یادگیری جامع پایتون - Image of Course Python Essential Training 4 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی یادگیری جامع پایتون

    Python Essential Training

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

  • 3
    دوره آموزشی دوره آموزشی برنامه نویسی شی گرا پایتون - Image of Course Python Object-Oriented Programming 1 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی برنامه نویسی شی گرا پایتون

    Python Object-Oriented Programming

    ویژگی های برنامه نویسی شی گرا (OOP) در پایتون ساخت برنامه هایی با افزایش پیچیدگی و مدولار بودن را آسان می کند. در این دوره ، شما می توانید یاد بگیرید که چگونه اصول اصلی OOP مانند وراثت و ترکیب را همراه با برخی از ویژگی های خاص Python مانند روش های "جادویی" و کلاس های داده برای ساخت برنامه های قابل توسعه و کارآمد یاد بگیرید. ابتدا با مسواک زدن برخی از اصول شی گرا را شروع کنید و سپس از ویژگی های پایتون مانند روش های جادویی استفاده کنید تا کلاس های شما کاملاً با زبان و کلاس های داده پایتون ادغام شوند تا میزان کد دیگ بخار مورد نیاز برای ساخت اشیا-داده محور را به طرز چشمگیری کاهش دهد. موضوعات شامل: تعریف کلاسها بررسی انواع نمونه استفاده از وراثت چندگانه ایجاد اشیا با ترکیب استفاده از روشهای جادویی فراخوانی اشیا like مانند توابع تعریف کلاسهای داده ایجاد کلاسهای داده تغییرناپذیر

  • 4
    دوره آموزشی دوره آموزشی یادگیری کتابخانه استاندارد پایتون 3 - Image of Course Learning the Python 3 Standard Library 2 ساعت بروز شده
    دوبله شده

    دوره آموزشی یادگیری کتابخانه استاندارد پایتون 3

    Learning the Python 3 Standard Library

    کتابخانه های پایتون می توانند زمان توسعه شما را کاهش دهند و ناامیدی شما را از کدنویسی کاهش دهند. در این دوره آموزشی پایتون 3، کاترین هاج را در حالی که در کتابخانه استاندارد پایتون قدم می‌زند، دنبال کنید. کشف کنید که چگونه آشنایی با امکانات آن می تواند نوشتن کد به این زبان مختصر و ظریف را کمی آسان تر کند. با توابع داخلی کتابخانه، ماژول های ریاضی و ماژول های ورودی و خروجی آشنا شوید. نحوه دریافت اطلاعات از اینترنت با ماژول HTTP و موارد دیگر را بیاموزید. اهداف یادگیری کار با عملگرهای منطقی و مقایسه ای دریافت لیستی از اعداد با توابع range() و list(). استفاده از توابع ریاضی مانند round()، abs() و pow() محاسبه طول یک ورودی داده شده وارد کردن و استفاده از ماژول ریاضی خواندن آرگومان های خط فرمان کاربر دریافت زمان فعلی قالب بندی تاریخ و زمان با تاریخ ایجاد تایمر استفاده از urllib برای دریافت محتوا از اینترنت استفاده از ماژول JSON برای رمزگشایی محتوا

  • 5
    دوره آموزشی دوره آموزشی مبانی برنامه‌ نویسی: نمونه‌های دنیای واقعی - Image of Course Programming Foundations: Real-World Examples 3 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی مبانی برنامه‌ نویسی: نمونه‌های دنیای واقعی

    Programming Foundations: Real-World Examples

    درک مفاهیم اصلی برنامه نویسی و دلیل استفاده از آنها به اندازه دانستن نحوه نوشتن کد مهم است. برنامه نویسان جدید باید یاد بگیرند که شکاف را پر کنند: نظریه را به عمل وصل کنند. این سری از فیلم های آموزشی مفاهیم اساسی برنامه نویسی را با مرتبط ساختن آنها با اشیا، اقدامات و سناریوهای زندگی واقعی توضیح می دهد. هر ویدئو بر یک قیاس متفاوت تمرکز می کند و عملکرد زنده را با بخش هایی که مفاهیم کد را نشان می دهند ترکیب می کند. به عنوان مثال، بارون استون عملکردها را به دستورالعمل ها، لیست ها را به فضاهای پارکینگ و حلقه ها را به آن کار دائمی متصل می کند: ماشین ظرفشویی. او بیشتر نمونه ها را با استفاده از پایتون نشان می دهد، اما شما می توانید به هر زبانی که انتخاب می کنید، آن را دنبال کنید. تماشا را شروع کنید و با آن آشنا شوید ... استفاده مجدد از توابع متغیرهای محلی در مقابل جهانی ایجاد و نامگذاری اشیاء سفارشی وراثت طبقاتی ماژول ها و بسته ها لیست ها و چند تایی ها صف ها و پشته ها ایجاد و ترکیب مجموعه ها ذخیره داده ها در فرهنگ لغت ها If/else و دستورات را عوض کنید برای حلقه های while مدیریت خطا نظرسنجی و برنامه نویسی رویداد محور

  • 6
    دوره آموزشی دوره آموزشی مبانی برنامه نویسی: ساختار داده ها - Image of Course Programming Foundations: Data Structures 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی مبانی برنامه نویسی: ساختار داده ها

    Programming Foundations: Data Structures

    هنگامی که از برنامه‌های ساده با یک یا دو متغیر استفاده می‌کنید، از ساختارهای داده‌ای برای ذخیره مقادیر در برنامه های خود استفاده خواهید کرد. ساختارهای داده مانند ظروف هستند که یکی برای هر نوع داده وجود دارد. در حالی که ساختارهایی مثل آرایه‌های و صف‌ها (arrays and queues) گاهی اوقات بدیهی تلقی می‌شوند، درک عمیق‌تر برای هر برنامه‌نویس که می‌خواهد بداند در لایه های زیرین این فرایند، چه میگذرد، حیاتی است و درک چگونگی انتخاب آنها را در عملکرد و کارایی برنامه های خود، موثر می داند. در این درس، مدرس Kathryn Hodge یک مرور عمیق از مهم‌ترین ساختارهای داده برای برنامه‌نویسی مدرن ارایه می‌دهد. با شروع با روش‌های ساده دسته‌بندی داده‌ها، مثل آرایه و structs، او به تدریج ساختارهای داده‌های پیچیده تری را معرفی می‌کند، مانند فهرست‌های متصل، پشته و صف، جداول هش، و ساختار درختی و نمودار. هر درس با دنیای واقعی و عملی همراه است که ساختارهای داده‌ای را در عمل نشان می‌دهد. وقتی کارتان تمام شد، شما درک روشنی از ساختارهای داده خواهید داشت و نحوه استفاده از آن‌ها را درک خواهید کرد - به هر زبانی که در آن برنامهنویسی می‌کنید: #C، سوئیفت، جاوا اسکریپت، جاوا، پایتون، و غیره. اهداف یادگیری انواع داده ها: بولی، اعداد، رشته ها و موارد دیگر آرایه های چند بعدی آرایه های دندانه دار جستجو و مرتب سازی آرایه ها لیست های پیوندی پشته ها و صف ها توابع هش و جداول هش درختان و نمودارها

  • 7
    دوره آموزشی دوره آموزشی مبانی برنامه نویسی: الگوریتم ها - Image of Course Programming Foundations: Algorithms 2 ساعت
    با زیرنویس فارسی و انگلیسی

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

    Programming Foundations: Algorithms

    الگوریتم‌ها، بلوک‌های کلیدی عمومی برنامه‌نویسی هستند. نرم‌افزاری را که شما هر روز از آن استفاده می‌کنید را آنها به قدرت ‌رسانده اند، چه یک صفحه گسترده، یک شبکه اجتماعی، یا یک دستیار رانندگی. الگوریتم ها راهی برای فکر کردن درباره چالش‌های برنامه‌نویسی به زبان انگلیسی ساده، قبل از اینکه به یک زبان خاص مثل #C یا جاوا اسکریپت شوند، ارائه می‌دهند. در این درس، مدرس Joe Marini، یکی از محبوب‌ترین و پرکاربردترین الگوریتم ها برای جستجو و طبقه‌بندی اطلاعات، کار با تکنیک‌هایی مانند بازگشت و درک ساختارهای داده مشترک را توضیح می‌دهد. او همچنین مفاهیم عملکردی الگوریتم های مختلف و چگونگی ارزیابی عملکرد یک الگوریتم معین را مورد بحث قرار می‌دهد. هر الگوریتم در عمل در پایتون نشان داده می‌شود، اما می توان این درس‌ها را به هر زبان برنامه‌نویسی تعمیم داد. اهداف یادگیری اندازه گیری عملکرد الگوریتم کار با ساختارهای داده مانند آرایه ها، پشته ها و صف ها حلقه و بازگشت مرتب سازی داده ها جستجوی داده ها فیلتر کردن و شمارش مقدار با جداول هش

  • 8
    دوره آموزشی دوره آموزشی 8 نکته ای که باید در پایتون بدانید - Image of Course 8 Things You Must Know in Python 57 دقیقه
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی 8 نکته ای که باید در پایتون بدانید

    8 Things You Must Know in Python

    بسیاری از آموزشهای مبتدی پایتون وجود دارد ، اما برای ساختن برنامه های مفید ، باید فراتر از اصول اولیه بروید. این دوره به شما در سفر به نوشتن کد پایتون سطح متوسط کمک می کند. مربی جاناتان فرناندس هشت نکته را ارائه می دهد که باید بدانید چگونه در پایتون انجام دهید. مباحث شامل متدهای پایتون ()any و ()all ، با استفاده از روش های ()enumerate و ()zip ،min () و max() و موارد دیگر است. برای هر مبحث، Jonathan یک رویکرد عملی ارائه می دهد و سپس به شما یک چالش (با راه حل ها) برای تمرین می دهد.

  • 9
    دوره آموزشی دوره آموزشی غلبه بر مصاحبه شغلی پایتون - Image of Course Nail Your Python Interview 56 دقیقه بروز شده
    دوبله شده

    دوره آموزشی غلبه بر مصاحبه شغلی پایتون

    Nail Your Python Interview

    مصاحبه برای مشاغل برنامه نویسی پایتون؟ در این درس یاد بگیرید که چه چیزی لازم است برای مصاحبه فنی بعدی خود بدانید. مدرس Erin Allard به ویژگی های شخصی، مهارت های غیر فنی و دانش برنامه نویسی که برای نشان دادن سرنوشت رویایی خود به عنوان یک توسعه دهنده پایتون، نیاز دارید، میپردازد. او ویژگی های شخصیتی و مهارت های نرم افزاری مانند همکاری و توانایی درک مفروضات را که مصاحبه گران فنی به دنبال آن هستند، برجسته می کند. سپس، او مراحل معمولی را در روند مصاحبه فنی برجسته می کند و مفاهیم برنامه نویسی را که شما باید برای مصاحبه دهندگان انجام دهید را پوشش می دهد. اهداف یادگیری ارزش ویژگی های شخصی مانند هوش هیجانی نشان دادن مهارتهای نرم مانند همکاری و حل مشکل مراحل معمول در فرایند مصاحبه فنی برنامه نویسی شی گرا الگوریتم های مرتب سازی و جستجو رایج استفاده از چارچوب حل مسئله برای کدگذاری چالش ها

برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
شما این مسیر آموزشی را با مدرسان زیر میگذرانید
عکس مدرس Joe Marini - Image of Author Joe Marini

Joe Marini

جو مارینی یک حامی و توسعه دهنده ی ارشد در Google و سازنده پروژه هایی نظیر Dreamweaver و ویندوز Phone است. جو مارینی یک حامی توسعه دهنده ی ارشد در Google است و بیش از 20 سال در صنایع وب و نرم افزار کار کرده است. او عضو اصلی تیم مهندسی Dreamweaver در Macromedia بود، و نقش های اولیه برجسته ایی را در ساخت محصولاتی نظیر QuarkXPress, Microsoft Expression Blend, mFactory's mTropolis, و Extensis QX-Tools برعهده داشت. او معمولاً چهره سخنگو در کنفرانس های صنعتی است و انتشارات زیادی را درباره وب و ساخت و توسعه نرم افزار به صورت تنها یا با سایرین نوشته است. جو، پیش از گوگل مسئول platform توسعه وب موبایل برای ویندوز phone 7 در میکروسافت بود. کتاب او با عنوان The Document Object Model عموماً به عنوان یک منبع قطعی برای کار با DOM شناخته می شود.

مشاهده پروفایل
عکس مدرس Barron Stone - Image of Author Barron Stone

Barron Stone

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

مشاهده پروفایل
عکس مدرس Kathryn Hodge - Image of Author Kathryn Hodge

Kathryn Hodge

کاترین هادج به عنوان شریک NexTech با Comcast NBCUniversial کار می کند؛ او بخشی از قسمت Media Labs است، جایی که انواع مختلف تکنولوژی های ساخته شده را بررسی می کند تا به طرز تاثیر گذاری آن ها روی مشتریان پی ببرد و اینکه چگونه به بهترین نحو محتوی NBCuniversal را ادغام کنند. او همچنین برای کسانی که می خواهند کد نویسی را فرا بگیرند یک کانال YouTube را اداره می کند. وی پیش از آمدن به ComCast، برای سه سال به عنوان معلم کمکی علوم کامپیوتر کار کرد. او علاقه زیادی به فصل مشترک رسانه، سرگرمی، و فن آوری دارد و تمرکز خود را روی ساخت نرم افزاری که تاثیر گزار باشد معطوف کرده است.

مشاهده پروفایل
عکس مدرس Jonathan Fernandes - Image of Author Jonathan Fernandes

Jonathan Fernandes

جاناتان فرناندس در صنعت ارتباطات راه دور ، به عنوان یک معمار راه حل ، کار می کند. چندین سال پیش، در حالی که بر روی یک مجموعه داده بزرگ کار می کرد، جاناتان توانست Excel را شکست دهد. او برای کمک به Python و Pandas برگشت و از آن زمان به بعد هنوز به گذشته اش نگاه نکرده است. او از دانش داده ها لذت میبرد ، که در آن عشق او به اعداد، برنامه نویسی، و آمار را با هم ترکیب می کند و همچنین با مردم کار می کند تا اطلاعات آنها را درک کند. جاناتان دارای مدرک کارشناسی در علوم رایانه و MBA از دانشگاه وارویک است.

مشاهده پروفایل
عکس مدرس Nick Walter - Image of Author Nick Walter

Nick Walter

نیک والتر یک توسعه دهنده موبایل و وب است، مربی و علاقه مندان به برنامه نویسی همه جانبه است. پس از آموزش خود برای کد گذاری با استفاده از فیلم های یوتیوب و آموزش های آنلاین، او با امکانات آموزش آنلاین درگیر شد. پس از انتشار Swift در سال 2014، نیک به سرعت زبان جدیدی را به دست آورد و با ایجاد یک دوره آنلاین، با آنچه که با دیگران آموخته است را به اشتراک گذاشته است. از آن زمان، او برای ایجاد دوره های مختلف در موضوعات مختلف از جمله iOS، Android، Django، Kotlin، Python و HTML پرداخته است. نیک در حال حاضر به عنوان فرمانده ارشد Zappy Code کار می کند، جایی که او علاقه خود را به برنامه نویسی با ایجاد دوره های برنامه نویسی سرگرم کننده و عملی، به اشتراک می گذارد.

مشاهده پروفایل
عکس مدرس Ryan Mitchell - Image of Author Ryan Mitchell

Ryan Mitchell

رایان میچل، مهندس ارشد نرم افزار در GLG و همچنین سخنران و نویسنده است. رایان متخصص در وب scraping ، امنیت وب و علوم داده ، میزبان کارگاه های آموزشی و سخنرانی در بسیاری از رویدادها از جمله Data Day Seattle و Texas و DEFCON است. وی همچنین به تدریس در زمینه برنامه نویسی وب و علم داده پرداخته و در زمینه موسسات تحصیلی در موسسات مختلف مشاوره داده است. رایان دارای مدرک کارشناسی ارشد مهندسی نرم افزار از دانشکده ترویجی دانشگاه هاروارد است و در حال حاضر مهندس ارشد نرم افزار در GLG است و در آنجا ابزارهای تجزیه و تحلیل داده ها را ایجاد می کند. رایان نویسنده (Web Scraping with Python (O'Reilly و همینطور Web Scraping Instant with Java (انتشارات Packt) است.

مشاهده پروفایل
عکس مدرس Erin Allard - Image of Author Erin Allard

Erin Allard

مدرس Erin Allard - ارین آلارد

مشاهده پروفایل