{"id":1312,"date":"2026-05-14T21:01:27","date_gmt":"2026-05-14T19:01:27","guid":{"rendered":"https:\/\/it.tct.al\/?page_id=1312"},"modified":"2026-05-14T21:14:27","modified_gmt":"2026-05-14T19:14:27","slug":"asp-net","status":"publish","type":"page","link":"https:\/\/it.tct.al\/sq\/asp-net\/","title":{"rendered":"ASP .NET"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Course Hero&#8221; _builder_version=&#8221;4.16&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_stops=&#8221;#474ab6 0%|#9271f6 100%&#8221; background_color_gradient_start=&#8221;#474ab6&#8243; background_color_gradient_end=&#8221;#9271f6&#8243; background_image=&#8221;https:\/\/it.tct.al\/wp-content\/uploads\/2025\/04\/coding-background-texture.jpg&#8221; background_blend=&#8221;overlay&#8221; custom_padding=&#8221;100px|0px|180px|0px&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;top&#8221; animation_intensity_slide=&#8221;2%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.16&#8243; custom_margin=&#8221;|||&#8221; custom_width_px=&#8221;1280px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; header_font=&#8221;|on|||&#8221; header_font_size=&#8221;42px&#8221; header_line_height=&#8221;1.3em&#8221; background_layout=&#8221;dark&#8221; custom_padding=&#8221;|||&#8221; header_font_size_tablet=&#8221;&#8221; header_font_size_phone=&#8221;&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>ASP .NET &#8211; C# Web API Programming<\/h1>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.22.2&#8243; text_text_color=&#8221;#d4ccff&#8221; text_font_size=&#8221;16px&#8221; text_line_height=&#8221;1.9em&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Microsoft ASP.NET is a web development framework that\u2019s used to build dynamic web pages, interactive web services, and robust data-driven web applications. It is a part of Microsoft .NET framework.<\/p>\n<p>&nbsp;<\/p>\n<p><span>In this course you will learn web development in C# programming language. This course will prepare you in layer programming, backend web development layer.\u00a0 You will learn C#.net Web API services so your backend logic can reach clients running web application and mobile application.\u00a0 This course uses knowledge from C++ or C# programming and database. Through the course instructor will ask for individual work. This training is 100% in practice \u201cHands On\u201d.\u00a0<\/span><\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6Ijg0OCJ9fQ==@&#8221; button_text=&#8221;Register Now&#8221; _builder_version=&#8221;4.22.2&#8243; _dynamic_attributes=&#8221;button_url&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;16px&#8221; button_text_color=&#8221;#ffffff&#8221; button_bg_color=&#8221;#09e1c0&#8243; button_border_width=&#8221;10px&#8221; button_border_color=&#8221;#09e1c0&#8243; button_border_radius=&#8221;100px&#8221; button_letter_spacing=&#8221;1px&#8221; button_font=&#8221;|on||on|&#8221; button_icon=&#8221;&#x45;||divi||400&#8243; button_on_hover=&#8221;off&#8221; custom_margin=&#8221;20px|||&#8221; animation_style=&#8221;zoom&#8221; animation_delay=&#8221;100ms&#8221; animation_intensity_zoom=&#8221;10%&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;10px&#8221; box_shadow_blur=&#8221;50px&#8221; box_shadow_spread=&#8221;5px&#8221; box_shadow_color=&#8221;rgba(0,188,160,0.6)&#8221; button_letter_spacing_hover=&#8221;2px&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_text_size__hover=&#8221;null&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover=&#8221;null&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover=&#8221;null&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_text_color__hover=&#8221;null&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover=&#8221;null&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover=&#8221;null&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_border_width__hover=&#8221;null&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover=&#8221;null&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover=&#8221;null&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_border_color__hover=&#8221;null&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover=&#8221;null&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover=&#8221;null&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_border_radius__hover=&#8221;null&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover=&#8221;null&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover=&#8221;null&#8221; button_letter_spacing__hover_enabled=&#8221;on&#8221; button_letter_spacing__hover=&#8221;2px&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_one_letter_spacing__hover=&#8221;null&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover=&#8221;null&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_bg_color__hover=&#8221;null&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover=&#8221;null&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover=&#8221;null&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image src=&#8221;https:\/\/it.tct.al\/wp-content\/uploads\/2025\/05\/coding-isometric-11.png&#8221; align_tablet=&#8221;center&#8221; align_phone=&#8221;center&#8221; align_last_edited=&#8221;on|desktop&#8221; _builder_version=&#8221;4.16&#8243; animation_style=&#8221;zoom&#8221; animation_direction=&#8221;left&#8221; animation_intensity_zoom=&#8221;20%&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.16&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; custom_padding=&#8221;0px|0px|100px|0px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_blurb title=&#8221;Course Details&#8221; url=&#8221;#&#8221; image=&#8221;https:\/\/it.tct.al\/wp-content\/uploads\/2025\/05\/coding-icon_12.jpg&#8221; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;64px&#8221; content_max_width=&#8221;1100px&#8221; _builder_version=&#8221;4.22.2&#8243; header_font=&#8221;|on|||&#8221; header_text_color=&#8221;#7272ff&#8221; header_line_height=&#8221;1.5em&#8221; body_text_color=&#8221;#8585bd&#8221; body_line_height=&#8221;1.9em&#8221; background_color=&#8221;#ffffff&#8221; custom_margin=&#8221;-80px|||&#8221; custom_padding=&#8221;30px|40px|30px|40px&#8221; animation_style=&#8221;zoom&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_zoom=&#8221;20%&#8221; animation_starting_opacity=&#8221;100%&#8221; box_shadow_style=&#8221;preset2&#8243; box_shadow_horizontal=&#8221;0px&#8221; box_shadow_vertical=&#8221;0px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_color=&#8221;rgba(71,74,182,0.12)&#8221; image_max_width=&#8221;64px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<ul data-start=\"110\" data-end=\"358\">\n<li data-start=\"110\" data-end=\"158\" class=\"\">\n<p data-start=\"112\" data-end=\"158\" class=\"\">\ud83d\udd52 <strong data-start=\"115\" data-end=\"128\">Schedule:<\/strong> Twice a week, evenings only<\/p>\n<\/li>\n<li data-start=\"159\" data-end=\"201\" class=\"\">\n<p data-start=\"161\" data-end=\"201\" class=\"\">\u23f1\ufe0f <strong data-start=\"164\" data-end=\"177\">Duration:<\/strong> 45 hours over 9 weeks<\/p>\n<\/li>\n<li data-start=\"202\" data-end=\"224\" class=\"\">\n<p data-start=\"204\" data-end=\"224\" class=\"\">\ud83d\udcb6 <strong data-start=\"207\" data-end=\"217\">Price:<\/strong> \u20ac300<\/p>\n<\/li>\n<li data-start=\"225\" data-end=\"280\" class=\"\">\n<p data-start=\"227\" data-end=\"280\" class=\"\">\ud83d\udc68\u200d\ud83c\udfeb <strong data-start=\"233\" data-end=\"244\">Format:<\/strong> Instructor-led, hands-on training<\/p>\n<\/li>\n<li data-start=\"281\" data-end=\"358\" class=\"\">\n<p data-start=\"283\" data-end=\"358\" class=\"\">\ud83d\udce6 <strong data-start=\"286\" data-end=\"299\">Includes:<\/strong> Practical exercises, course materials, and expert feedback<\/p>\n<\/li>\n<\/ul>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.16&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; custom_padding=&#8221;0px|0px|100px|0px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_blurb title=&#8221;About the course&#8221; url=&#8221;#&#8221; image=&#8221;https:\/\/it.tct.al\/wp-content\/uploads\/2025\/05\/coding-icon_12.jpg&#8221; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;64px&#8221; content_max_width=&#8221;1100px&#8221; _builder_version=&#8221;4.22.2&#8243; header_font=&#8221;|on|||&#8221; header_text_color=&#8221;#7272ff&#8221; header_line_height=&#8221;1.5em&#8221; body_text_color=&#8221;#8585bd&#8221; body_line_height=&#8221;1.9em&#8221; background_color=&#8221;#ffffff&#8221; custom_margin=&#8221;-80px|||&#8221; custom_padding=&#8221;30px|40px|30px|40px&#8221; animation_style=&#8221;zoom&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_zoom=&#8221;20%&#8221; animation_starting_opacity=&#8221;100%&#8221; box_shadow_style=&#8221;preset2&#8243; box_shadow_horizontal=&#8221;0px&#8221; box_shadow_vertical=&#8221;0px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_color=&#8221;rgba(71,74,182,0.12)&#8221; image_max_width=&#8221;64px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span>In this course you will learn web development in C# programming language. This course will prepare you in layer programming, backend web development layer.\u00a0 You will learn C#.net Web API services so your backend logic can reach clients running web application and mobile application.\u00a0 This course uses knowledge from C++ or C# programming and database.\u00a0<\/span><\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; specialty=&#8221;on&#8221; padding_top_2=&#8221;0px&#8221; admin_label=&#8221;Course Chapters&#8221; _builder_version=&#8221;4.16&#8243; custom_margin=&#8221;|||&#8221; custom_padding=&#8221;0px||120px|&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_3&#8243; specialty_columns=&#8221;2&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; parallax__hover=&#8221;off&#8221; parallax_method__hover=&#8221;on&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_row_inner use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;4&#8243; _builder_version=&#8221;4.16&#8243; custom_margin=&#8221;-80px|||&#8221; custom_padding=&#8221;0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column_inner saved_specialty_column_type=&#8221;2_3&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; parallax__hover=&#8221;off&#8221; parallax_method__hover=&#8221;on&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_blurb title=&#8221;Introduction to C#&#8221; url=&#8221;#&#8221; image=&#8221;https:\/\/it.tct.al\/wp-content\/uploads\/2025\/04\/coding-icon_4.jpg&#8221; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;64px&#8221; content_max_width=&#8221;1100px&#8221; admin_label=&#8221;Chapter&#8221; _builder_version=&#8221;4.16&#8243; header_font=&#8221;|on|||&#8221; header_text_color=&#8221;#2e2545&#8243; header_line_height=&#8221;1.5em&#8221; body_text_color=&#8221;#8585bd&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.9em&#8221; background_color=&#8221;#ffffff&#8221; custom_margin=&#8221;|||&#8221; custom_padding=&#8221;30px|40px|30px|40px&#8221; animation_style=&#8221;zoom&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_zoom=&#8221;20%&#8221; animation_starting_opacity=&#8221;100%&#8221; box_shadow_style=&#8221;preset2&#8243; box_shadow_horizontal=&#8221;0px&#8221; box_shadow_vertical=&#8221;0px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_color=&#8221;rgba(71,74,182,0.12)&#8221; image_max_width=&#8221;64px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<ul>\n<li>C# vs .Net<\/li>\n<li>Architecture of .Net applications<\/li>\n<li>Primitive types<\/li>\n<li>Non-primitive types \u2013 Classes, Strings, Enumerations<\/li>\n<li>Arrays and lists<\/li>\n<li>Control flow \u2013 looping<\/li>\n<li>Conditional statements<\/li>\n<li>Debugging applications<\/li>\n<\/ul>\n<p>[\/et_pb_blurb][et_pb_blurb title=&#8221;ASP.NET Web API&#8221; url=&#8221;#&#8221; image=&#8221;https:\/\/it.tct.al\/wp-content\/uploads\/2025\/05\/coding-icon_12.jpg&#8221; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;64px&#8221; content_max_width=&#8221;1100px&#8221; admin_label=&#8221;Chapter&#8221; _builder_version=&#8221;4.16&#8243; header_font=&#8221;|on|||&#8221; header_text_color=&#8221;#2e2545&#8243; header_line_height=&#8221;1.5em&#8221; body_text_color=&#8221;#8585bd&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.9em&#8221; background_color=&#8221;#ffffff&#8221; custom_margin=&#8221;|||&#8221; custom_padding=&#8221;30px|40px|30px|40px&#8221; animation_style=&#8221;zoom&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_zoom=&#8221;20%&#8221; animation_starting_opacity=&#8221;100%&#8221; box_shadow_style=&#8221;preset2&#8243; box_shadow_horizontal=&#8221;0px&#8221; box_shadow_vertical=&#8221;0px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_color=&#8221;rgba(71,74,182,0.12)&#8221; image_max_width=&#8221;64px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<ul>\n<li>The MVC pattern<\/li>\n<li>Project Setup<\/li>\n<li>Introduction to Swagger<\/li>\n<li>Deep dive into models<\/li>\n<li>Web API controllers<\/li>\n<li>Attribute Routing<\/li>\n<li>HTTP methods<\/li>\n<li>Adding a new entry with POST<\/li>\n<li>Modifying an existing entry with PUT<\/li>\n<li>Deleting an entry<\/li>\n<li>Services<\/li>\n<li>Asynchronous Calls<\/li>\n<li>Data transfer objects \u2013 DTOs\/ViewModels<\/li>\n<li>Mapping data with Auto Mapper<\/li>\n<\/ul>\n<p>[\/et_pb_blurb][et_pb_blurb title=&#8221;Entity Framework&#8221; url=&#8221;#&#8221; image=&#8221;https:\/\/it.tct.al\/wp-content\/uploads\/2025\/04\/coding-iconArtboard-19-copy-9.jpg&#8221; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;64px&#8221; content_max_width=&#8221;1100px&#8221; admin_label=&#8221;Chapter&#8221; _builder_version=&#8221;4.16&#8243; header_font=&#8221;|on|||&#8221; header_text_color=&#8221;#2e2545&#8243; header_line_height=&#8221;1.5em&#8221; body_text_color=&#8221;#8585bd&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.9em&#8221; background_color=&#8221;#ffffff&#8221; custom_margin=&#8221;|||&#8221; custom_padding=&#8221;30px|40px|30px|40px&#8221; animation_style=&#8221;zoom&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_zoom=&#8221;20%&#8221; animation_starting_opacity=&#8221;100%&#8221; box_shadow_style=&#8221;preset2&#8243; box_shadow_horizontal=&#8221;0px&#8221; box_shadow_vertical=&#8221;0px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_color=&#8221;rgba(71,74,182,0.12)&#8221; image_max_width=&#8221;64px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<ul>\n<li>Installing entity framework and SQL server configurations<\/li>\n<li>Introduction to NuGet Package Manager<\/li>\n<li>Object Relational Mapping and Code-First migrations<\/li>\n<li>Migrations: Adding a new class<\/li>\n<li>Migrations: Modifying an existing class<\/li>\n<li>Implementing the Data Context<\/li>\n<li>Querying Data Using LINQ<\/li>\n<li>Loading Related Objects<\/li>\n<li>GET, POST, PUT and DELETE Implementations<\/li>\n<li>Advanced Entity Relationships with Entity Framework<\/li>\n<\/ul>\n<p>[\/et_pb_blurb][et_pb_blurb title=&#8221;Authentication&#8221; url=&#8221;#&#8221; image=&#8221;https:\/\/it.tct.al\/wp-content\/uploads\/2025\/05\/coding-icon_16.jpg&#8221; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;64px&#8221; content_max_width=&#8221;1100px&#8221; admin_label=&#8221;Chapter&#8221; _builder_version=&#8221;4.16&#8243; header_font=&#8221;|on|||&#8221; header_text_color=&#8221;#2e2545&#8243; header_line_height=&#8221;1.5em&#8221; body_text_color=&#8221;#8585bd&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.9em&#8221; background_color=&#8221;#ffffff&#8221; custom_margin=&#8221;|||&#8221; custom_padding=&#8221;30px|40px|30px|40px&#8221; animation_style=&#8221;zoom&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_zoom=&#8221;20%&#8221; animation_starting_opacity=&#8221;100%&#8221; box_shadow_style=&#8221;preset2&#8243; box_shadow_horizontal=&#8221;0px&#8221; box_shadow_vertical=&#8221;0px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_color=&#8221;rgba(71,74,182,0.12)&#8221; image_max_width=&#8221;64px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<ul>\n<li>Identity Server<\/li>\n<li>User Model<\/li>\n<li>User Registration<\/li>\n<li>User Login<\/li>\n<li>Authentication Theory<\/li>\n<li>Authentication Controller<\/li>\n<li>Token Authentication with JSON Web Tokens<\/li>\n<li>Authorize attribute<\/li>\n<li>Role-Based Authentication<\/li>\n<\/ul>\n<p>[\/et_pb_blurb][et_pb_blurb title=&#8221;Extra&#8221; url=&#8221;#&#8221; image=&#8221;https:\/\/it.tct.al\/wp-content\/uploads\/2025\/04\/coding-iconArtboard-19-copy-8.jpg&#8221; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;64px&#8221; content_max_width=&#8221;1100px&#8221; admin_label=&#8221;Chapter&#8221; _builder_version=&#8221;4.16&#8243; header_font=&#8221;|on|||&#8221; header_text_color=&#8221;#2e2545&#8243; header_line_height=&#8221;1.5em&#8221; body_text_color=&#8221;#8585bd&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.9em&#8221; background_color=&#8221;#ffffff&#8221; custom_margin=&#8221;|||&#8221; custom_padding=&#8221;30px|40px|30px|40px&#8221; animation_style=&#8221;zoom&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_zoom=&#8221;20%&#8221; animation_starting_opacity=&#8221;100%&#8221; box_shadow_style=&#8221;preset2&#8243; box_shadow_horizontal=&#8221;0px&#8221; box_shadow_vertical=&#8221;0px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_color=&#8221;rgba(71,74,182,0.12)&#8221; image_max_width=&#8221;64px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<ul>\n<li>Branching strategies using git<\/li>\n<li>Application deployment to Azure cloud, publishing profiles<\/li>\n<\/ul>\n<p>[\/et_pb_blurb][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjExMjAifX0=@&#8221; button_text=&#8221;Back to Course List&#8221; button_alignment=&#8221;left&#8221; _builder_version=&#8221;4.22.2&#8243; _dynamic_attributes=&#8221;button_url&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;16px&#8221; button_text_color=&#8221;#ffffff&#8221; button_bg_color=&#8221;#7272ff&#8221; button_border_width=&#8221;10px&#8221; button_border_color=&#8221;#7272ff&#8221; button_border_radius=&#8221;100px&#8221; button_letter_spacing=&#8221;1px&#8221; button_font=&#8221;|on||on|&#8221; button_icon=&#8221;&#x44;||divi||400&#8243; button_icon_placement=&#8221;left&#8221; button_on_hover=&#8221;off&#8221; custom_margin=&#8221;20px|||&#8221; animation_style=&#8221;zoom&#8221; animation_delay=&#8221;100ms&#8221; animation_intensity_zoom=&#8221;6%&#8221; hover_enabled=&#8221;0&#8243; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;10px&#8221; box_shadow_blur=&#8221;50px&#8221; box_shadow_spread=&#8221;5px&#8221; box_shadow_color=&#8221;rgba(114,114,255,0.4)&#8221; button_letter_spacing_hover=&#8221;2px&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_text_size__hover=&#8221;null&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover=&#8221;null&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover=&#8221;null&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_text_color__hover=&#8221;null&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover=&#8221;null&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover=&#8221;null&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_border_width__hover=&#8221;null&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover=&#8221;null&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover=&#8221;null&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_border_color__hover=&#8221;null&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover=&#8221;null&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover=&#8221;null&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_border_radius__hover=&#8221;null&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover=&#8221;null&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover=&#8221;null&#8221; button_letter_spacing__hover_enabled=&#8221;on&#8221; button_letter_spacing__hover=&#8221;2px&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_one_letter_spacing__hover=&#8221;null&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover=&#8221;null&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_bg_color__hover=&#8221;null&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover=&#8221;null&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover=&#8221;null&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_button][\/et_pb_column_inner][\/et_pb_row_inner][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; padding_top__hover=&#8221;0px&#8221; parallax__hover=&#8221;off&#8221; parallax_method__hover=&#8221;on&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_button _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_text_size__hover=&#8221;null&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover=&#8221;null&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover=&#8221;null&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_text_color__hover=&#8221;null&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover=&#8221;null&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover=&#8221;null&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_border_width__hover=&#8221;null&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover=&#8221;null&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover=&#8221;null&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_border_color__hover=&#8221;null&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover=&#8221;null&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover=&#8221;null&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_border_radius__hover=&#8221;null&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover=&#8221;null&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover=&#8221;null&#8221; button_letter_spacing__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover=&#8221;null&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_one_letter_spacing__hover=&#8221;null&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover=&#8221;null&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_bg_color__hover=&#8221;null&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover=&#8221;null&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover=&#8221;null&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Footer&#8221; _builder_version=&#8221;4.16&#8243; background_color=&#8221;#f7f8fc&#8221; custom_padding=&#8221;0px|0px|100px|0px&#8221; animation_style=&#8221;zoom&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_zoom=&#8221;6%&#8221; animation_starting_opacity=&#8221;100%&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_4,1_4&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; _builder_version=&#8221;4.16&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; text_font=&#8221;||||||||&#8221; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#7272ff&#8221; header_2_font_size=&#8221;36px&#8221; header_2_line_height=&#8221;1.3em&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; custom_margin=&#8221;||20px|&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;bottom&#8221; animation_intensity_slide=&#8221;10%&#8221; global_colors_info=&#8221;{}&#8221; header_font_size__hover=&#8221;30px&#8221; header_font_size__hover_enabled=&#8221;30px&#8221; header_letter_spacing__hover=&#8221;0px&#8221; header_letter_spacing__hover_enabled=&#8221;0px&#8221; header_text_shadow_style__hover=&#8221;none&#8221; header_text_shadow_style__hover_enabled=&#8221;none&#8221; header_text_shadow_color__hover=&#8221;rgba(0,0,0,0.4)&#8221; header_text_shadow_color__hover_enabled=&#8221;rgba(0,0,0,0.4)&#8221;]<\/p>\n<h2>Ready to get started?<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.22.2&#8243; text_text_color=&#8221;#8585bd&#8221; text_font_size=&#8221;22px&#8221; text_line_height=&#8221;1.9em&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; animation_style=&#8221;fade&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Get in touch<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6Ijg0OCJ9fQ==@&#8221; button_text=&#8221;Contact Us&#8221; button_alignment=&#8221;left&#8221; _builder_version=&#8221;4.22.2&#8243; _dynamic_attributes=&#8221;button_url&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;16px&#8221; button_text_color=&#8221;#7272ff&#8221; button_bg_color=&#8221;#ffffff&#8221; button_border_width=&#8221;10px&#8221; button_border_color=&#8221;#ffffff&#8221; button_border_radius=&#8221;100px&#8221; button_letter_spacing=&#8221;1px&#8221; button_font=&#8221;|on||on|&#8221; button_icon=&#8221;&#x45;||divi||400&#8243; button_on_hover=&#8221;off&#8221; custom_margin=&#8221;|||&#8221; animation_style=&#8221;zoom&#8221; animation_intensity_zoom=&#8221;6%&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;10px&#8221; box_shadow_blur=&#8221;50px&#8221; box_shadow_spread=&#8221;5px&#8221; box_shadow_color=&#8221;rgba(181,181,255,0.38)&#8221; button_letter_spacing_hover=&#8221;2px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover_enabled=&#8221;on&#8221; button_letter_spacing__hover=&#8221;2px&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ASP .NET &#8211; C# Web API Programming &nbsp;Microsoft ASP.NET is a web development framework that\u2019s used to build dynamic web pages, interactive web services, and robust data-driven web applications. It is a part of Microsoft .NET framework. &nbsp; In this course you will learn web development in C# programming language. This course will prepare you [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-1312","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/it.tct.al\/sq\/wp-json\/wp\/v2\/pages\/1312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/it.tct.al\/sq\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/it.tct.al\/sq\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/it.tct.al\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/it.tct.al\/sq\/wp-json\/wp\/v2\/comments?post=1312"}],"version-history":[{"count":4,"href":"https:\/\/it.tct.al\/sq\/wp-json\/wp\/v2\/pages\/1312\/revisions"}],"predecessor-version":[{"id":1329,"href":"https:\/\/it.tct.al\/sq\/wp-json\/wp\/v2\/pages\/1312\/revisions\/1329"}],"wp:attachment":[{"href":"https:\/\/it.tct.al\/sq\/wp-json\/wp\/v2\/media?parent=1312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}