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

Python programming Bible - From Beginner to Advanced

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه نویسی هسته پایتون را با تئوری، عملی، 230+ تکالیف پایتون MCQ و 5 تکلیف کدنویسی بیاموزید. مفهوم اساسی، که دانش آموز یاد خواهد گرفت، به کاربرد این مفهوم در برنامه نویسی پیشرفته پایتون کمک می کند. دانش‌آموزان در مورد نصب پایتون، اجرای برنامه، انواع و عملیات، بیانیه پایتون، تکنیک‌های حلقه‌ای، مفاهیم تابع، مفاهیم کلاس و OOPS، مدیریت استثنا و سایر مفاهیم پایتون آشنا خواهند شد. مفهوم اساسی که دانش آموز یاد خواهد گرفت، آنها را برای مواجهه با هر مصاحبه ای برای مشاغل برنامه نویسی پایتون مطمئن می کند. بیش از 230 سوال تکلیف و مصاحبه همراه با پاسخ، دانش آموز را برای مواجهه با مصاحبه های مار پیتون مطمئن می کند. دانش‌آموز ساختارهای داده را در پایتون (پشته‌ها و لیست پیوندی) خواهد آموخت. پیش نیازها: اشتیاق به یادگیری برنامه نویسی پایتون و تمایل به اختصاص زمان برای یادگیری پایتون یک کامپیوتر با اتصال به اینترنت. مراحل نصب پایتون و اجرای برنامه ارائه شده است. آشنایی اولیه با زبان برنامه نویسی کامپیوتر

دوره کتاب مقدس برنامه نویسی پایتون به 8 ماژول تقسیم شده است که برنامه نویسی پایتون را با مثال های تئوری و عملی پوشش می دهد. این مجموعه سخنرانی های برنامه نویسی پایتون از مبتدی تا پیشرفته است. فایل های Jupyter و فایل های PPT مورد استفاده در این سخنرانی آپلود شده اند.

علاوه بر تئوری و دستی، بیش از 230 تکلیف و سؤال مصاحبه با پاسخ، دانش آموز را برای هر مصاحبه ای آماده می کند.

در زیر ماژول این دوره آمده است:

- تاریخچه معرفی پایتون

- اجرای برنامه نصب

- انواع داده پایتون و پردازش

- بیانیه پایتون

- تابع پایتون

- ماژول پایتون و بسته ماژول

- مفاهیم کلاس و OOPs

- رسیدگی به استثنا


تاریخچه معرفی پایتون

این دوره با معرفی پایه پایتون و تاریخچه پایتون شروع می شود. همچنین به این سوال اساسی پاسخ می دهد که چرا باید پایتون را یاد بگیریم در حالی که زبان های برنامه نویسی زیادی در بازار وجود دارد. همچنین به این می پردازد که چه کارهایی را می توان در پایتون انجام داد و در چه زمینه هایی پایتون امتیاز خوبی کسب نمی کند.

نصب و اجرای برنامه

این ماژول جزئیات نصب پایتون با استفاده از بسته آناکوندا و مراحل اجرای برنامه پایتون را پوشش می دهد. برنامه نویس پایتون می تواند اولین برنامه "Hello world" خود را در پایتون با استفاده از ویرایشگر Jupyter و پوسته Python بنویسد.

انواع داده پایتون و پردازش

این شامل انواع شی داخلی پایتون مانند اعداد- عدد صحیح، شناور، عدد مختلط، رشته و غیره می‌شود. همچنین جزئیات لیست، تاپل، دیکشنری، مجموعه و عملیات فایل را که می‌توان در پایتون انجام داد را پوشش می‌دهد. مفهوم تایپ پویا در اینجا بررسی می شود که اساساً با سایر زبان های برنامه نویسی متفاوت است.

بیانیه پایتون

این ماژول حلقه های پایه IF، WHILE و FOR را پوشش می دهد که در قلب دستور ترکیبی پایتون قرار دارد. همچنین تابع print، range، zip، enumerate را که توسط python برای عملیات حلقه‌گذاری ارائه می‌شود، بررسی می‌کنیم. تکرار و درک نیز در اینجا پوشش داده شده است تا شی کانتینر را به روشی سریع‌تر و کارآمدتر طی کنید.

تابع پایتون

تابع پایتون پیشرفت طبیعی پس از مطالعه عبارت پایتون است. در این ماژول جزئیات عملکردهای مختلف، تابع تودرتو و انواع مختلفی از متغیرها مانند سراسری، محلی و غیر محلی را بررسی خواهیم کرد. همچنین جزئیات تابعی را که یک یا چند ورودی می گیرد و نحوه برگرداندن یک و چند خروجی را بررسی خواهیم کرد. همچنین به مفهوم پیشروی مانند تابع لامبدا، نقشه، مفاهیم کاهش فیلتر و مفاهیم مولد توسعه یافته مولد خواهیم پرداخت.

ماژول پایتون و بسته ماژول

این ماژول کدگذاری ماژول و بسته ماژول را توضیح می دهد. این مفهوم در مورد چگونگی و زمان استفاده از دستورات IMPORT، FROM و RELOAD را پوشش می دهد.

کلاس پایتون و OOPs

این ماژول با معرفی اولیه کلاس و برنامه نویسی شی گرا در پایتون شروع می شود. همچنین شامل مفهوم وراثت، کلاس انتزاعی و بارگذاری عملگر با تئوری و مثال‌های عملی است.

مدیریت استثناء پایتون

این آخرین ماژول این دوره است که مفاهیم چارچوب مدیریت استثنا در پایتون را پوشش می دهد. ما به استفاده از مثال‌های TRY، EXCEPT، ELSE، FINALLY، RAISE و ASSERT خواهیم پرداخت. همچنین نحوه استفاده از مدیریت استثناهای تودرتو و نحوه و چرایی استفاده از سلسله مراتب کلاس در مدیریت استثنا را خواهیم دید.



سرفصل ها و درس ها

کتاب مقدس برنامه نویسی پایتون - مروری بر دوره Python programming Bible - Course Overview

  • بررسی اجمالی دوره و مواد دوره Course Overview and Course Materials

مقدمه پایتون Python Introduction

  • تاریخچه و مقدمه پایتون Python History & Introduction

  • چرا باید از پایتون استفاده کرد؟ Why to use Python ?

  • در پایتون چه کاری می توان انجام داد؟ What can be done in Python ?

نصب و اجرای برنامه پایتون Python Installation & Program Execution

  • نصب پایتون Python Installation

  • خلاصه نصب پایتون Python Installation Summary

  • مؤلفه نصب و مترجم پایتون Installation Component & Python Interpreter

  • اجرای برنامه پایتون Python Program Execution

انواع و پردازش داده پایتون (مقدمه) Python Data Types & Processing ( Introduction)

  • مقدمه ای بر انواع داده پایتون Introduction to Python data types

  • دستی به انواع داده های پایتون HandsOn to Python DataTypes

انواع و پردازش داده پایتون (اعداد) Python Data Types & Processing (Numbers)

  • مقدمه ای بر اعداد صحیح، شناور و مختلط، تابع داخلی، عبارات Introduction to integer, float & complex numbers, built-in function, expressions

  • نسخه ی نمایشی (ایجاد و اختصاص متغیر، تقسیم، بیان، مقایسه عادی و زنجیره ای) Demo (variable create & assign, division, expression, normal & chain comparison)

  • نسخه ی نمایشی (کمپلکس، هگز، اکتال، شماره زیر، عملکرد بیتی، عملکرد داخلی (pow، abs، دقیقه) Demo (Complex,Hex,octal,bin no, bitwise operation, builtin function(pow,abs,min)

  • معرفی و نسخه ی نمایشی به ماژول داخلی (ریاضی و تصادفی) Introduction and Demo to Built-in Module ( Math & Random )

  • معرفی و نسخه ی نمایشی اعشاری، کسری و بولی. Introduction and demo to Decimal, Fraction and Boolean.

  • معرفی و دموی SET ها Introduction and demo of SETs

  • تکلیف پایتون 1 Python Assignment 1

انواع و پردازش داده پایتون (تایپ پویا) Python Data Types & Processing (Dynamic Typing)

  • مقدمه و نسخه ی نمایشی تایپ پویا. جمع آوری زباله، حافظه پنهان و تعداد مراجع Intro and Demo to Dynamic Typing. Garbage Collection, Cache & Reference Count

  • تکلیف پایتون 2 Python Assignment 2

انواع داده‌های پایتون و پردازش (رشته پایتون) Python Data Types & Processing (Python String)

  • مقدمه ای بر رشته پایتون Introduction to Python String

  • نسخه ی نمایشی برای ایجاد رشته، دنباله فرار و رشته خام Demo for String Creation, Escape Sequence & Raw String

  • نوشتن نظر در پایتون Writing comment in python

  • نسخه ی نمایشی (الحاق، تکرار، طول، عضویت اپراتور-IN) Demo ( Concatenation, Repeat, length, Membership operator-IN)

  • نسخه ی نمایشی (نمایه سازی، برش و برش گسترده) Demo (Indexing, Slicing and Extended slicing )

  • نسخه ی نمایشی (تغییر ناپذیری، پیدا کردن، جایگزینی، تقسیم) Demo ( Immutability, find, replace, split )

  • نسخه ی نمایشی (نوار، حروف، کاراکتر شروع و پایان یا رشته) Demo ( strip, case, start & end character or string )

  • نسخه ی نمایشی (تبدیل رشته، تراز، قالب بندی عدد صحیح و شناور) Demo ( string conversion, alignment, integer and float formatting)

  • نسخه ی نمایشی (نسبی، موقعیت، کلیدواژه، مبتنی بر دیتایپ، قالب بندی مبتنی بر فرهنگ لغت) Demo (Relative, Position, Keyword, dataype based, dictionary based Formatting )

  • تکلیف پایتون 3 Python Assignment 3

انواع داده های پایتون و پردازش (فهرست پایتون) Python Data Types & Processing (Python List)

  • مقدمه ای بر لیست پایتون Introduction to Python List

  • نسخه ی نمایشی (طول، فهرست، عملگر برش، تکرار، به روز رسانی یا تغییرات در محل در لیست) Demo (length, index, slice operator, repeat, update or in-place changes in list)

  • نسخه ی نمایشی (شاخص، برش، برش توسعه یافته، مرتب سازی، معکوس، پیوست، پاپ، ماتریس پایه) Demo (index, slice, extended slice, sort, reverse, append, pop, basic matrix )

  • نسخه ی نمایشی (بسط، معکوس، فهرست، حذف، شمارش، حذف) Demo ( Extend, reverse, index, remove, count, delete )

  • تکلیف پایتون 4 Python Assignment 4

انواع داده و پردازش پایتون (فرهنگ لغت پایتون و تاپل) Python Data Types & Processing (Python dictionary and Tuple)

  • مقدمه ای بر فرهنگ لغت Introduction to dictionary

  • نسخه ی نمایشی فرهنگ لغت Demo of dictionary

  • مقدمه ای بر تاپل Introduction to Tuple

  • دست برای تاپل Hands on for Tuple

  • معرفی و نسخه ی نمایشی namedtuple Introduction and Demo of namedtuple

  • تکلیف پایتون 5 Python Assignment 5

انواع داده های پایتون و پردازش (عملیات فایل در پایتون) Python Data Types & Processing (File Operation in Python)

  • مقدمه ای بر عملیات فایل در پایتون Introduction to File operation in python

  • HandsOn برای عملیات فایل در پایتون HandsOn to file operation in python

  • تابع EVAL - تبدیل یک رشته به شی پایتون EVAL function - convert a string to python object

  • نسخه ی نمایشی (عملکرد EVAL خواندن و نوشتن شی پایتون در فایل) Demo (EVAL function read and write python object in file )

  • نسخه ی نمایشی (عملکرد PICKLE خواندن و نوشتن شی پایتون در فایل) Demo (PICKLE function read and write python object in file )

  • نسخه ی نمایشی (عملکرد JSON خواندن و نوشتن شی پایتون در فایل) Demo (JSON function read and write python object in file )

  • تکلیف پایتون 6 Python Assignment 6

معرفی و تکلیف بیانیه پایتون Python Statement introduction and Assignment

  • مقدمه ای بر بیانیه پایتون Introduction to Python Statement

  • مقدمه ای بر دستور انتساب در پایتون Introduction to assignment statement in python

  • بیانیه تخصیص نسخه نمایشی به پایتون Demo to Python assignment statement

  • در حین تکلیف طولانی مدت توجه شود Consideration during extended assignment

  • معرفی و دمو برای تکلیف Augment Introduction and demo for Augment assignment

  • تکلیف پایتون 7 Python Assignment 7

بیانیه پایتون (چاپ بیانیه در پایتون) Python Statement (print statement in python)

  • معرفی و دمو برای بیانیه چاپی در پایتون Introduction and demo for print statement in python

  • معرفی و نسخه ی نمایشی برای پارامتر 'file' در بیانیه چاپ Introduction and demo for 'file' parameter in print statement

  • تکلیف پایتون 8 Python Assignment 8

بیانیه پایتون - بیانیه حلقه (IF، while و For Loop) Python Statement - Looping statement (IF, While and For Loop)

  • مقدمه ای بر دستور IF در پایتون Introduction to IF statement in Python

  • نسخه نمایشی بیانیه IF Demo of IF statement

  • دستور IF تو در تو در پایتون Nested IF statement in python

  • سینتکس IF کوتاهتر در پایتون Shorter IF syntax in python

  • مقدمه ای بر حلقه WHILE در پایتون Introduction to WHILE loop in python

  • دمو حلقه WHILE در پایتون Demo of WHILE loop in python

  • معرفی و نسخه ی نمایشی حلقه FOR در پایتون Introduction and Demo of FOR loop in python

  • نسخه ی نمایشی حلقه FOR با List، Tuple، Dictionary و String Demo of FOR loop with List, Tuple, Dictionary and String

  • نسخه ی نمایشی حلقه FOR با انتساب چندگانه و توسعه یافته Demo of FOR loop with multiple and extended assignment

  • نسخه ی نمایشی حلقه FOR با تابع RANGE Demo of FOR loop with RANGE function

  • تکلیف پایتون 9 Python Assignment 9

بیانیه پایتون (تابع Range، ZIP و Enumerate در پایتون) Python Statement (Range, ZIP and Enumerate function in python)

  • مقدمه ای بر تابع محدوده، zip و enumerate Introduction to range, zip and enumerate function

  • نسخه ی نمایشی محدوده و تابع شمارش در پایتون Demo of range and enumerate function in python

  • نسخه ی نمایشی تابع zip در پایتون Demo of zip function in python

  • تکلیف پایتون 10 Python Assignment 10

بیانیه پایتون (تکرار و درک در پایتون) Python Statement (Iteration and Comprehension in python)

  • مقدمه ای بر تکرار در پایتون Introduction to Iteration in python

  • نسخه ی نمایشی تکرار با شی FILE Demo of iteration with FILE object

  • نسخه ی نمایشی تکرار با List و شی دیکشنری Demo of iteration with List and dictionary object

  • مقدمه ای بر درک لیست در پایتون Introduction to List Comprehension in python

  • نسخه ی نمایشی درک لیست در پایتون Demo of List comprehension in python

  • تکلیف پایتون 11 Python Assignment 11

تابع پایتون Python Function

  • مقدمه ای بر تابع پایتون Introduction to Python Function

  • نسخه ی نمایشی تابع پایتون Demo of Python function

  • معرفی و نمایش رفتار چند شکلی در تابع پایتون. Introduction and demo of Polymorphic behavior in Python function.

  • مقدمه ای بر دامنه تابع (متغیر جهانی، محلی، غیر محلی) Introduction to Function Scope (Global, local, non-local variable )

  • نسخه ی نمایشی به متغیر جهانی و محلی در تابع Demo to Global and local variable in function

  • دمو به متغیر غیر محلی در تابع Demo to nonlocal variable in function

  • معرفی و دمو نحوه به روز رسانی متغیر غیر محلی. Introduction and demo of how to update nonlocal variable.

  • مقدمه ای بر عملکرد تو در تو و نحوه ساخت عملکرد کارخانه Introduction to nested function and how to make factory function

  • نسخه ی نمایشی تابع تودرتو Demo of Nested Function

  • معرفی و نمایش عملکرد تودرتو با اطلاعات زمینه. Introduction and demo of nested function with context information.

  • معرفی و دمو ویژگی تابع Introduction and demo of function attribute

  • معرفی و دمو آرگومان تابع (آگومان تغییرپذیر و تغییرناپذیر) Introduction and demo of Function argument ( mutable and immutable argument )

  • مقدمه ای بر مقدار بازگشتی چندگانه در تابع Introduction to multiple return value in function

  • مفهوم پیشبرد آرگومان تابع (موقعیت، کلمه کلیدی، پیش فرض، آرگومان متغیر) Function argument advance concept(position, keyword, default, variable argument)

  • نمایش موقعیت، کلمه کلیدی و آرگومان پیش فرض در تابع پایتون Demo of position, keyword and default argument in python function

  • نسخه ی نمایشی آرگومان متغیر/دلخواه در تابع پایتون Demo of variable/arbitrary argument in python function

  • تکلیف پایتون 12 Python Assignment 12

مفاهیم پیشرفته تابع پایتون Python Function Advanced Concepts

  • معرفی و نمایش عملکرد لامبدا Introduction and demo of lambda function

  • معرفی و دمو نقشه، فیلتر کردن و کاهش استفاده با تابع پایتون Introduction and demo of map, filter and reduce use with python function

  • معرفی و نمایش عملکرد ژنراتور Introduction and demo of generator function

  • معرفی و نسخه ی نمایشی تابع ژنراتور توسعه یافته Introduction and demo of extended generator function

  • تکلیف پایتون 13 Python Assignment 13

ماژول پایتون Python Module

  • معرفی و دموی ماژول پایتون Introduction and demo of Python Module

  • معرفی و دمو مسیر جستجوی ماژول Introduction and demo of module search path

  • مقدمه ای بر کدنویسی و نسخه ی نمایشی ماژول Introduction to Module Coding & Demo

  • معرفی ماژول به عنوان انتساب (تخصیص قابل تغییر و تغییرناپذیر) Introduction of module as assignment ( mutable and immutable assignment )

  • معرفی و دمو تفاوت بین نحو IMPORT و FROM برای واردات ماژول Introduction & demo of difference between IMPORT & FROM syntax for module import

  • معرفی و دمو ماژول RELOAD. Introduction and demo of RELOAD module.

  • تکلیف پایتون 14 Python Assignment 14

بسته ماژول پایتون Python Module Package

  • مقدمه ای بر بسته پایتون Introduction to Python Package

  • خلاصه بسته ماژول و ماژول RELOAD در بسته ماژول. Summary of module package & RELOAD module in module package.

  • معرفی و دمو واردات نسبی Introduction and demo of relative import

  • تکلیف پایتون 15 Python Assignment 15

کلاس و OOPs (برنامه نویسی شی گرا) در پایتون Class and OOPs ( Object Oriented Programming) in Python

  • مقدمه ای بر OOPs Introduction to OOPs

  • نسخه ی نمایشی کلاس و OOPs Demo of Class and OOPs

  • معرفی OOPs و Overloading اپراتور Introduction of OOPs and Operator Overloading

  • نسخه نمایشی وراثت (ایجاد عملکرد جدید + به روز رسانی عملکرد موجود) Demo of inheritance ( create new functionality + update existing functionality )

  • معرفی و دمو کد نویسی کلاس در پایتون. Introduction and demo of class coding in python.

  • معرفی و دموی تکنیک های رابط در پایتون Introduction and demo of interfacing techniques in python

  • معرفی و دمو کلاس انتزاعی در پایتون Introduction and demo of abstract Class in python

  • تکلیف پایتون 16 Python Assignment 16

بارگذاری بیش از حد اپراتور در پایتون Operator Overloading in Python

  • مقدمه ای بر بارگذاری بیش از حد اپراتور در پایتون Introduction to Operator Overloading in Python

  • معرفی و نسخه ی نمایشی تابع سازنده، تفریق/افزودن و چاپ در کلاس. Introduction and demo of constructor, subtract/add & print function in class.

  • معرفی بارگذاری بیش از حد اپراتور برای عملیات نمایه سازی و برش در پایتون Introduction of operator overloading for indexing & slicing operation in python

  • نسخه ی نمایشی بارگذاری بیش از حد اپراتور برای نمایه سازی و برش عملیات n python Demo of operator overloading for indexing and slicing operation n python

  • معرفی بارگذاری بیش از حد شی تکرار پذیر در پایتون Introduction of overloading iterable object in python

  • نسخه ی نمایشی بارگذاری بیش از حد شی تکرار پذیر در پایتون Demo of overloading iterable object in python

  • نسخه ی نمایشی بارگذاری بیش از حد شی تکرار پذیر با کلاس creator در پایتون Demo of overloading iterable object with creator class in python

  • مقدمه ای بر تابع اضافه بار برای ویژگی GET/SET در کلاس پایتون Introduction to overload function for GET/SET attribute in python class

  • نمایش عملکرد اضافه بار ویژگی GET/SET در کلاس پایتون Demo of overload function of GET/SET attribute in python class

  • سایر عملکردهای اضافه بار (شامل، افزودن، راد، iadd، فراخوانی، lt، gt، bool، len) Other overload function (contains, add, radd, iadd, call, lt, gt, bool, len)

  • نسخه نمایشی اضافه بار تابع جمع (add, radd, iadd) Demo of overload of addition function ( add, radd, iadd )

  • نسخه نمایشی بارگذاری بیش از حد اپراتور (lt، gt، call و del) Demo of operator overloading ( lt, gt, call and del )

  • تکلیف پایتون 17 Python Assignment 17

مدیریت استثنا در پایتون Exception Handling in Python

  • مقدمه ای بر Exception Handling در پایتون Introduction to Exception Handling in Python

  • نسخه ی نمایشی Exception Handling در پایتون Demo of Exception Handling in Python

  • معرفی و نسخه ی نمایشی نحو "EXCEPT X به عنوان Y". Introduction and demo of 'EXCEPT X as Y' syntax.

  • معرفی و نسخه ی نمایشی نحو RAISE با پایتون و استثنا تعریف شده توسط کاربر Introduction and demo of RAISE syntax with python & user defined exception

  • معرفی و دموی Re-raising استثنا در پایتون Introduction and demo of re-raising exception in python

  • معرفی و نسخه ی نمایشی ASSERT در مدیریت استثناء پایتون Introduction and demo of ASSERT in python exception handling

  • معرفی Exception Object و استفاده از سلسله مراتب مشتری Introduction of Exception Object and usage of client hierarchy

  • معرفی و دموی شیء استثنایی و سلسله مراتب کلاس Introduction and demo of exception object and class hierarchy

  • معرفی و نمایش سناریوهای مدیریت استثنای تودرتو Introduction and demo of nested exception handling scenarios

  • تکلیف پایتون 18 Python Assignment 18

ساختارهای داده در پایتون Data Structures in Python

  • پیاده سازی پشته در پایتون Stack Implementation in Python

  • پیاده سازی لیست پیوندی - قسمت 1 Linked List implementation - Part1

  • پیاده سازی لیست پیوندی - قسمت 2 Linked List implementation - Part2

تمرین های کدنویسی پایتون Python Coding Exercises

  • مثلث زوایای راست با ارقام تعریف شده توسط کاربر ایجاد کنید Create Right Angles Triangle with user defined digits

  • مثلث با ارقام تعریف شده توسط کاربر ایجاد کنید Create triangle with user defined digits

  • جدول تراز چپ و راست از 1 تا 10 Left and Right aligned table from 1 to 10

  • ایجاد رمز عبور تصادفی Random Password Creation

  • ایجاد WordCloud WordCloud Creation

نمایش نظرات

آموزش کتاب مقدس برنامه نویسی پایتون - از مبتدی تا پیشرفته
جزییات دوره
18 hours
131
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
10,393
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Prashant Shekhar Prashant Shekhar

مربی پایتون | NIT و ISB Hyd (CBA) فارغ التحصیلان من دارای 19 سال تجربه صنعت با تجربه متنوع در Analytics & Telecom هستیم. در حال حاضر من در حال راه اندازی در eBloom Technologies به عنوان مربی و معمار نرم افزار برای توسعه محصول هستم. من فارغ التحصیلان NIT Warangal و ISB Hyderabad (گواهی تجزیه و تحلیل تجاری) هستم و در شرکت های درجه یک مانند Tech Mahindra ، Lucent Technologies ، Alcatel-Lucent Technologies و HCL Technologies در Telekom و یادگیری ماشین کار کرده ام. من به برنامه نویسی C ++ و Python ، مخابرات ، یادگیری ماشین و یادگیری عمیق علاقه دارم.