<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>technologies Archives - SoftUni Global</title>
	<atom:link href="https://softuni.org/tag/technologies/feed/" rel="self" type="application/rss+xml" />
	<link>https://softuni.org/tag/technologies/</link>
	<description>Learn Programming and Start a Developer Job</description>
	<lastBuildDate>Wed, 30 Mar 2022 12:09:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.10</generator>

<image>
	<url>https://softuni.org/wp-content/uploads/2022/04/cropped-SoftUni-Global-Logo-Square-notext-32x32.png</url>
	<title>technologies Archives - SoftUni Global</title>
	<link>https://softuni.org/tag/technologies/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>What You Need to Know about Back-End Technologies [Dev Concepts #23]</title>
		<link>https://softuni.org/dev-concepts/what-you-need-to-know-about-back-end-technologies/</link>
					<comments>https://softuni.org/dev-concepts/what-you-need-to-know-about-back-end-technologies/#respond</comments>
		
		<dc:creator><![CDATA[Aleksandar Peev]]></dc:creator>
		<pubDate>Tue, 11 Jan 2022 06:10:00 +0000</pubDate>
				<category><![CDATA[Dev Concepts]]></category>
		<category><![CDATA[back-end]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[devconcepts]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[stepbystep]]></category>
		<category><![CDATA[technologies]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[virtualization]]></category>
		<guid isPermaLink="false">https://softuni.org/?p=10418</guid>

					<description><![CDATA[<p>In this video, we will get familiar with Back-End technologies and concepts like Databases, ORM and MVC Frameworks, Rest, Containers and Docker.</p>
<p>The post <a href="https://softuni.org/dev-concepts/what-you-need-to-know-about-back-end-technologies/">What You Need to Know about Back-End Technologies [Dev Concepts #23]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="10418" class="elementor elementor-10418" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-5d5405e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d5405e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d32134" data-id="0d32134" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9216798 elementor-widget elementor-widget-text-editor" data-id="9216798" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span data-preserver-spaces="true">In this lesson, we take a look at <strong>Back-End</strong> <b>technologies</b> in software development</span><span data-preserver-spaces="true">. That is a technical term that deals with <strong>server-side operations</strong>, including <strong>CRUD functions</strong> with <strong>database</strong> and <strong>server logic</strong>. Meanwhile, <strong>Front-End</strong> development is programming which focuses on the <strong>visual elements</strong> of a website or app that a user will interact with.<img fetchpriority="high" decoding="async" class=" wp-image-10436 aligncenter" src="https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end-289x300.png" alt="iceberg-front-back-end" width="302" height="313" srcset="https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end-289x300.png 289w, https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end-600x624.png 600w, https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end-985x1024.png 985w, https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end-768x798.png 768w, https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end.png 1159w" sizes="(max-width: 302px) 100vw, 302px" /></span></p><p style="text-align: left;"><span data-preserver-spaces="true"><strong>Back-End</strong> technologies are essential in the development of software projects. Whether you are a <strong>startup founder</strong>, or a <strong>corporate decision-maker</strong>, selecting the right <strong>Back-End</strong> technology is crucial to determine your project success. Choosing the correct <strong>Back-End</strong> technologies can guarantee <strong>scalability</strong>, <strong>functioning speed,</strong> and instant response to customers’ needs.</span></p><p style="text-align: left;">In our video, we explain <strong>foundation concepts</strong> that aspiring developers shouldn&#8217;t miss. Keep up with the videos, and you will learn about:</p><ul><li style="text-align: left;"><span data-preserver-spaces="true"><strong><img decoding="async" class=" wp-image-10534 alignright" src="https://softuni.org/wp-content/uploads/2022/01/db-300x185.png" alt="" width="229" height="141" srcset="https://softuni.org/wp-content/uploads/2022/01/db-300x185.png 300w, https://softuni.org/wp-content/uploads/2022/01/db-600x371.png 600w, https://softuni.org/wp-content/uploads/2022/01/db.png 647w" sizes="(max-width: 229px) 100vw, 229px" />Databases</strong>: They are a place for storing our </span><strong><span data-preserver-spaces="true">data </span></strong><span data-preserver-spaces="true">but in an</span><strong><span data-preserver-spaces="true"> </span></strong><span data-preserver-spaces="true">organized structure.  </span><strong><span data-preserver-spaces="true">Data </span></strong><span data-preserver-spaces="true">is organized and stored in the form of tables. A table contains rows and columns. Each row in a </span><strong><span data-preserver-spaces="true">table</span></strong><span data-preserver-spaces="true"> is a </span>record<span data-preserver-spaces="true">, and column a </span><strong><span data-preserver-spaces="true">field</span></strong><span data-preserver-spaces="true"> that describes the row.  <span style="text-align: start;">Read our article about them</span> <a href="https://softuni.org/dev-concepts/databases-mini-overview-19-1/">here</a>.</span></li></ul><ul><li style="text-align: left;"><span data-preserver-spaces="true"><img decoding="async" class="wp-image-9224 alignright" src="https://softuni.org/wp-content/uploads/2021/12/orm-300x153.png" alt="" width="225" height="115" srcset="https://softuni.org/wp-content/uploads/2021/12/orm-300x153.png 300w, https://softuni.org/wp-content/uploads/2021/12/orm-600x306.png 600w, https://softuni.org/wp-content/uploads/2021/12/orm-1024x522.png 1024w, https://softuni.org/wp-content/uploads/2021/12/orm-768x391.png 768w, https://softuni.org/wp-content/uploads/2021/12/orm-1536x783.png 1536w, https://softuni.org/wp-content/uploads/2021/12/orm.png 1847w" sizes="(max-width: 225px) 100vw, 225px" /></span><strong>ORM</strong>: This is short of <strong>Object Relational Mapping</strong>. It is the idea of writing queries using your favorite programming language. You interact with a <strong>database </strong>using your language of choice instead of <strong>SQL</strong>. <span style="text-align: start;">Read our article about them</span><span data-preserver-spaces="true"> <a href="https://softuni.org/dev-concepts/object-relational-mapping-orm/">here</a>.</span></li></ul><p><img loading="lazy" decoding="async" class=" wp-image-10557 alignright" src="https://softuni.org/wp-content/uploads/2022/01/1mvc.png" alt="mvc-logo" width="225" height="192" /></p><ul><li style="text-align: left;"><strong>MVC:</strong> The term stands for <strong>Model</strong>–<strong>View</strong>–<strong>Controller</strong>. It is a <strong>design pattern</strong> used to help us build frameworks for applications. The <strong>MVC</strong> splits the application into three different sections. Each section represents one word from the abbreviature. Each component has a specific <strong>responsibility</strong> and has a <strong>link</strong> to the others. <span style="text-align: start;">Read our article about them</span> <a href="https://softuni.org/dev-concepts/model-view-controller-pattern/">here</a>.</li><li style="text-align: left;"><strong>Web Services</strong> and <strong>APIs</strong>:  <strong>Web Service</strong> is a network-based resource that <strong>fulfills</strong> a <strong>specific task</strong>. On the other hand, <strong>API</strong> is an interface that allows you to <strong>build</strong> <strong>on</strong> the <strong>data</strong> and <strong>functionality</strong> of another application. There is an overlap between the two. <strong>WEB services</strong> are <strong>APIs</strong>, but <strong>APIs</strong> can be <strong>offline</strong>. Many public <strong>APIs</strong> are transparent, with <strong>open documentation</strong> and <strong>self-service</strong> portals for quick developer onboarding. On the other hand, <strong>Web Services</strong> are <strong>not</strong> open source. Instead, they tend to offer specific data and functionality to partners.</li></ul><p><img loading="lazy" decoding="async" class=" wp-image-10444 aligncenter" src="https://softuni.org/wp-content/uploads/2022/01/web-vs-api-300x137.jpg" alt="web-vs-api" width="405" height="185" srcset="https://softuni.org/wp-content/uploads/2022/01/web-vs-api-300x137.jpg 300w, https://softuni.org/wp-content/uploads/2022/01/web-vs-api-600x274.jpg 600w, https://softuni.org/wp-content/uploads/2022/01/web-vs-api.jpg 700w" sizes="(max-width: 405px) 100vw, 405px" /></p><ul><li style="text-align: left;"><strong>REST</strong> and <strong><strong>RESTful Services: </strong>REST</strong> is a set of architectural constraints, <strong>not</strong> a protocol or a standard. <strong>API</strong> developers can implement <strong>REST</strong> in a variety of ways. <span style="font-size: 16px;" data-preserver-spaces="true">When a client request is made via a <strong>RESTful API</strong>, it transfers a representation of the state of the resource to the requester or endpoint. This information, or representation, is delivered in one of several formats via <strong>HTTP</strong>. </span><strong style="font-size: 16px;"><span data-preserver-spaces="true">Restful Web Services</span></strong><span style="font-size: 16px;" data-preserver-spaces="true"> is a <strong>lightweight</strong>, <strong>maintainable</strong>, and <strong>scalable service</strong> built on the <strong>REST architecture</strong>. It also exposes <strong>API</strong> from your application in a<strong> stateless manner</strong> to the calling client. The calling client can perform predefined operations using the <strong>Restful service</strong>.<img loading="lazy" decoding="async" class=" wp-image-10446 aligncenter" src="https://softuni.org/wp-content/uploads/2022/01/rest-diagram-300x118.png" alt="rest-diagram" width="450" height="177" srcset="https://softuni.org/wp-content/uploads/2022/01/rest-diagram-300x118.png 300w, https://softuni.org/wp-content/uploads/2022/01/rest-diagram-600x236.png 600w, https://softuni.org/wp-content/uploads/2022/01/rest-diagram-768x302.png 768w, https://softuni.org/wp-content/uploads/2022/01/rest-diagram.png 821w" sizes="(max-width: 450px) 100vw, 450px" /></span></li></ul><ul><li style="text-align: left;"><span style="font-size: 16px;" data-preserver-spaces="true"><strong>Virtualization, Containers, and Docker</strong>: </span><span style="font-weight: bold; text-align: start;">Virtualization</span><span style="text-align: start;"> is a relatively new technology that allows creating a completely </span><span style="font-weight: bold; text-align: start;">isolated machine</span><span style="text-align: start;"> from scratch, all in software. Nowadays, companies are starting to prefer <strong>Docker</strong>. It s a tool that uses <strong>containers</strong> to make the creation, deployment, and running of applications a lot easier. Read our article about them <a href="https://softuni.org/dev-concepts/overview-of-virtualization-and-docker">here</a>.<img loading="lazy" decoding="async" class="size-medium wp-image-10486 aligncenter" src="https://softuni.org/wp-content/uploads/2022/01/2docker-300x153.png" alt="docker-image-vm" width="300" height="153" srcset="https://softuni.org/wp-content/uploads/2022/01/2docker-300x153.png 300w, https://softuni.org/wp-content/uploads/2022/01/2docker-600x307.png 600w, https://softuni.org/wp-content/uploads/2022/01/2docker-768x393.png 768w, https://softuni.org/wp-content/uploads/2022/01/2docker.png 950w" sizes="(max-width: 300px) 100vw, 300px" /></span></li></ul><p style="text-align: left;"><span style="font-size: 16px;" data-preserver-spaces="true">Hopefully, reading all this about <strong>Back-end technologies</strong> will help you in making the right decision. No matter what language you are using, all of those concepts are the same. For every <strong>aspiring programmer</strong>, it&#8217;s a must to know all of the topics. If you want to learn more about the differences between <strong>Front-End</strong>, <strong>Back-End</strong>, and <strong>Full-Stack</strong> technologies you can read our article <a href="https://softuni.org/dev-concepts/front-end-back-end-and-full-stac">here</a>.</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-88292b4 elementor-widget elementor-widget-video" data-id="88292b4" data-element_type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/youtu.be\/plNiYwa31no&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-edfdd22 elementor-widget elementor-widget-text-editor" data-id="edfdd22" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Lesson Topics</h2><div><div><div>In this tutorial we cover the following topics:</div></div><ul><li><b>Front-End and Back-End</b></li><li><b>Databases</b></li><li><b>ORM</b></li><li><b>MVC</b></li><li><b>ORM</b></li><li><b>Web Services and APIs</b></li><li><b>Rest and RESTful Services</b></li><li><b>Virtualization, Containers, and Docker</b></li></ul><p> </p></div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-18e64dd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="18e64dd" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0c4fdaf" data-id="0c4fdaf" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a0aff0b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a0aff0b" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-48c6c18" data-id="48c6c18" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f972417 elementor-widget elementor-widget-heading" data-id="f972417" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Lesson Slides</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-37e6760 elementor-widget elementor-widget-pdfjs_viewer" data-id="37e6760" data-element_type="widget" data-widget_type="pdfjs_viewer.default">
				<div class="elementor-widget-container">
					<iframe src="https://softuni.org/wp-content/plugins/pdf-viewer-for-elementor/assets/pdfjs/web/viewer.html?file=https://softuni.org/wp-content/uploads/2022/01/Dev-Concepts-Episode-23-Back-End-Technologies-Overview.pdf&amp;embedded=true" style="display: block; margin-left: auto; margin-right: auto; width: 100%; height: 800px;" frameborder="1" marginheight="0px" marginwidth="0px" allowfullscreen></iframe>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://softuni.org/dev-concepts/what-you-need-to-know-about-back-end-technologies/">What You Need to Know about Back-End Technologies [Dev Concepts #23]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://softuni.org/dev-concepts/what-you-need-to-know-about-back-end-technologies/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>&#8220;I chose SoftUni, because the training is extremely innovative and modern&#8221;</title>
		<link>https://softuni.org/interviews/i-chose-software-university-because-the-training-is-extremely-innovative-and-modern/</link>
		
		<dc:creator><![CDATA[Luben Lubenov]]></dc:creator>
		<pubDate>Fri, 24 Jul 2020 16:06:00 +0000</pubDate>
				<category><![CDATA[Interviews]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[innovative]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[modern]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[programming languages]]></category>
		<category><![CDATA[softuni]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[software technologies]]></category>
		<category><![CDATA[technologies]]></category>
		<category><![CDATA[Web development]]></category>
		<guid isPermaLink="false">https://blog.softuni.org/?p=582</guid>

					<description><![CDATA[<p>We would like to introduce you to Angel Buzov, from SoftUni, who will tell us what motivated him to choose to program and which were his most difficult moments and how did he deal with them. “I chose Software university because the training is extremely innovative and modern, the new trends in the technological world [&#8230;]</p>
<p>The post <a href="https://softuni.org/interviews/i-chose-software-university-because-the-training-is-extremely-innovative-and-modern/">&#8220;I chose SoftUni, because the training is extremely innovative and modern&#8221;</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>We would like to introduce you to Angel Buzov, from SoftUni, who will tell us what motivated him to choose to program and which were his most difficult moments and how did he deal with them. “I chose Software university because the training is extremely innovative and modern, the new trends in the technological world are monitored and the training program is being updated along with them. It emphasizes the practice, not the dry theories”. How does he succeed in just two years to become Junior Java Developer and what is the success formula? Read from our new blog article.</p>



<p><strong>Hello, Angel! Can you introduce yourself with a few words for the readers of our blog?</strong></p>



<p>Hello, my name is Angel Buzov and I’m from Gotse Delchev. I have been actively engaged in programming for about 2 years, a few months ago I graduated from Software University and now I am a Junior Java Developer</p>



<p><strong>What attracted you to programming and do you have a favorite programming language?</strong></p>



<p>I’ve always had a great interest in computers and how things work in the background. That was the main reason I started programming. I have studied several languages, but my favorite is Java, it’s easy to write, has good documentation, and runs on all platforms.</p>



<p><strong>Why did you choose Software University and what was the atmosphere during the training?</strong></p>



<p>I chose Software university because the training is extremely innovative and modern, the new trends in the technological world are monitored and the training program is being updated along with them. Everything is “straight to the point”. Moreover, something that I think is extremely important is that much emphasis is put on practice rather than on dry theories</p>



<p><strong>What was the biggest difficulty for you during the program?</strong></p>



<p>I do not think I had any major difficulties. Only my first attempt with object-oriented programming was a little more complicated, but with hard work, everything was accomplished</p>



<p><strong>What skills did you acquire at the Software University, in addition to programming?</strong></p>



<p>I have been able to get teamwork skills. It seems easy at first glance, but to reconcile all the different ideas and opinions of the team is a rather complex task. Also, I learned to be organized and not to leave things for the last minute.</p>



<p>Did the Software University Diploma help you to find a realization?</p>



<p>I started looking for a job before my diploma was ready. I think that not the diploma, but the acquired skills and what you are showing in a job interview are the things that help to find a professional realization.</p>



<p><strong>How do you see yourself after 5 years?</strong></p>



<p>After 5 years I see myself as a programmer with even more knowledge and experience.</p>



<p><strong>Finally, what will you advise all future students who are about to start learning at the&nbsp;</strong><strong>Software University?</strong></p>



<p>My advice to them is NOT to give up. No matter how difficult a problem seems to be, it always has a solution. That’s why they have to believe in themselves and do not stop trying!</p>



<p></p>
<p>The post <a href="https://softuni.org/interviews/i-chose-software-university-because-the-training-is-extremely-innovative-and-modern/">&#8220;I chose SoftUni, because the training is extremely innovative and modern&#8221;</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)

Served from: softuni.org @ 2026-10-22 21:42:51 by W3 Total Cache
-->