آشنایی با الکسیر

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

الکسیر چیست و چگونه آن را نصب کنیم؟

9 بهمن 1397
اینکه بدانیم در کل یک زبان برنامه نویسی چطور و چگونه می تواند در کار ما یک بهبودی را ایجاد کند می تواند مارا بیشتر نسبت به یادگیری آن جذب کند. در بخش اول از آموزش های الکسیر ما به سمت این خواهیم رفت تا بگوییم الکسیر چیست و چطور باید نصب شود

فراخوانی iex در الکسیر ( ترمینال)

19 بهمن 1397
الکسیر محیطی را برای کدنویسی در ترمینال اماده کرده است که امکانات زیادی از جمله تست و دیباگ در آن گنجانده شده است. iex محیطی مناسب برای این کار به برنامه نویس الکسیر ارائه می کند.

فراخوانی پروژه الکسیر با iex

19 بهمن 1397
iex می تواند به تنهایی برای تست شبهه کد ها الکسیر استفاده شود ولی این برای ساخت یک پروژه کامل کافی نمی باشد به همین منظور iex می تواند در ساختار یک پروژه اجرا گردد.

معرفی ماژول ها و توابع در الکسیر

19 بهمن 1397
در این بخش از آموزش های الکسیر به این ساختار کدنویسی الکسیر که برگرفته از ماژول ها و توابع هست به صورت کلی اشاره می کنیم.

لیست ها در الکسیر

19 بهمن 1397
برخی از ساختار مثل لیست ها در الکسیر آنقدر مهم هستند که شما از اولین روز کار کردن با این زبان ها باید از آن ها استفاده کنید تا آخرین روز استفاده. در این بحث معرفی ساده ای نسبت به لیست ها خواهیم داشت

ساخت دفترچه تلفن با لیست در الکسیر

19 بهمن 1397
بعد از معرفی لیست ها در الکسیر حال نوبت این است که از ان ها برای یک پروژه کوچک استفاده کنیم. در این آموزش شما برخی از ماژول های مربوط به list در الکسیر را استفاده خواهید کرد.

مپ در الکسیر map

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

به روز رسانی دفترچه تلفن با مپ در الکسیر

19 بهمن 1397
اگر از اولین آموزش ما گام برداشته باشید ما یک بار همین دفترچه تلفن ساده را با لیست زدیم و هم اکنون می خواهیم همان لیست را به مپ به روز رسانی نماییم و کمی با فرق های آن آشنا شویم

پترن مچین در الکسیر

19 بهمن 1397
در مطلب آموزش الکسیر در مورد پترن مچین کمی صحبت کردیم و در این بخش از آموزش این ویژگی شگفت انگیز الکسیر را بیشتر باز خواهیم کرد.

if و for در الکسیر

19 بهمن 1397
داده ها همیشه نباید خام باشند بلکه برخی مواقع نیاز می باشد این داده ها پردازش شوند و تبدیل به اطلاعات گردند به همین منظور ما نیازبه استفاده از حلقه های کنترلی و همینطور شرط ها داریم که به وسیله if و for قابل انجامند

پیدا کردن شمار تلفن در استرینگ الکسیر

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

case در الکسیر

19 بهمن 1397
بررسی حالت های مختلف ممکن است برخی موارد در if برای برنامه نویس سخت باشد یا اینکه بسیار کد را شلوغ نماید به همین منظور امروز ماکرو جذابی به نام case را معرفی می کنیم.

معرفی cond و استفاده آن در الکسیر

19 بهمن 1397
بعد از معرفی if و case این بار نوبت به cond می رسد. این مورد هم یک ماکرو دیگر با روند کارایی متفاوت می باشد که تقریبا شباهت های بیشتری به if دارد

کار با ماژول ها و توابع الکسیر بخش دوم

19 بهمن 1397
در اویل این آموزش در این مورد بحث کردیم که ماژول ها و توابع در الکسیر به چه معنی هستند و امروز می خواهیم با معرفی بیشتر و فراخوانی آن ها در پروژه واقعی مسیر انتقال پروژه را هموار کنیم.

انتقال کد های دفترچه تلفن به پروژه جدید در الکسیر

19 بهمن 1397
بعد از کار کردن در محیط ترمینال و iex الکسیر حال زمان این است که کد هایی که زده ایم را به ساختاری استاندارد و مناسب انتقال دهیم.

نحوه دریافت پروژه های انجام شده آموزش الکسیر

20 بهمن 1397
برخی از پروژه های انجام شده آموزش الکسیر به زبان فارسی در گیت هاب گروه ترانگل به اشتراک گذاشته شده است که در این ویدیو آن را معرفی می کنیم

نمایش تمام شماره های دفترچه تلفن در پروژه الکسیر

20 بهمن 1397
در این پروژه سعی می شود از تمامی مطالبی که تا به حال یادگرفته ایم در آموزش الکسیر استفاده کنیم و همینطور نمایش تمامی شماره های تلفن به چندین روش را پیاده سازی نماییم

توابع ناشناس در الکسیر

20 بهمن 1397
توابع ناشناس امکانی بسیار جذاب برای برنامه نویسا الکسیر می باشد تا بتوانند در ورودی یک تابع یا در داخل آن یک تابع دیگیری را ایجاد نمایند. این تابع می توانید ورودی داشته باشد و هم می توانید نداشته باشد

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

20 بهمن 1397
در این آموزش به استفاده از حالت های مختلف توابع در الکسیر می پردازیم. این مورد می تواند باعث شود شما بتوانید فیلتر بهتری در کد های خود ایجاد کنید.

پایپ در الکسیر

20 بهمن 1397
پایپ در الکسیر مسئول حذف متغیر ها را بر عهده دارد. این امکان ساده و بسیار شگفت انگیز شاید در یک بلاک کد بیشتر از 10 الیث 20 متغییر را حذف کند و همین موضوع می توانید در بهبود برنامه کمک کند