هيلو سڀ. جاوا پروجيڪٽ تي A کان Z تائين مضمونن جو سلسلو پڄاڻي تي پهتو آهي، جنهن جو مطلب آهي ته هاڻي توهان ٻين سڀني دلچسپ موضوعن تي به لکي سگهو ٿا. اڄ اسان ڳالهائينداسين GitHub تي ٻيهر شروع ڪيئن ٺاهيو. نوڪري ڳولڻ جي عمل ۾ (۽ خاص طور تي توهان جي پهرين نوڪري)، سڀئي طريقا سٺا آهن، ۽ انهن مان ڪنهن کي برطرف ڪرڻ واضح طور تي بهترين خيال ناهي. ان کان علاوه، هي توهان جي GitHub اڪائونٽ کي ترقي ڪرڻ جي حڪمت عملي جو هڪ بهترين تسلسل آهي، جيڪو ڊولپر جي پورٽ فوليو طور ڪم ڪري ٿو ۽ ان بابت ضروري معلومات تي مشتمل آهي. مختصر ۾، اهو توهان جي ٽيڪنيڪل برانڊ کي ترقي ڪرڻ لاء هڪ مفيد قدم آهي. هن پوسٽ کي سمجهي سگهجي ٿو مضمونن جو تسلسل GitHub سان ڪم ڪرڻ جي تجربي بابت، توهان جي پروفائل کي بهتر ڪرڻ، سکيا جون خاصيتون (ان کان اڳ مون گٽ بابت لکيو هو ۽ GitHub تي ذخيرو قائم ڪرڻ بابت ). مجموعي طور تي، مون کي اهو طريقو ڳولي ٿو (GitHub تي ريپ) ڪافي دلچسپ ۽ نوجوان. خاص طور تي توهان لاء، مون گڏ ڪيو آهي تمام بهترين حل جيڪي مون وٽ آيا آهن.
ڪير لکي سگهي ٿو ٻيهر شروع
جيئن چون ٿا، روم هڪ ڏينهن ۾ تعمير نه ڪيو ويو. هن خيال تي عمل ڪندي، توهان کي جيترو جلدي ممڪن ٿي سگهي پنهنجو شروع ڪرڻ شروع ڪرڻ گهرجي. ها، شروعات ۾ اهو ممڪن نه ٿيندو ته ڪيترن سالن جي تجارتي ڪم جي تجربي کي ظاهر ڪرڻ. ساڳئي وقت، اتي هميشه پنهنجي باري ۾ چوڻ لاء ڪجهه آهي. ۽ هڪ ريزوم بلڪل صحيح جڳهه آهي انهي بابت ڳالهائڻ لاءِ. جيتوڻيڪ اهو پهريون لکيو ويو آهي: مان واسيا پپکن آهيان، هڪ شروعاتي جاوا ڊولپر. مان ڄاڻان ٿو Java SE. منهنجا رابطا: ... ... ۽ پوءِ، اڳ ۾ ئي مطالعي جي عمل ۾، ڪجهه تجربو حاصل ڪري، توهان پنهنجي ريزومي ۾ نوان تفصيل شامل ڪندا. A کان Z تائين جاوا پروجيڪٽ مڪمل ڪيو؟ ان بابت لکو. ٽيڪنالاجيون آڻيو جيڪي اتي استعمال ڪيا ويا. هڪ تجربيڪار ڊولپر هميشه پنهنجي باري ۾ ڪجهه چوڻ لاء هوندو.اچو ته ٻيهر شروع ڪريون
ڪرڻ جو پهريون ڪم اهو آهي ته هڪ نئون مخزن ٺاهيو ساڳئي نالي سان توهان جي صارف جو نالو GitHub تي. مان اهو سڀ ڪجهه پنهنجي مثال سان ڏيکاريندس: جيئن روشني سائي پليٽ تي پيغام مان ڏسي سگهجي ٿو، اسان صحيح رستي تي آهيون. ريزيوم تي سموري معلومات هن پروجيڪٽ جي README.md فائل ۾ هوندي. اسان هڪ مخزن ٺاهيو ۽ پروفائل صفحي تي واپس وڃون ٿا، اتي اسان هن پروجيڪٽ جي README کي چوٽي تي ڏسنداسين: هينئر تائين صرف هيلو اتي آهي ، پر هڪ شروعات ڪئي وئي آهي. هاڻي هن فائل کي ڀرڻ جو وقت اچي ٿو. جيڪڏھن توھان ان کي ايڊٽ ڪرڻ شروع ڪندا، توھان README ۾ ڪجھ تبصرو ڪيل متن کي ڏسندا، جيڪو ھڪڙي خاص ساخت جي تجويز ڪري ٿو:
### هيلو اتي 👋 <!-- **romankh3/romankh3** هڪ ✨ _special_ ✨ مخزن آهي ڇاڪاڻ ته ان جي `README.md` (هي فائل) توهان جي GitHub پروفائل تي ظاهر ٿئي ٿي. توھان کي شروع ڪرڻ لاءِ ھتي ڪجھ خيال آھن: - 🔭 مان ھن وقت ڪم ڪري رھيو آھيان... - 🌱 مان ھن وقت سکي رھيو آھيان... - 👯 مان تعاون ڪرڻ جي ڪوشش ڪري رھيو آھيان... - 🤔 مان مدد ڳولي رھيو آھيان سان ... - 💬 مون کان پڇو ... - 📫 مون تائين ڪيئن پهچان: ... - 😄 ضمير: ... - ⚡ مذاقي حقيقت: ... -->
عام طور تي، منهنجي سمجھ ۾، Github تي هڪ ريزوم کي پنهنجي باري ۾ سڀني معلومات کي ٻيهر نه ڏيڻ گهرجي جيڪا اسان LinkedIn تي ظاهر ڪريون ٿا. هن جو ڇا مطلب آهي؟ ان جو مطلب اهو آهي ته LinkedIn تي اسان عام طور تي تفصيل سان بيان ڪندا آهيون اسان جي ڪم جو تجربو، ڪهڙا پروجيڪٽ، ڪهڙيون ٽيڪنالاجيون، ڪهڙي تعليم (هڪ کان وڌيڪ ٿي سگهي ٿي)، خاص ڪورس، رضاڪار تجربو ۽ گهڻو ڪجهه جيڪو ٻڌائڻ واقعي ضروري آهي. تنهن ڪري، هتي، Github تي، سماجي نيٽ ورڪن جي لنڪ سان گڏ تمام گهڻي معلومات هجڻ گهرجي جتي توهان وڌيڪ ڊيٽا حاصل ڪري سگهو ٿا.
سماجي نيٽ ورڪن تي پروفائلز جي لنڪ شامل ڪرڻ
هاڻي اهو وقت آهي لنڪ شامل ڪرڻ جو سوشل ميڊيا پروفائلز جيڪي اسان جي باري ۾ سڀني معلومات کي پورو ڪن ٿيون. هن ڪم لاءِ، اسين استعمال ڪنداسين سروس shields.io ، جنهن ۾ اسان جي لنڪس لاءِ آئڪن شامل ڪرڻ جي صلاحيت آهي. اتي توھان شامل ڪري سگھو ٿا يوٽيوب چينل ۽ Twitter وغيره. Github تي پڻ مڪمل انگ اکر. جنهن لاءِ هي اهم آهي، اهو واقعي شامل ڪرڻ جي لائق آهي. BTC والٽ لاءِ هڪ آئڪن شامل ڪرڻ جي صلاحيت پڻ آهي. اهو استعمال ڪري سگهجي ٿو عطيو لاء هڪ وسيلو، ڇاڪاڻ ته هڪ عام اسپانسر شپ حل سڌو سنئون GitHub ذريعي ڪڏهن به نه آندو ويو يوڪرين، روس، بيلاروس ... جيڪو، رستي ۾، شرم جي ڳالهه آهي. مان شامل ڪرڻ چاهيان ٿو منهنجي اي ميل، LinkedIn لنڪ ۽ ٽيليگرام چينل لنڪ. مون کي هتي اهڙي ڪا به شيءِ نه ملي آهي، تنهن ڪري مان Github تي هڪ ٻيو ٽرپ استعمال ڪندس - alexandresanlim/Badges4-README.md-Profile . اهو سڀ ڪجهه آهي جنهن جي مون کي ضرورت آهي ۽ وڌيڪ. انهي جي بنياد تي، مون پنهنجي پاڻ سان شروع ۾ ٽي لنڪ شامل ڪيا: LinkedIn، Telegram ۽ Gmail ڏانهن. بنيادي طور تي هي مون لاء ڪافي آهي:- LinkedIn انهن لاءِ آهي جيڪي تجارتي تعاون ۾ دلچسپي رکن ٿا. منهنجو سڀ تجارتي تجربو اتي بيان ڪيو ويو آهي؛
- ٽيليگرام منهنجو چينل آهي، جنهن کي مان هن وقت ترقي ڪري رهيو آهيان ۽ جتي ممڪن هجي ان کي پوسٽ ڪرڻ جي ڪوشش ڪريو (جيڪي مون کي ڪافي عرصي کان پڙهي رهيا آهن، منهنجو خيال آهي ته، اڳ ۾ ئي هن کي نوٽ ڪيو آهي :D)؛
- Gmail هڪ اي ميل آهي جتي توهان مون سان رابطو ڪري سگهو ٿا. مان ڪوشش ڪريان ٿو ته منهنجي ذاتي ٽيليگرام اڪائونٽ کي گهٽ اهم رکڻ لاءِ ان کي ذاتي رابطي جي هڪ وسيلو طور رکڻ لاءِ. ۽ ميل صاف ۽ مناسب آهي هر ڪنهن سان رابطو ڪرڻ لاءِ.
<p align='center'>
<a href="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true">
<img height=150 src="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true"/></a>
<a href="https://github.com/romankh3/github-readme-stats">
<img height=150 src="https://github-readme-stats.vercel.app/api/top-langs/?username=romankh3&layout=compact"/></a>
</p>
مون کي ٽائلس جي اوچائي سخت ڪرڻي هئي ته جيئن اهي ساڳيا لڪير تي هجن. مون اونچائي = 150 مقرر ڪئي. هڪ سٺي شيءِ پروفائل جي نظرن جي تعداد لاءِ انسداد آهي. خاص طور تي معلوماتي نه، پر مزو. اچو ته گهٽ ۾ گهٽ پروفائل جي نظرن جي تعداد تي ڪجهه انگ اکر هجن. ها، مان ڄاڻان ٿو ته اهو معلوماتي نه آهي جيترو مان چاهيان ٿو، پر اهو آهي جيڪو اهو آهي. تنهن ڪري، آخر ۾ اسين هن انسداد کي شامل ڪنداسين:
<div align="center" style="margin: 40px 0">
<a href="https://github.com/romankh3/github-profile-views-counter">
<img width="175px" src="https://komarev.com/ghpvc/?username=romankh3&color=DE002D">
</a>
</div>
ايندڙ ورهاڱي هن طرح ٿي وئي: اهو بهتر آهي، صحيح؟)) اڳيون، اسان انهن ٽيڪنالاجيز جا لوگو شامل ڪنداسين جيڪي اسان ڏيکارڻ چاهيون ٿا. ٻيهر، هڪ ڀيرو هر شي کي ترتيب ڏيڻ ۾ تمام گهڻو وقت وٺندو، تنهنڪري توهان اهو ڪري سگهو ٿا قدم قدم سان. مان هن اسٽيج کي ڇڏي ڏيندس صرف ڇاڪاڻ ته آرٽيڪل تي خرچ ٿيل وقت اڳ ۾ ئي ختم ٿي چڪو آهي) نتيجي طور، اسان کي هيٺ ڏنل خلاصو ڪوڊ ملندو:
# Hi, I'm Roman 👋
Senior Software Engineer with more than 5 years of commertial experience. I have excellent knowledge in backend development on Java.
In general worked with monolitic, microservice and serverless arthitectures. Big part of my acitities is open-source.
<p align='center'>
<a href="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true"><img
height=150
src="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true"/></a>
<a href="https://github.com/romankh3/github-readme-stats"><img height=150
src="https://github-readme-stats.vercel.app/api/top-langs/?username=romankh3&layout=compact"/></a>
</p>
<p align='center'>
<a href="https://www.linkedin.com/in/romankh3/">
<img src="https://img.shields.io/badge/linkedin-%230077B5.svg?&style=for-the-badge&logo=linkedin&logoColor=white"/>
</a>
<a href="https://t.me/joinchat/SpqRPBFo_sM6qm05">
<img src="https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white"/>
</a>
<p align='center'>
📫 How to reach me: <a href='mailto:roman.beskrovnyy@gmail.com'>roman.beskrovnyy@gmail.com</a>
</p>
### Key points
* creator of [Javarush Community](https://github.com/javarushcommunity) and [Template Repository](https://github.com/template-repository) organizations.
* creator and author of [romankh3](https://t.me/romankh3) telegram channel. Subscribe to recieve messages about my open-source activities.
* Write posts about software development.
* Currently working in [Epam Systems](https://www.linkedin.com/company/epam-systems/)
## 🛠 Technical Stack
* Java/Kotlin/Groovy/COBOL languages
* MySQL, PostgreSQL, MongoDB, Aurora, DynamoDB, Flyway, Liquibase
* Spring Framework, Spring Boot, Spring Test, Spring Data Jpa, Spring Jdbc template, Spring Cloud Contract and so on...
* Camunda, Camunda Cockpit, Camunda Modeleter
* GitHub/GitLab/Gerrit/Bitbucket
### My opensource projects
* [image-comparison](https://github.com/romankh3/image-comparison) - Published on Maven Central Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison.
* [JavaRush TelegramBot](https://github.com/javarushcommunity/javarush-telegrambot) - JavaRush Telegram bot from the community to the community
* [Skyscanner Flight API client](https://github.com/romankh3/skyscanner-flight-api-client) - Published on Maven Central Java Client for a Skyscanner Flight Search API hosted in Rapid API
* [Flights-monitoring](https://github.com/romankh3/flights-monitoring) - Application for monitoring flight cost based on Skyscanner API
<div align="center" style="margin: 40px 0">
<a href="https://github.com/romankh3/github-profile-views-counter">
<img width="175px" src="https://komarev.com/ghpvc/?username=romankh3&color=DE002D">
</a>
</div>
جامد ڊيٽا استعمال ڪرڻ لاءِ، توھان کي صرف پنھنجو نالو مٽائڻو پوندو. حقيقي زندگي ۾ ڇا نظر اچي ٿو؟ توھان ان کي ڏسي سگھوٿا پنھنجي اڪائونٽ واري صفحي تي . رڪنيت حاصل ڪريون، اچو ته گڏجي هڪ هزار رڪنن تائين پهچون)
GO TO FULL VERSION