Backend Developer in Training

من آریا نصرتی هستم؛ با تمرکز روی بک‌اند، قدم‌به‌قدم مهارت‌هایم را توسعه می‌دهم.

دانشجوی نرم‌افزار کامپیوتر در اصفهان هستم و روی پایتون، طراحی API، دیتابیس و ابزارهای لازم برای ساخت پروژه‌های واقعی تمرکز دارم.

موقعیتاصفهان، ایران
تحصیلاتدانشجوی نرم‌افزار
تمرکز فعلیPython · FastAPI · PostgreSQL
تصویر آریا نصرتی
role"backend"
languagePython
locationIsfahan
aria@layer:~$
01

ارتباط من با کامپیوتر از حدود پنج‌سالگی آغاز شد؛ زمانی که پدرم اولین کامپیوتر را برایم خرید و کنجکاوی برای شناخت آن به یکی از علاقه‌های جدی زندگی‌ام تبدیل شد.

2007–2018

شروع کنجکاوی در امیرآباد

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

MIDDLE SCHOOL

اولین تجربه برنامه‌نویسی با پایتون

با پیشنهاد یکی از دوستانم در کلاس پایتون شرکت کردم. آموزش‌ها مقدماتی و پراکنده بودند، اما همان تجربه باعث شد علاقه‌ام به منطق برنامه‌نویسی و حل مسئله جدی‌تر شود.

HIGH SCHOOL

انتخاب رشته کامپیوتر

هنگام انتخاب رشته، به‌دلیل نمرات بالا بیشتر اطرافیان رشته تجربی را پیشنهاد می‌کردند. گفت‌وگویی منطقی با عمه‌ام پروانه، که دارای دکترای شیمی است، کمک کرد مسیر مورد علاقه خودم را انتخاب کنم: کامپیوتر.

ISFAHAN

مهاجرت به اصفهان و هنرستان ابن‌سینا

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

TODAY

تمرکز روی توسعه بک‌اند

علاقه من به فکرکردن، حل مسئله و منطق سیستم‌ها باعث شد مسیرم را به سمت توسعه وب، پایتون و بک‌اند ادامه بدهم. اکنون دانشجوی نرم‌افزار هستم و برای ورود حرفه‌ای به بازار کار آماده می‌شوم.

01

منظم

برای یادگیری و انجام کارها ساختار مشخص ایجاد می‌کنم.

02

حل مسئله

از تحلیل مسئله و پیداکردن راه‌حل منطقی لذت می‌برم.

03

یادگیرنده سریع

با تمرین مستمر، مفاهیم جدید را سریع وارد کار عملی می‌کنم.

OFF_CODE
فوتبالسابقه فعالیت نیمه‌حرفه‌ای
سه‌تارنوازندگی موسیقی ایرانی
🎮بازیPES · GTA · PUBG · Clash
ACTIVE_STACK

Python Backend

در حال حاضر روی ارتباط کلاینت و سرور، طراحی REST API، کار با PostgreSQL و ساخت یک پروژه بک‌اند قابل ارائه تمرکز دارم.

HTTPREST & Postmanدر حال یادگیری
APIFastAPI & CRUDدر حال یادگیری
DBPostgreSQLدر حال تمرین
ORMSQLAlchemyدر مسیر دوره
backend.py
from fastapi import FastAPI

app = FastAPI()

@app.get("/profile")
def read_profile():
    return {
        "name": "Aria",
        "focus": "backend",
        "status": "learning"
    }
FOUNDATION

پایه‌هایی که آموخته‌ام

پایتون را در سطح مقدماتی و پیشرفته گذرانده‌ام و از دوران هنرستان با مفاهیم پایه برنامه‌نویسی و C# آشنا شده‌ام.

01
Python Fundamentalsگذرانده‌شده
02
Advanced Python Topicsگذرانده‌شده
03
Programming Logicپایه آموزشی
04
C# Fundamentalsآشنایی مقدماتی
learning.py
class Aria:
    curiosity = True
    discipline = True

    def learn(self, topic):
        practice(topic)
        document(topic)
        improve()
NEXT_LEVEL

مهارت‌های مرحله بعد

بعد از تکمیل مبانی پروژه، مسیرم به سمت امنیت، تست، استقرار و استانداردهای لازم برای نرم‌افزار واقعی ادامه پیدا می‌کند.

AuthenticationJWTpytestDockerDocker ComposeLinuxNginxDeployCIREADME
roadmap.sh
$ docker compose up
backend ready

$ pytest
tests passed

$ deploy --production
coming next...
CURRENT
در حال تحصیل

کاردانی نرم‌افزار کامپیوتر

دانشجوی رشته کامپیوتر، گرایش نرم‌افزار؛ ترم دوم را به پایان رسانده‌ام و در حال ادامه تحصیل هستم.

DIPLOMA
تکمیل‌شده

دیپلم شبکه و نرم‌افزار رایانه

هنرستان دولتی ابن‌سینا، ناحیه دو اصفهان؛ آشنایی با مبانی شبکه، نرم‌افزار و برنامه‌نویسی.

COURSE
آموزش مجازی

دوره توسعه بک‌اند پایتون

دوره‌ای پروژه‌محور که از مبانی HTTP و REST تا FastAPI، دیتابیس، تست، Docker و استقرار را پوشش می‌دهد و با یک پروژه نهایی تمام می‌شود.

مسیر فعلی آموزشهدف: اولین پروژه کامل بک‌اند
01
گذرانده‌شده

Python Fundamentals

مبانی و مباحث پیشرفته پایتون.

02
تمرکز فعلی

HTTP · REST · Postman

درک ارتباط کلاینت و سرور و طراحی درخواست‌ها.

03
ادامه مسیر

Git · GitHub · Command Line

کنترل نسخه و مدیریت روند توسعه.

04
ادامه مسیر

SQL · PostgreSQL

طراحی دیتابیس و نوشتن Queryهای پایه.

05
ادامه مسیر

FastAPI · CRUD

ساختار پروژه و پیاده‌سازی عملیات اصلی.

06
ادامه مسیر

SQLAlchemy · Alembic

اتصال دیتابیس، روابط و Migration.

07
ادامه مسیر

Authentication · JWT

امنیت پایه و مدیریت هویت کاربران.

08
ادامه مسیر

pytest · Project Quality

تست‌نویسی و آماده‌سازی پروژه واقعی.

09
مرحله نهایی

Docker · Linux · Nginx · CI

کانتینرسازی، استقرار و مستندسازی.

PROJECTS_DIRECTORY = []

اولین پروژه واقعی هنوز در حال شکل‌گیری است.

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

01
مسئله پروژهپروژه چه نیازی را برطرف می‌کند؟
02
فناوری‌هاانتخاب ابزارها و دلیل استفاده از آن‌ها
03
چالش فنیمسئله مهم و راه‌حل پیاده‌سازی‌شده
04
نتیجه و آموخته‌هاخروجی پروژه و تجربه به‌دست‌آمده
learning-log.md×
  1. # یادداشت‌های فنی آریا
  2. > هر یادداشت نتیجه یک تجربه واقعی خواهد بود.
  3. - HTTP & REST
  4. - FastAPI
  5. - PostgreSQL
  6. - Authentication
  7. - Deployment
COMING_SOON.md

وبلاگ فنی همراه با مسیر یادگیری ساخته می‌شود.

بعد از شروع پروژه عملی، نکته‌های کوتاه، مشکلاتی که حل کرده‌ام و آموخته‌های هفتگی یا ماهانه را در این بخش منتشر می‌کنم.

Aria Nosrati

BACKEND DEVELOPER IN TRAINING
PROFILE

Python backend learner focused on APIs, databases and real projects.

CURRENT LEARNING
  • FastAPI & REST
  • PostgreSQL & SQLAlchemy
  • Authentication & Testing
  • Docker & Deployment
EDUCATION

Associate Degree
Software Engineering

Diploma
Computer Networks & Software

ENGLISH

Technical documentation reading

aria-nosrati-resume.pdf

نسخه انگلیسی رزومه آماده دانلود است.

رزومه فعلی شامل معرفی حرفه‌ای، مسیر آموزشی، مهارت‌های در حال یادگیری، اهداف شغلی، زبان‌ها و اطلاعات تماس است. پس از تکمیل اولین پروژه، بخش پروژه‌ها و لینک GitHub نیز به آن اضافه می‌شود.

دانلود رزومه PDF

برای صحبت درباره برنامه‌نویسی، مسیر یادگیری یا ارتباط حرفه‌ای می‌توانی از طریق ایمیل یا تلگرام پیام بدهی.

@
Emailariianosratii@gmail.com
Telegram@arianosrati
GH
GitHubبه‌زودی اضافه می‌شود
in
LinkedInبه‌زودی اضافه می‌شود
send_message.py

با ارسال فرم، برنامه ایمیل دستگاه با متن آماده باز می‌شود.