{"id":2598,"date":"2026-07-04T13:06:43","date_gmt":"2026-07-04T10:06:43","guid":{"rendered":"https:\/\/academy.pure-soft.com\/?post_type=courses&#038;p=2598"},"modified":"2026-07-04T13:06:43","modified_gmt":"2026-07-04T10:06:43","slug":"%d8%aa%d8%b7%d9%88%d9%8a%d8%b1-%d8%aa%d8%b7%d8%a8%d9%8a%d9%82%d8%a7%d8%aa-%d8%a7%d9%84%d9%85%d9%88%d8%a8%d8%a7%d9%8a%d9%84-%d8%a8%d9%80-flutter","status":"publish","type":"courses","link":"https:\/\/academy.pure-soft.com\/en\/courses\/%d8%aa%d8%b7%d9%88%d9%8a%d8%b1-%d8%aa%d8%b7%d8%a8%d9%8a%d9%82%d8%a7%d8%aa-%d8%a7%d9%84%d9%85%d9%88%d8%a8%d8%a7%d9%8a%d9%84-%d8%a8%d9%80-flutter\/","title":{"rendered":"Developing mobile applications with Flutter"},"content":{"rendered":"<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u064a\u0645\u0646\u062d\u0643 \u0647\u0630\u0627 \u0627\u0644\u0645\u0633\u0627\u0631 \u0627\u0644\u0642\u062f\u0631\u0629 \u0639\u0644\u0649 \u062a\u0635\u0645\u064a\u0645 \u0648\u0628\u0646\u0627\u0621 \u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0645\u0648\u0628\u0627\u064a\u0644 \u0643\u0627\u0645\u0644\u0629 \u0648\u062c\u0627\u0647\u0632\u0629 \u0644\u0644\u0646\u0634\u0631\u060c \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0625\u0637\u0627\u0631 \u0627\u0644\u0639\u0645\u0644 Flutter \u0627\u0644\u0630\u064a \u0637\u0648\u0631\u062a\u0647 Google. \u064a\u0628\u062f\u0623 \u0627\u0644\u0645\u0633\u0627\u0631 \u0628\u0623\u0633\u0627\u0633\u064a\u0627\u062a \u0644\u063a\u0629 Dart\u060c \u0645\u0631\u0648\u0631\u064b\u0627 \u0628\u0628\u0646\u0627\u0621 \u0627\u0644\u0648\u0627\u062c\u0647\u0627\u062a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0646\u0638\u0627\u0645 \u0627\u0644\u0640 Widgets\u060c \u0648\u0635\u0648\u0644\u064b\u0627 \u0625\u0644\u0649 \u0631\u0628\u0637 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0628\u0642\u0648\u0627\u0639\u062f \u0628\u064a\u0627\u0646\u0627\u062a \u0633\u062d\u0627\u0628\u064a\u0629 \u0639\u0628\u0631 Firebase \u0648\u0627\u0644\u062a\u0639\u0627\u0645\u0644 \u0645\u0639 \u0648\u0627\u062c\u0647\u0627\u062a \u0628\u0631\u0645\u062c\u0629 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629 (REST APIs)\u060c \u0644\u064a\u0646\u062a\u0647\u064a \u0628\u0646\u0634\u0631 \u062a\u0637\u0628\u064a\u0642 \u0645\u062a\u0643\u0627\u0645\u0644 \u0639\u0644\u0649 \u0627\u0644\u0645\u062a\u0627\u062c\u0631.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0627\u0644\u0645\u062f\u0629:<\/b><span style=\"font-weight: 400\"> 3 \u0623\u0634\u0647\u0631 \u0648\u0646\u0635\u0641<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0639\u062f\u062f \u0627\u0644\u0633\u0627\u0639\u0627\u062a:<\/b><span style=\"font-weight: 400\"> 88 \u0633\u0627\u0639\u0629 \u062a\u062f\u0631\u064a\u0628\u064a\u0629<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0639\u062f\u062f \u0627\u0644\u0645\u0634\u0627\u0631\u064a\u0639:<\/b><span style=\"font-weight: 400\"> 5 \u0645\u0634\u0627\u0631\u064a\u0639 \u062a\u0637\u0628\u064a\u0642\u064a\u0629<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0627\u0644\u0645\u0633\u062a\u0648\u0649:<\/b><span style=\"font-weight: 400\"> \u0645\u0646 \u0627\u0644\u0645\u0628\u062a\u062f\u0626 \u0625\u0644\u0649 \u0627\u0644\u0645\u062a\u0642\u062f\u0645<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0645\u062e\u0631\u062c\u0627\u062a \u0627\u0644\u062a\u0639\u0644\u0645:<\/b><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u0625\u062a\u0642\u0627\u0646 \u0644\u063a\u0629 Dart \u0648\u0645\u0641\u0627\u0647\u064a\u0645 \u0627\u0644\u0628\u0631\u0645\u062c\u0629 \u063a\u064a\u0631 \u0627\u0644\u0645\u062a\u0632\u0627\u0645\u0646\u0629 (Async).<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u0628\u0646\u0627\u0621 \u0648\u0627\u062c\u0647\u0627\u062a \u0645\u0633\u062a\u062e\u062f\u0645 \u0627\u062d\u062a\u0631\u0627\u0641\u064a\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0646\u0638\u0627\u0645 Widgets \u0641\u064a Flutter.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u0625\u062f\u0627\u0631\u0629 \u062d\u0627\u0644\u0629 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 (State Management) \u0628\u0637\u0631\u0642 \u0627\u062d\u062a\u0631\u0627\u0641\u064a\u0629.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u0631\u0628\u0637 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0628\u0642\u0627\u0639\u062f\u0629 \u0628\u064a\u0627\u0646\u0627\u062a Firebase \u0644\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0648\u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0633\u062d\u0627\u0628\u064a.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u0627\u0633\u062a\u0647\u0644\u0627\u0643 \u0648\u0627\u062c\u0647\u0627\u062a \u0628\u0631\u0645\u062c\u0629 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629 (REST APIs) \u0648\u0645\u0639\u0627\u0644\u062c\u0629 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a.<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400\"><b>\u0627\u0644\u0645\u0646\u0647\u062c \u0627\u0644\u062a\u062f\u0631\u064a\u0628\u064a:<\/b><\/li>\n<\/ul>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u0623\u0633\u0627\u0633\u064a\u0627\u062a \u0644\u063a\u0629 Dart \u0648\u0627\u0644\u0628\u0631\u0645\u062c\u0629 \u063a\u064a\u0631 \u0627\u0644\u0645\u062a\u0632\u0627\u0645\u0646\u0629.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u0645\u0642\u062f\u0645\u0629 \u0641\u064a Flutter \u0648\u0646\u0638\u0627\u0645 \u0627\u0644\u0640 Widgets.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u062a\u0635\u0645\u064a\u0645 \u0648\u0627\u062c\u0647\u0627\u062a \u0645\u062a\u062c\u0627\u0648\u0628\u0629 \u0648\u062a\u0646\u0642\u0644 \u0628\u064a\u0646 \u0627\u0644\u0634\u0627\u0634\u0627\u062a (Navigation).<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u0625\u062f\u0627\u0631\u0629 \u0627\u0644\u062d\u0627\u0644\u0629 (Provider \/ Riverpod).<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u0631\u0628\u0637 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0628\u0640 Firebase (\u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0648\u0642\u0627\u0639\u062f\u0629 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a).<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u0627\u0644\u062a\u0639\u0627\u0645\u0644 \u0645\u0639 REST APIs \u0648\u0645\u0639\u0627\u0644\u062c\u0629 JSON.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u0645\u0634\u0631\u0648\u0639 \u062a\u062e\u0631\u062c: \u062a\u0637\u0628\u064a\u0642 \u0645\u0648\u0628\u0627\u064a\u0644 \u0645\u062a\u0643\u0627\u0645\u0644 \u062c\u0627\u0647\u0632 \u0644\u0644\u0646\u0634\u0631.<\/span><\/li>\n<\/ol>\n<ul>\n<li style=\"font-weight: 400\"><b>\u0627\u0644\u062a\u0642\u0646\u064a\u0627\u062a:<\/b><span style=\"font-weight: 400\"> Dart\u060c Flutter\u060c Firebase\u060c REST APIs<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0627\u0644\u0623\u062f\u0648\u0627\u062a:<\/b><span style=\"font-weight: 400\"> Android Studio\u060c VS Code\u060c Firebase Console\u060c Postman<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0627\u0644\u0645\u062a\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629:<\/b><span style=\"font-weight: 400\"> \u0625\u0644\u0645\u0627\u0645 \u0623\u0633\u0627\u0633\u064a \u0628\u0645\u0641\u0627\u0647\u064a\u0645 \u0627\u0644\u0628\u0631\u0645\u062c\u0629 \u0627\u0644\u0643\u0627\u0626\u0646\u064a\u0629.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0627\u0644\u0641\u0631\u0635 \u0627\u0644\u0648\u0638\u064a\u0641\u064a\u0629:<\/b><span style=\"font-weight: 400\"> \u0645\u0637\u0648\u0631 \u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0645\u0648\u0628\u0627\u064a\u0644 (Mobile Developer)\u060c \u0645\u0637\u0648\u0631 Flutter\u060c \u0645\u0637\u0648\u0631 \u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0645\u0633\u062a\u0642\u0644.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0627\u0644\u0634\u0647\u0627\u062f\u0629:<\/b><span style=\"font-weight: 400\"> \u0634\u0647\u0627\u062f\u0629 \u0625\u062a\u0645\u0627\u0645 \u0645\u0639\u062a\u0645\u062f\u0629 \u0645\u0646 Puresoft Academy \u0641\u064a \u062a\u0637\u0648\u064a\u0631 \u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u0645\u0648\u0628\u0627\u064a\u0644 \u0628\u0640 Flutter.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0627\u0644\u0645\u062f\u0631\u0628:<\/b><span style=\"font-weight: 400\"> \u0623. \u0647\u0628\u0629 \u0645\u0646\u0635\u0648\u0631<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0627\u0644\u062a\u0642\u064a\u064a\u0645:<\/b><span style=\"font-weight: 400\"> 4.8 \/ 5<\/span><\/li>\n<li style=\"font-weight: 400\"><b>\u0639\u062f\u062f \u0627\u0644\u0637\u0644\u0627\u0628 \u0627\u0644\u0645\u0633\u062c\u0644\u064a\u0646:<\/b><span style=\"font-weight: 400\"> 690 \u0637\u0627\u0644\u0628\u064b\u0627<\/span><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>\u064a\u0645\u0646\u062d\u0643 \u0647\u0630\u0627 \u0627\u0644\u0645\u0633\u0627\u0631 \u0627\u0644\u0642\u062f\u0631\u0629 \u0639\u0644\u0649 \u062a\u0635\u0645\u064a\u0645 \u0648\u0628\u0646\u0627\u0621 \u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0645\u0648\u0628\u0627\u064a\u0644 \u0643\u0627\u0645\u0644\u0629 \u0648\u062c\u0627\u0647\u0632\u0629 \u0644\u0644\u0646\u0634\u0631\u060c \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0625\u0637\u0627\u0631 \u0627\u0644\u0639\u0645\u0644 Flutter \u0627\u0644\u0630\u064a \u0637\u0648\u0631\u062a\u0647 Google. \u064a\u0628\u062f\u0623 \u0627\u0644\u0645\u0633\u0627\u0631 \u0628\u0623\u0633\u0627\u0633\u064a\u0627\u062a \u0644\u063a\u0629 Dart\u060c \u0645\u0631\u0648\u0631\u064b\u0627 \u0628\u0628\u0646\u0627\u0621 \u0627\u0644\u0648\u0627\u062c\u0647\u0627\u062a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0646\u0638\u0627\u0645 \u0627\u0644\u0640 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2599,"template":"","course-category":[102],"course-tag":[],"class_list":["post-2598","courses","type-courses","status-publish","has-post-thumbnail","hentry","course-category-102"],"acf":[],"_links":{"self":[{"href":"https:\/\/academy.pure-soft.com\/en\/wp-json\/wp\/v2\/courses\/2598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/academy.pure-soft.com\/en\/wp-json\/wp\/v2\/courses"}],"about":[{"href":"https:\/\/academy.pure-soft.com\/en\/wp-json\/wp\/v2\/types\/courses"}],"author":[{"embeddable":true,"href":"https:\/\/academy.pure-soft.com\/en\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/academy.pure-soft.com\/en\/wp-json\/wp\/v2\/media\/2599"}],"wp:attachment":[{"href":"https:\/\/academy.pure-soft.com\/en\/wp-json\/wp\/v2\/media?parent=2598"}],"wp:term":[{"taxonomy":"course-category","embeddable":true,"href":"https:\/\/academy.pure-soft.com\/en\/wp-json\/wp\/v2\/course-category?post=2598"},{"taxonomy":"course-tag","embeddable":true,"href":"https:\/\/academy.pure-soft.com\/en\/wp-json\/wp\/v2\/course-tag?post=2598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}