{"id":402,"date":"2025-04-16T09:11:07","date_gmt":"2025-04-16T09:11:07","guid":{"rendered":"https:\/\/ajnock.com\/?p=402"},"modified":"2025-04-16T09:11:07","modified_gmt":"2025-04-16T09:11:07","slug":"%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1%e0%b9%81%e0%b8%95%e0%b8%81%e0%b8%95%e0%b9%88%e0%b8%b2%e0%b8%87%e0%b8%82%e0%b8%ad%e0%b8%87-front-end-back-end-%e0%b9%81%e0%b8%a5%e0%b8%b0-full-stack","status":"publish","type":"post","link":"https:\/\/ajnock.com\/?p=402","title":{"rendered":"\u0e04\u0e27\u0e32\u0e21\u0e41\u0e15\u0e01\u0e15\u0e48\u0e32\u0e07\u0e02\u0e2d\u0e07 Front-end, Back-end \u0e41\u0e25\u0e30 Full Stack"},"content":{"rendered":"\n<p><strong>\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e1a\u0e17\u0e1a\u0e32\u0e17\u0e19\u0e31\u0e01\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e41\u0e15\u0e48\u0e25\u0e30\u0e2a\u0e32\u0e22\u0e43\u0e19\u0e42\u0e25\u0e01\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e41\u0e25\u0e30\u0e41\u0e2d\u0e1b<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0e20\u0e32\u0e1e\u0e23\u0e27\u0e21\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e23\u0e34\u0e48\u0e21<\/h2>\n\n\n\n<p>\u0e01\u0e32\u0e23\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e2b\u0e23\u0e37\u0e2d\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e15\u0e31\u0e27 \u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e41\u0e04\u0e48\u0e20\u0e32\u0e29\u0e32\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e20\u0e32\u0e29\u0e32\u0e40\u0e14\u0e35\u0e22\u0e27<br>\u0e41\u0e15\u0e48\u0e21\u0e31\u0e01\u0e41\u0e1a\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19 2 \u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e25\u0e31\u0e01 \u0e41\u0e25\u0e30\u0e1a\u0e32\u0e07\u0e04\u0e19\u0e40\u0e0a\u0e35\u0e48\u0e22\u0e27\u0e0a\u0e32\u0e0d\u0e17\u0e31\u0e49\u0e07\u0e2a\u0e2d\u0e07\u0e1d\u0e31\u0e48\u0e07 \u0e0b\u0e36\u0e48\u0e07\u0e40\u0e23\u0e32\u0e40\u0e23\u0e35\u0e22\u0e01\u0e27\u0e48\u0e32:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u0e1d\u0e31\u0e48\u0e07<\/th><th>\u0e17\u0e33\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e2d\u0e30\u0e44\u0e23?<\/th><\/tr><\/thead><tbody><tr><td><strong>Front-end<\/strong><\/td><td>\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e35\u0e48\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e40\u0e2b\u0e47\u0e19\u0e41\u0e25\u0e30\u0e42\u0e15\u0e49\u0e15\u0e2d\u0e1a\u0e44\u0e14\u0e49 (UI\/UX)<\/td><\/tr><tr><td><strong>Back-end<\/strong><\/td><td>\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e40\u0e1a\u0e37\u0e49\u0e2d\u0e07\u0e2b\u0e25\u0e31\u0e07 \u0e17\u0e33\u0e07\u0e32\u0e19\u0e01\u0e31\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \u0e23\u0e30\u0e1a\u0e1a\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/td><\/tr><tr><td><strong>Full Stack<\/strong><\/td><td>\u0e17\u0e33\u0e44\u0e14\u0e49\u0e17\u0e31\u0e49\u0e07 Front-end \u0e41\u0e25\u0e30 Back-end<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">1. <strong>Front-end \u0e04\u0e37\u0e2d\u0e2d\u0e30\u0e44\u0e23?<\/strong><\/h2>\n\n\n\n<p><strong>Front-end Developer<\/strong> \u0e04\u0e37\u0e2d\u0e04\u0e19\u0e17\u0e35\u0e48\u0e2a\u0e23\u0e49\u0e32\u0e07 \u201c\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e32\u201d \u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a \u0e2b\u0e23\u0e37\u0e2d\u0e41\u0e2d\u0e1b\u0e17\u0e35\u0e48\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e40\u0e2b\u0e47\u0e19 \u0e40\u0e0a\u0e48\u0e19 \u0e40\u0e21\u0e19\u0e39 \u0e1b\u0e38\u0e48\u0e21 \u0e41\u0e1a\u0e1a\u0e1f\u0e2d\u0e23\u0e4c\u0e21 \u0e2a\u0e35 \u0e02\u0e19\u0e32\u0e14\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21 \u0e2f\u0e25\u0e2f<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35\u0e2b\u0e25\u0e31\u0e01\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35<\/th><th>\u0e43\u0e0a\u0e49\u0e17\u0e33\u0e2d\u0e30\u0e44\u0e23<\/th><\/tr><\/thead><tbody><tr><td><strong>HTML<\/strong><\/td><td>\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32<\/td><\/tr><tr><td><strong>CSS<\/strong><\/td><td>\u0e15\u0e01\u0e41\u0e15\u0e48\u0e07\u0e2a\u0e35 \u0e02\u0e19\u0e32\u0e14 \u0e40\u0e25\u0e22\u0e4c\u0e40\u0e2d\u0e32\u0e15\u0e4c<\/td><\/tr><tr><td><strong>JavaScript<\/strong><\/td><td>\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e40\u0e27\u0e47\u0e1a\u0e21\u0e35\u0e01\u0e32\u0e23\u0e15\u0e2d\u0e1a\u0e2a\u0e19\u0e2d\u0e07 \u0e40\u0e0a\u0e48\u0e19 \u0e04\u0e25\u0e34\u0e01\u0e41\u0e25\u0e49\u0e27\u0e21\u0e35\u0e41\u0e2d\u0e47\u0e01\u0e0a\u0e31\u0e19<\/td><\/tr><tr><td><strong>Framework<\/strong><\/td><td>React, Vue, Angular (\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e17\u0e33\u0e07\u0e32\u0e19\u0e40\u0e23\u0e47\u0e27\u0e41\u0e25\u0e30\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e42\u0e04\u0e49\u0e14\u0e14\u0e35\u0e02\u0e36\u0e49\u0e19)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e02\u0e2d\u0e07 Front-end<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0e17\u0e33\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e27\u0e47\u0e1a\u0e43\u0e2b\u0e49\u0e14\u0e39\u0e14\u0e35 (UI Design)<\/li>\n\n\n\n<li>\u0e43\u0e2b\u0e49\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e07\u0e48\u0e32\u0e22 (UX)<\/li>\n\n\n\n<li>\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a Back-end (\u0e1c\u0e48\u0e32\u0e19 API)<\/li>\n\n\n\n<li>\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e17\u0e38\u0e01\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c (Responsive Design)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">2. <strong>Back-end \u0e04\u0e37\u0e2d\u0e2d\u0e30\u0e44\u0e23?<\/strong><\/h2>\n\n\n\n<p><strong>Back-end Developer<\/strong> \u0e04\u0e37\u0e2d\u0e04\u0e19\u0e17\u0e35\u0e48\u0e14\u0e39\u0e41\u0e25\u0e40\u0e1a\u0e37\u0e49\u0e2d\u0e07\u0e2b\u0e25\u0e31\u0e07 \u0e40\u0e0a\u0e48\u0e19 \u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e21\u0e27\u0e25\u0e1c\u0e25 \u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u0e2a\u0e39\u0e48\u0e23\u0e30\u0e1a\u0e1a \u0e23\u0e30\u0e1a\u0e1a\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19 \u0e2f\u0e25\u0e2f<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35\u0e2b\u0e25\u0e31\u0e01\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35<\/th><th>\u0e43\u0e0a\u0e49\u0e17\u0e33\u0e2d\u0e30\u0e44\u0e23<\/th><\/tr><\/thead><tbody><tr><td><strong>\u0e20\u0e32\u0e29\u0e32\u0e40\u0e0b\u0e34\u0e23\u0e4c\u0e1f\u0e40\u0e27\u0e2d\u0e23\u0e4c<\/strong><\/td><td>\u0e40\u0e0a\u0e48\u0e19 Python, Node.js, PHP, Java, Go<\/td><\/tr><tr><td><strong>\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/strong><\/td><td>\u0e40\u0e0a\u0e48\u0e19 MySQL, MongoDB, PostgreSQL<\/td><\/tr><tr><td><strong>API<\/strong><\/td><td>\u0e43\u0e0a\u0e49\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a Front-end<\/td><\/tr><tr><td><strong>Framework<\/strong><\/td><td>\u0e40\u0e0a\u0e48\u0e19 Express.js (Node.js), Django (Python), Laravel (PHP)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e02\u0e2d\u0e07 Back-end<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25: \u0e23\u0e31\u0e1a\u0e08\u0e32\u0e01 Front-end \u0e41\u0e25\u0e49\u0e27\u0e40\u0e01\u0e47\u0e1a\u0e25\u0e07\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/li>\n\n\n\n<li>\u0e40\u0e02\u0e35\u0e22\u0e19 logic \u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a \u0e40\u0e0a\u0e48\u0e19 \u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01, \u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e2d\u0e07<\/li>\n\n\n\n<li>\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22 (Authentication, Authorization)<\/li>\n\n\n\n<li>\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e40\u0e0b\u0e34\u0e23\u0e4c\u0e1f\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e41\u0e25\u0e30 API<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">3. <strong>Full Stack \u0e04\u0e37\u0e2d\u0e2d\u0e30\u0e44\u0e23?<\/strong><\/h2>\n\n\n\n<p><strong>Full Stack Developer<\/strong> \u0e04\u0e37\u0e2d\u0e04\u0e19\u0e17\u0e35\u0e48\u0e17\u0e33\u0e44\u0e14\u0e49\u0e17\u0e31\u0e49\u0e07 Front-end \u0e41\u0e25\u0e30 Back-end<br>\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e17\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e44\u0e14\u0e49\u0e14\u0e49\u0e27\u0e22\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e15\u0e49\u0e19\u0e08\u0e19\u0e08\u0e1a<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e17\u0e31\u0e01\u0e29\u0e30\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u0e14\u0e49\u0e32\u0e19<\/th><th>\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e31\u0e01\u0e29\u0e30<\/th><\/tr><\/thead><tbody><tr><td>Front-end<\/td><td>HTML, CSS, JavaScript, React<\/td><\/tr><tr><td>Back-end<\/td><td>Node.js, Python, API, Database<\/td><\/tr><tr><td>DevOps (\u0e40\u0e1a\u0e37\u0e49\u0e2d\u0e07\u0e15\u0e49\u0e19)<\/td><td>Git, Hosting, CI\/CD<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u0e02\u0e49\u0e2d\u0e14\u0e35\u0e02\u0e2d\u0e07 Full Stack<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e20\u0e32\u0e1e\u0e23\u0e27\u0e21\u0e23\u0e30\u0e1a\u0e1a<\/li>\n\n\n\n<li>\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e17\u0e35\u0e21\u0e40\u0e25\u0e47\u0e01 \u0e2a\u0e15\u0e32\u0e23\u0e4c\u0e17\u0e2d\u0e31\u0e1b<\/li>\n\n\n\n<li>\u0e41\u0e01\u0e49\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e44\u0e14\u0e49\u0e17\u0e31\u0e49\u0e07\u0e1d\u0e31\u0e48\u0e07 client \u0e41\u0e25\u0e30 server<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0e40\u0e1b\u0e23\u0e35\u0e22\u0e1a\u0e40\u0e17\u0e35\u0e22\u0e1a\u0e41\u0e1a\u0e1a\u0e20\u0e32\u0e1e\u0e23\u0e27\u0e21<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u0e14\u0e49\u0e32\u0e19<\/th><th>Front-end<\/th><th>Back-end<\/th><th>Full Stack<\/th><\/tr><\/thead><tbody><tr><td>\u0e17\u0e33\u0e07\u0e32\u0e19\u0e01\u0e31\u0e1a<\/td><td>\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d, \u0e40\u0e1a\u0e23\u0e32\u0e27\u0e4c\u0e40\u0e0b\u0e2d\u0e23\u0e4c<\/td><td>\u0e40\u0e0b\u0e34\u0e23\u0e4c\u0e1f\u0e40\u0e27\u0e2d\u0e23\u0e4c, \u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/td><td>\u0e17\u0e31\u0e49\u0e07\u0e2a\u0e2d\u0e07\u0e1d\u0e31\u0e48\u0e07<\/td><\/tr><tr><td>\u0e20\u0e32\u0e29\u0e32<\/td><td>HTML, CSS, JS<\/td><td>Python, PHP, Node.js<\/td><td>\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14<\/td><\/tr><tr><td>\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e07\u0e32\u0e19<\/td><td>\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e27\u0e47\u0e1a, \u0e41\u0e1a\u0e1a\u0e1f\u0e2d\u0e23\u0e4c\u0e21<\/td><td>\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e02\u0e49\u0e32\u0e2a\u0e39\u0e48\u0e23\u0e30\u0e1a\u0e1a, API<\/td><td>\u0e40\u0e27\u0e47\u0e1a\u0e17\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a<\/td><\/tr><tr><td>\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a<\/td><td>\u0e2a\u0e32\u0e22\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a + \u0e40\u0e02\u0e35\u0e22\u0e19\u0e42\u0e04\u0e49\u0e14<\/td><td>\u0e2a\u0e32\u0e22\u0e15\u0e23\u0e23\u0e01\u0e30 + \u0e1b\u0e23\u0e30\u0e21\u0e27\u0e25\u0e1c\u0e25<\/td><td>\u0e04\u0e19\u0e0a\u0e2d\u0e1a\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e17\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a<\/td><\/tr><tr><td>\u0e04\u0e27\u0e32\u0e21\u0e0b\u0e31\u0e1a\u0e0b\u0e49\u0e2d\u0e19<\/td><td>\u0e1b\u0e32\u0e19\u0e01\u0e25\u0e32\u0e07 (\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08 UI\/UX)<\/td><td>\u0e2a\u0e39\u0e07 (\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08 Logic + Data)<\/td><td>\u0e2a\u0e39\u0e07\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14 (\u0e15\u0e49\u0e2d\u0e07\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e17\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0e04\u0e33\u0e41\u0e19\u0e30\u0e19\u0e33\u0e01\u0e32\u0e23\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e2a\u0e32\u0e22\u0e07\u0e32\u0e19<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u0e04\u0e38\u0e13\u0e0a\u0e2d\u0e1a\u0e41\u0e1a\u0e1a\u0e44\u0e2b\u0e19?<\/th><th>\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e2a\u0e32\u0e22&#8230;<\/th><\/tr><\/thead><tbody><tr><td>\u0e0a\u0e2d\u0e1a\u0e17\u0e33\u0e2d\u0e30\u0e44\u0e23\u0e43\u0e2b\u0e49 &#8220;\u0e40\u0e2b\u0e47\u0e19\u0e1c\u0e25\u0e17\u0e31\u0e19\u0e17\u0e35&#8221;<\/td><td>Front-end<\/td><\/tr><tr><td>\u0e0a\u0e2d\u0e1a\u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \u0e04\u0e34\u0e14\u0e40\u0e1b\u0e47\u0e19\u0e23\u0e30\u0e1a\u0e1a<\/td><td>Back-end<\/td><\/tr><tr><td>\u0e0a\u0e2d\u0e1a\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e17\u0e38\u0e01\u0e2d\u0e22\u0e48\u0e32\u0e07 \u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e25\u0e38\u0e21\u0e17\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a<\/td><td>Full Stack<\/td><\/tr><tr><td>\u0e0a\u0e2d\u0e1a\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a + \u0e40\u0e02\u0e35\u0e22\u0e19 HTML\/CSS<\/td><td>Front-end<\/td><\/tr><tr><td>\u0e0a\u0e2d\u0e1a\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1f\u0e31\u0e07\u0e01\u0e4c\u0e0a\u0e31\u0e19, API, \u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/td><td>Back-end<\/td><\/tr><tr><td>\u0e2d\u0e22\u0e32\u0e01\u0e40\u0e1b\u0e47\u0e19\u0e1f\u0e23\u0e35\u0e41\u0e25\u0e19\u0e0b\u0e4c \/ Dev \u0e04\u0e19\u0e40\u0e14\u0e35\u0e22\u0e27<\/td><td>Full Stack<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0e2a\u0e23\u0e38\u0e1b<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u0e2a\u0e32\u0e22<\/th><th>\u0e1a\u0e17\u0e1a\u0e32\u0e17<\/th><th>\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2a\u0e34\u0e48\u0e07\u0e17\u0e35\u0e48\u0e17\u0e33<\/th><\/tr><\/thead><tbody><tr><td><strong>Front-end<\/strong><\/td><td>UI\/UX<\/td><td>\u0e40\u0e27\u0e47\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e41\u0e23\u0e01, \u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e2a\u0e21\u0e31\u0e04\u0e23<\/td><\/tr><tr><td><strong>Back-end<\/strong><\/td><td>Logic\/Data<\/td><td>\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e47\u0e2d\u0e01\u0e2d\u0e34\u0e19, API \u0e08\u0e2d\u0e07\u0e2b\u0e49\u0e2d\u0e07<\/td><\/tr><tr><td><strong>Full Stack<\/strong><\/td><td>\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14<\/td><td>\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e17\u0e31\u0e49\u0e07\u0e23\u0e30\u0e1a\u0e1a (\u0e40\u0e2b\u0e21\u0e37\u0e2d\u0e19\u0e19\u0e31\u0e01\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e40\u0e15\u0e47\u0e21\u0e15\u0e31\u0e27)<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e1a\u0e17\u0e1a\u0e32\u0e17\u0e19\u0e31\u0e01\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e41\u0e15\u0e48\u0e25\u0e30\u0e2a\u0e32\u0e22\u0e43\u0e19\u0e42\u0e25\u0e01\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e41\u0e25\u0e30\u0e41\u0e2d\u0e1b \u0e20\u0e32\u0e1e\u0e23\u0e27\u0e21\u0e01\u0e48\u0e2d [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,61],"tags":[72,65],"class_list":["post-402","post","type-post","status-publish","format-standard","hentry","category-computer-tips","category-programming","tag-72","tag-65"],"_links":{"self":[{"href":"https:\/\/ajnock.com\/index.php?rest_route=\/wp\/v2\/posts\/402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ajnock.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ajnock.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ajnock.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ajnock.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=402"}],"version-history":[{"count":1,"href":"https:\/\/ajnock.com\/index.php?rest_route=\/wp\/v2\/posts\/402\/revisions"}],"predecessor-version":[{"id":403,"href":"https:\/\/ajnock.com\/index.php?rest_route=\/wp\/v2\/posts\/402\/revisions\/403"}],"wp:attachment":[{"href":"https:\/\/ajnock.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ajnock.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ajnock.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}