👨🏻‍💻 TechCode Azerbaijan
943 subscribers
436 photos
30 videos
155 files
1.18K links
Azərbaycanın yerli proqramlaşdırma kanalı 🇦🇿💻
Paylaşımlarımız:
💡 Proqramlaşdırma ilə bağlı məqalələr
💡 Vakansiyalar və təcrübə proqramları
💡 Kitablar və proqramlaşdırma arxivləri (MEGA, Yandex Disk)
💡 Udemy kurs endirim kuponları

Link : @techcodeaz
Download Telegram
Roadmap.pdf
2 MB
🔻 Frontend Developer üçün Yol Xəritəsi

@TechCodeAz | TechCode.Az
👍1
📣 Faydalı Resurslar | 50+ saat Python proqramlaşdırma dili

✔️ Mega Linki

#MegaArxiv #mega #python #udemy

@TechCodeAz | TechCode.Az
👍1
🎓 ‘Siz Xoş Gələcəksiniz’ adlı Yay Təcrübə Proqramı
🏢 Azerfloat
📅 Başlama: 1 İyun 2025
📅 Bitmə: 1 İyul 2025
🔗 Elana keçid

General Information
Azerfloat QSC-də 2025-ci ilin iyun ayında “Siz Xoş Gələcəksiniz” adlı Yay Təcrübə Proqramına start veriləcək!
Arzu edən şəxslər təcrübə keçmək istədiyi şöbənin adını qeyd edib intern@azerfloat.az elektron poçt ünvanına göndərməlidirlər.
Yalnız şöbənin adı qeyd olunan CV-lərə baxılacaq.
Proqram haqqında:
Təcrübə proqramı aşağıdakı şöbələrdə nəzərdə tutulub:
Təminatlar:
• Müddət: 3 ay
• Mühasibatlıq şöbəsi
• Maliyyə şöbəsi
• İnformasiya Texnologiyaları şöbəsi
• Nəzarət ölçü cihazları və Avtomatlaşdırma şöbəsi
• SƏTƏM şöbəsi
• Satış şöbəsi
• Keyfiyyətə nəzarət və Laboratoriya şöbəsi
• Sənaye qaz istehsalı şöbəsi
• Elektrik mühəndisliyi şöbəsi
• Mexanika mühəndisliyi şöbəsi
• İstehsalat şöbəsi
• Əmək haqqı: 400 AZN (vergilər daxil)
• Nahar
• Servis
• İş qrafiki: 08:00 - 17:00 (Bazar ertəsi - Cümə)


Responsibilities



Requirements
• Yalnız 4-cü kursu bitirən məzunlar və magistrlər üçün nəzərdə tutulub.

@TechCodeAz | TechCode.Az
React Hooks.pdf
1.2 MB
📚 Frontendə aid kitablar

@TechCodeAz | TechCodeAz
👍1
🎓 Business development intern
🏢 Azerconnect
📅 Başlama: 30 May 2025
📅 Bitmə: 29 İyun 2025
🔗 Elana keçid
🔗 Müraciət Et

General Information
Funksiya: Biznesin İnkişafı
İş qrafiki: Həftənin 5 günü saat 09:00-dan 18:00-dək.
Son müraciət tarixi: 01.06.2025
Azerconnect Group NEQSOL Holding beynəlxalq şirkətlər qrupunun tərkibinə daxildir. Azerconnect Group Azərbaycanın İKT sektorunda fəaliyyət göstərən şirkətlərə keyfiyyətin artırılmasına və xərclərin optimallaşdırılmasına imkan verən xidmətlər və həllər təklif edir.
Azerconnect Group şirkəti dünyanın nüfuzlu “Top Employer Institute” (Ən Yaxşı İşəgötürənlər İnstitutu) tərəfindən 2023, 2024 və 2025-ci illər üzrə Azərbaycanda “Ən Yaxşı İşəgötürən” şirkət sertifikatına layiq görülüb.


Responsibilities
• Hissəli telefon satışı işləri üzrə problemli borclarla bağlı bildirişlərin göndərilməsi, həmin işlər üzrə ödənişlərin qeydiyyatının aparılması
• Hissəli telefon satışı işləri üzrə problemli borclarla bağlı notariusa icra qeydlərinin və məhkəməyə iddia ərizələrinin verilməsi üçün hüquq şöbəsinə texniki dəstəyin göstərilməsi
• Rəhbərliyin digər tapşırıqlarını icra etmək


Requirements
• Hüquqi təcrübə, Analitik bacarıqlar, Ünsiyyət bacarıqları, Danışıq bacarıqları, Uyğunluq və Risklərin İdarə Edilməsi, Komanda işi və Əməkdaşlıq, Dürüstlük və Peşəkarlıq
• Bakalavr dərəcəsi
• Azərbaycan və İngillis - əla səviyyədə
• Microsoft Excel, Word, Outlook

@TechCodeAz | TechCode.Az
👍1
🎭 900+Gb Kodlaşdırma Dərsi 🎭

🗃 Link - https://mega.nz/folder/fWpWnTaB

🔑 Şifrə : s7Wo1-WzlLTcROcB0HXL0w

🌍 Dil : İngilis


@TechCodeAz | TechCode.az
👍1
#frontend #javascript #reactjs

useFormStatus
- React 19 ilə gələn yeni hook-lardan 1-i:
- useFormStatus
- useActionState
- useOptimistic
- use


useFormStatus — yalnızca formun içindəki Form komponentinin bir child komponentində istifadə oluna bilən bir hook-dur. Bu hook vasitəsilə:
- Formun hazırda göndərildiyini (pending) öyrənə bilərsən.
- Göstərilən butonun deaktiv olub-olmayacağını təyin edə bilərsən.
- Yükləmə animasiyası və ya spinner əlavə edə bilərsən.


İstifadə qaydası (React 19 Server Actions ilə):

1. Form və Server Action:
// app/actions.ts
'use server'

export async function sendData(formData: FormData) {
const name = formData.get("name")
await new Promise(resolve => setTimeout(resolve, 2000)) // sadə gecikmə
console.log("Ad göndərildi:", name)
}


2. Komponent və useFormStatus istifadəsi:
'use client'

import { useFormStatus } from "react-dom"

function SubmitButton() {
const { pending } = useFormStatus()

return (
<button
type="submit"
disabled={pending}
className={px-4 py-2 rounded ${pending ? "bg-gray-400" : "bg-blue-600 text-white"}}
>
{pending ? "Göndərilir..." : "Göndər"}
</button>
)
}


3. Əsas Form komponenti:
import { sendData } from "./actions"
import SubmitButton from "./SubmitButton"

export default function Page() {
return (
<form action={sendData} className="space-y-4">
<input
type="text"
name="name"
placeholder="Adınızı yazın"
className="border p-2 rounded w-full"
/>
<SubmitButton />
</form>
)
}



💡 Nə üçün useFormStatus faydalıdır?
- UX yaxşılaşdırır: Form göndərilərkən "Göndərilir..." mesajı və ya spinner göstərə bilərsən.
- Button disable: İkinci dəfə göndərmənin qarşısını alır.
- Server Action ilə uyğun işləyir.

⚠️ Nəzərə alınmalı məqamlar
- 🔒 useFormStatus yalnız form komponentinin içindəki child elementlərində işləyir.
- Form xaricində çağırıldıqda heç bir məlumat qaytarmır.
- React 19-un form komponenti ilə action={serverFunction} yazaraq istifadə etməlisən.

@TechCodeAz | TechCode.Az
👍1🔥1
🎓 4SİM Təcrübə Proqramı
🏢 4SİM
📅 Başlama: 3 İyun 2025
📅 Bitmə: 3 İyul 2025
🔗 Elana keçid
🔗 Müraciət Et

General Information
4SİM rəqəmsal iqtisadiyyatın inkişafı üzrə icra etdiyi layihələrə cəlb olunmaq üçün 3 aylıq təcrübə proqramı elan edir.
Aşağıdakı istiqamətdə bilik və bacarıqlara malik tələbələr müraciət edə bilər.
Qeyd:
Müraciət üçün son tarix: 10 iyun 2025-ci il.
• DevOps
• Qrafik dizayner
• Frontend Tərtibatçılar - HTML, CSS, JavaScript, TypeScript, React, Git
• IT sahəsində Layihə koordinatoru
• Biznes analitik
• Data Scientist - Python
• İctimaiyyətlə əlaqələr
• Təcrübə proqramı ödənişsiz həyata keçirilir, proqramı uğurla bitirən namizədlər sonda sertifikatla təltif olunacaqdır.
• CV əsasında yalnız seçilmiş namizədlərə tərəfimizdən bildiriş göndəriləcəkdir.



@TechCodeAz | TechCode.Az
👍1
🎓 İT yay Məktəbi
🏢 AccessBank
📅 Başlama: 3 İyun 2025
📅 Bitmə: 3 İyul 2025
🔗 Elana keçid
🔗 Müraciət Et

General Information
Azərbaycanda mikromaliyyələşdirmə lideri olan “AccessBank” iki aylıq ödənişli "IT Yay məktəbi"-ni açıq elan edir.Azərbaycanda mikromaliyyələşdirmə lideri olan “AccessBank” iki aylıq ödənişli "IT Yay məktəbi"-ni açıq elan edir.
AccessBankda nə əldə edəcəksiniz?
Təcrübəni hansı istiqamətlərdə keçə biləcəksiniz?
Son müraciət tarixi: 10.06.2024
• Peşəkar mütəxəssislərlə ünsiyyətdə olmaq və onlardan öyrənmək;
• Fürsət və yeniliklər dolu bir mühitdə işləmək imkanı;
• Güclü və böyük komandanın bir hissəsi olaraq yeniliklərə imza atmaq;
• Daimi treninglərdə və təlimlərdə inkişaf edərək nəzəri biliklərin artırılması;
• Fərqli layihələrdə iştirak edərək praktiki biliklərinizi təkmilləşdirmək imkanı.
• IT business analysis;
• Android development;
• IOS development;
• System administration (Linux and Windows);
• Backend development (Java);
• Helpdesk (Hardware);


Responsibilities



Requirements
• Ali təhsil (İT istiqamətləri üzrə təhsil arzuolunandır);
• Azərbaycan dili (əla), Rus dili, İngilis dili (yaxşı səviyyədə arzuolunandır);
• Analitik düşüncə qabiliyyəti;
• Məsuliyyətlilik, operativlik, dəqiqlik;
• Peşənizdə inkişaf etmək arzusu.

@TechCodeAz | TechCode.Az
👍1
🎓 Cybersecurity and IT Risks Intern
🏢 KPMG
📅 Başlama: 3 İyun 2025
📅 Bitmə: 3 İyul 2025
🔗 Elana keçid
🔗 Müraciət Et

General Information
At KPMG, your long-term future is every bit as important to us as it is to you. That is why our aim is to give you experiences that will stay with you for a lifetime. Whether it is great training and development, the chance to move around the business or volunteering opportunities, you will gain a wealth of experiences on which to build a rewarding career. We are proud of our culture – it is one that recognizes hard work, encourages new ways of thinking and embraces diversity and inclusion. We also have an innovative spirit, which inspires what we do and how we do it – striving to be better lies at the heart of who we are.
Additionally, we offer:
• Excellent opportunities for career and professional growth
• A wide range of training and development programs
• Working as part of an experienced team on complex advisory projects for major Azerbaijani and multinational companies
• Great professional team and friendly environment
• Comfortable high-class office in Baku City
• Health and life insurance


Responsibilities
• Participate in assessments, prepare reports, presentations and other materials required for IT and Cybersecurity audit assignments, participate in the presentation of engagement reports to clients;
• Participate in development of Cybersecurity strategy, Cybersecurity architecture, functional requirements and other technical documentation related to information security for the clients;
• Develop high quality project deliverables and work results;
• Timely and comprehensively complete the project related tasks delegated by senior colleagues;
• Analyze Information security processes and their maturity level using international standards and methodologies, proposing ways of their improvement;
• Critically evaluate information gathered from multiple sources, decompose high-level information into details, abstract up from low-level information to a general understanding;
• Synthesize own analysis, draw relevant conclusions, develop recommendations in own area of project;
• Carrying out researches, develop data collection forms, gather information in accordance with assignments, prepare analytical conclusions on the research results.


Requirements
General requirements:
Technical skills that would be quite useful:
• Bachelor (or Master degree) in Information Security/ Computer Science/ Engineering/ Mathematics;
• Excellent verbal and written communication skills in English and Russian;
• Strong analytical skills;
• Problem solving skills (able to identify and solve arising issues, proposes solutions in non-routine situations. Curious, open minded, seeks information from different sources and applies knowledge to develop solutions);
• Passion for quality of personal contribution into project success.
• Understanding of key principles of Information Security/ Cybersecurity/ IT Risks;
• Familiar with standards around IT and Information Security (NIST, COBIT, ITIL, ISO 27000 series, OpenGroup, etc.);
• Experience in programming (Java, Python, etc.) and software configuration is an advantage;
• Excellent knowledge of MS Office (Excel, Word, PowerPoint, Visio);
• Understanding of database concepts, knowledge of the MS SQL (composing and execution of the basic queries, etc.).

@TechCodeAz | TechCode.Az
👍1
🎓 Transaction Services Intern/Executive 1
🏢 KPMG
📅 Başlama: 3 İyun 2025
📅 Bitmə: 3 İyul 2025
🔗 Elana keçid
🔗 Müraciət Et

General Information
At KPMG, your long-term future is every bit as important to us as it is to you. That is why our aim is to give you experiences that will stay with you for a lifetime. Whether it is great training and development, the chance to move around the business or volunteering opportunities, you will gain a wealth of experiences on which to build a rewarding career. We are proud of our culture – it is one that recognizes hard work, encourages new ways of thinking and embraces diversity and inclusion. We also have an innovative spirit, which inspires what we do and how we do it – striving to be better lies at the heart of who we are.
Additionally, we offer:
• Excellent opportunities for career and professional growth
• A wide range of training and development programs
• Working as part of an experienced team on complex projects for major Azerbaijani and multinational companies
• Great professional team and friendly environment
• Comfortable high-class office in Baku City
• Health and life insurance


Responsibilities
• Working in an interdisciplinary group to perform complex transaction services assignments, mostly, due diligence (projects in TMT, consumer markets, manufacturing, transportation and other sectors)
• Preparing presentations and pitch materials;
• Preparing draft contracts, risk management and other project-related documents


Requirements
• Strong academic and numerate background: a bachelors or master’s degree in accounting, business, finance or economics is preferred;
• Strong analytical and research skills;
• Familiarity with business fundamentals;
• A collaborative mindset and willingness to work on a team;
• Enthusiasm, energy, and a drive to succeed
• Proficient in MS Excel and PowerPoint;
• Fluent English and Azerbaijani, Russian is a plus

@TechCodeAz | TechCode.Az
👍1
📤 Sonuncu əlavə edilmiş vakansiyalar:

💼 Tribe Tech Lead
🏢 Kapital Bank
📅 02 iyun 2025
🔗 Elana keçid

💼 Tech Lead/BirID
🏢 Kapital Bank
📅 02 iyun 2025
🔗 Elana keçid

💼 İT Biznes Analitik - Retail Office
🏢 Kapital Bank
📅 02 iyun 2025
🔗 Elana keçid

💼 Təhlükəsizlik sistemlərinin tətbiqi və dəstəklənməsi şöbəsinə mütəxəssis
🏢 ABB
📅 03 iyun 2025
🔗 Elana keçid

💼 Leading System Administrator
🏢 Kapital Bank
📅 03 iyun 2025
🔗 Elana keçid

💼 Təhlükəsizlik departamentinin Fraud halları və rəqəmsal əməliyyatların araşdırılması şöbəsinin mütəxəssisi
🏢 Kapital Bank
📅 04 iyun 2025
🔗 Elana keçid

💼 Satınalma üzrə mütəxəssis
🏢 Hermes Energy LLC
📅 02 iyun 2025
🔗 Elana keçid


@TechCodeAz | TechCode.Az
👍2