{"id":866,"date":"2026-09-16T11:20:00","date_gmt":"2026-09-16T11:20:00","guid":{"rendered":"https:\/\/skilgy.com\/?post_type=freelancer&#038;p=866"},"modified":"2026-09-19T12:00:31","modified_gmt":"2026-09-19T12:00:31","slug":"%d8%a3%d8%ad%d9%85%d8%af-%d8%ad%d9%85%d9%8a%d8%af%d8%a9","status":"publish","type":"freelancer","link":"https:\/\/skilgy.com\/ar\/freelancer\/%d8%a3%d8%ad%d9%85%d8%af-%d8%ad%d9%85%d9%8a%d8%af%d8%a9\/","title":{"rendered":"\u0623\u062d\u0645\u062f \u062d\u0645\u064a\u062f\u0629"},"content":{"rendered":"<p>\u0623\u062d\u0645\u062f \u062d\u0645\u064a\u062f\u0629 \u0645\u0647\u0646\u062f\u0633 \u0628\u0631\u0645\u062c\u064a\u0627\u062a \u0648\u0645\u0637\u0648\u0631 .NET \u0645\u0642\u064a\u0645 \u0641\u064a \u0627\u0644\u0642\u0627\u0647\u0631\u0629\u060c \u0645\u0635\u0631. \u064a\u0631\u0643\u0632 \u0639\u0644\u0649 \u062a\u0637\u0648\u064a\u0631 \u0627\u0644\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u062e\u0644\u0641\u064a\u0629 \u0627\u0644\u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u062a\u0648\u0633\u0639 \u0648\u0643\u062a\u0627\u0628\u0629 \u0634\u064a\u0641\u0631\u0629 \u0648\u0627\u0636\u062d\u0629 \u0648\u062d\u0644 \u0627\u0644\u0645\u0634\u0643\u0644\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0629.<\/p>\n<p>\u062a\u0634\u0645\u0644 \u062e\u0628\u0631\u0627\u062a\u0647 ASP.NET Core Web API \u0648C# \u0648SQL Server \u0648Entity Framework Core \u0648Dapper \u0648LINQ. \u064a\u0637\u0628\u0642 \u0645\u0628\u0627\u062f\u0626 Clean Architecture \u0648SOLID\u060c \u0648\u064a\u062f\u0645\u062c \u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0645\u0624\u0642\u062a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 Redis \u0648\u0627\u0644\u062e\u0635\u0627\u0626\u0635 \u0627\u0644\u0641\u0648\u0631\u064a\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 SignalR\u060c \u0648\u064a\u0639\u0645\u0644 \u0639\u0644\u0649 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 JWT \u0648\u0625\u062f\u0627\u0631\u0629 \u0627\u0644\u0635\u0644\u0627\u062d\u064a\u0627\u062a \u062d\u0633\u0628 \u0627\u0644\u0623\u062f\u0648\u0627\u0631.<\/p>\n<p>\u064a\u0634\u0645\u0644 \u0639\u0645\u0644\u0647 \u0644\u062f\u0649 Fodwa \u0645\u0646\u0635\u0629 \u062a\u062c\u0645\u0639 \u0627\u0644\u062a\u062c\u0627\u0631\u0629 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u0629 \u0648\u062d\u062c\u0632 \u0627\u0644\u0631\u062d\u0644\u0627\u062a \u0648\u0627\u0644\u0645\u062d\u0641\u0638\u0629 \u0627\u0644\u0631\u0642\u0645\u064a\u0629\u060c \u0645\u0639 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0639\u0628\u0631 Google \u0648Apple \u0648\u0646\u0634\u0631 \u0627\u0644\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u062e\u0644\u0641\u064a\u0629 \u0639\u0644\u0649 DigitalOcean. \u0648\u062a\u0634\u0645\u0644 \u062e\u0628\u0631\u0627\u062a\u0647 \u0627\u0644\u0633\u0627\u0628\u0642\u0629 \u062a\u062f\u0631\u064a\u0628 .NET \u0644\u062f\u0649 Route \u0648\u062a\u062f\u0631\u064a\u0628 \u0647\u0646\u062f\u0633\u0629 \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0627\u062a \u0644\u062f\u0649 Algoriza.<\/p>\n<p>\u064a\u062a\u0636\u0645\u0646 \u0645\u0639\u0631\u0636 \u0623\u0639\u0645\u0627\u0644\u0647 \u062a\u0643\u0627\u0645\u0644 API \u0644\u062e\u062f\u0645\u0629 \u062a\u0648\u0635\u064a\u0644 \u0637\u0639\u0627\u0645 \u0648\u0646\u0638\u0627\u0645\u064b\u0627 \u0644\u0625\u062f\u0627\u0631\u0629 \u0627\u0644\u0637\u0644\u0628\u0627\u062a. \u062a\u0634\u0645\u0644 \u062f\u0648\u0631\u0627\u062a\u0647 \u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0639\u0628\u0631 ITI Mahara-Tech \u0648C# \u0645\u0639 Microsoft \u0639\u0628\u0631 freeCodeCamp. \u0634\u0627\u0631\u0643 \u0641\u064a \u0645\u0633\u0627\u0628\u0642\u0629 ICPC\u060c \u0648\u064a\u062a\u062d\u062f\u062b \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0643\u0644\u063a\u0629 \u0623\u0645 \u0648\u0627\u0644\u0625\u0646\u062c\u0644\u064a\u0632\u064a\u0629 \u0628\u0637\u0644\u0627\u0642\u0629.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0623\u062d\u0645\u062f \u062d\u0645\u064a\u062f\u0629 \u0645\u0647\u0646\u062f\u0633 \u0628\u0631\u0645\u062c\u064a\u0627\u062a \u0648\u0645\u0637\u0648\u0631 .NET \u0645\u0642\u064a\u0645 \u0641\u064a \u0627\u0644\u0642\u0627\u0647\u0631\u0629\u060c \u0645\u0635\u0631. \u064a\u0631\u0643\u0632 \u0639\u0644\u0649 \u062a\u0637\u0648\u064a\u0631 \u0627\u0644\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u062e\u0644\u0641\u064a\u0629 \u0627\u0644\u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u062a\u0648\u0633\u0639 \u0648\u0643\u062a\u0627\u0628\u0629 \u0634\u064a\u0641\u0631\u0629 \u0648\u0627\u0636\u062d\u0629 \u0648\u062d\u0644 \u0627\u0644\u0645\u0634\u0643\u0644\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0629. \u062a\u0634\u0645\u0644 \u062e\u0628\u0631\u0627\u062a\u0647 ASP.NET Core Web API \u0648C# \u0648SQL Server \u0648Entity Framework Core \u0648Dapper \u0648LINQ. \u064a\u0637\u0628\u0642 \u0645\u0628\u0627\u062f\u0626 Clean Architecture \u0648SOLID\u060c \u0648\u064a\u062f\u0645\u062c \u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0645\u0624\u0642\u062a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 Redis \u0648\u0627\u0644\u062e\u0635\u0627\u0626\u0635 \u0627\u0644\u0641\u0648\u0631\u064a\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 SignalR\u060c \u0648\u064a\u0639\u0645\u0644 \u0639\u0644\u0649 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"template":"","freelancer_category":[561],"freelancer_skill":[566,565,385,569,568,551,575,570,572,574,573,571,567,576],"freelancer_country":[562],"freelancer_city":[563],"freelancer_language":[537,564],"class_list":["post-866","freelancer","type-freelancer","status-publish","hentry","freelancer_category-561","freelancer_skill-asp-net-core","freelancer_skill-c","freelancer_skill-clean-architecture","freelancer_skill-dapper","freelancer_skill-entity-framework-core","freelancer_skill-git","freelancer_skill-jwt","freelancer_skill-linq","freelancer_skill-redis","freelancer_skill-rest-apis","freelancer_skill-signalr","freelancer_skill-solid","freelancer_skill-sql-server","freelancer_skill-swagger","freelancer_country-562","freelancer_city-563","freelancer_language-537","freelancer_language-564"],"_links":{"self":[{"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/freelancer\/866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/freelancer"}],"about":[{"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/types\/freelancer"}],"author":[{"embeddable":true,"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/freelancer\/866\/revisions"}],"predecessor-version":[{"id":867,"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/freelancer\/866\/revisions\/867"}],"wp:attachment":[{"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/media?parent=866"}],"wp:term":[{"taxonomy":"freelancer_category","embeddable":true,"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/freelancer_category?post=866"},{"taxonomy":"freelancer_skill","embeddable":true,"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/freelancer_skill?post=866"},{"taxonomy":"freelancer_country","embeddable":true,"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/freelancer_country?post=866"},{"taxonomy":"freelancer_city","embeddable":true,"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/freelancer_city?post=866"},{"taxonomy":"freelancer_language","embeddable":true,"href":"https:\/\/skilgy.com\/ar\/wp-json\/wp\/v2\/freelancer_language?post=866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}