{"id":482,"date":"2020-10-08T09:54:12","date_gmt":"2020-10-08T16:54:12","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/azure-sql\/?p=482"},"modified":"2020-10-08T09:54:30","modified_gmt":"2020-10-08T16:54:30","slug":"resources-to-become-a-full-stack-well-rounded-developer","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/azure-sql\/resources-to-become-a-full-stack-well-rounded-developer\/","title":{"rendered":"Resources to become a Well-Rounded Full-Stack Developer"},"content":{"rendered":"<p><img decoding=\"async\" class=\"wp-image-484 size-full aligncenter\" src=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/pexels-thisisengineering-3861951.jpg\" alt=\"Image Photo Harry Parvin\" width=\"1600\" height=\"1067\" srcset=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/pexels-thisisengineering-3861951.jpg 1600w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/pexels-thisisengineering-3861951-300x200.jpg 300w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/pexels-thisisengineering-3861951-1024x683.jpg 1024w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/pexels-thisisengineering-3861951-768x512.jpg 768w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/pexels-thisisengineering-3861951-1536x1024.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>If you want to start coding and create your own solutions &#8211; be it an App, a Website or something else &#8211; or if you want to start a career as developer, you&#8217;re in luck!<\/p>\n<p>There has never been so many and so good training material around, and &#8211; even better &#8211; available for free. Last addition to the amazing long list of videos and resources is the Javascript for Beginners series:<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PLlrxD0HtieHhW0NCG7M536uHGOtJ95Ut2\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-487\" src=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-1.jpg\" alt=\"Image img 1\" width=\"640\" height=\"332\" srcset=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-1.jpg 880w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-1-300x156.jpg 300w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-1-768x399.jpg 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.youtube.com\/playlist?list=PLlrxD0HtieHhW0NCG7M536uHGOtJ95Ut2\">Beginner&#8217;s Series to: JavaScript<\/a>\u00a0&#8211; 51 Videos<\/p>\n<p>Javascript is nowadays ubiquitous, being used both on the front-end for making web pages more modern and responsive, and also on the back-end to power even the most demanding services.<\/p>\n<p>This series adds up to the existing ones:<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PLlrxD0HtieHhS8VzuMCfQD4uJ9yne1mE6\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-488\" src=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-2.jpg\" alt=\"Image img 2\" width=\"640\" height=\"333\" srcset=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-2.jpg 880w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-2-300x156.jpg 300w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-2-768x400.jpg 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.youtube.com\/playlist?list=PLlrxD0HtieHhS8VzuMCfQD4uJ9yne1mE6\">Python for Beginners<\/a>\u00a0&#8211; 44 Videos<\/p>\n<p>Python is\u00a0<em>the<\/em>\u00a0language for Data Scientists and Machine Learning (just coming to my mind as examples:\u00a0<a href=\"https:\/\/pandas.pydata.org\/\">Pandas<\/a>\u00a0and\u00a0<a href=\"https:\/\/pytorch.org\/\">PyTorch<\/a>) and is also extremely powerful to create back-end API (eg:\u00a0<a href=\"https:\/\/palletsprojects.com\/p\/flask\/\">Flask<\/a>\u00a0or\u00a0<a href=\"https:\/\/www.djangoproject.com\/start\/\">Django<\/a>) or data processing pipelines (<a href=\"https:\/\/databricks.com\/glossary\/pyspark\">PySpark<\/a>\u00a0or\u00a0<a href=\"https:\/\/airflow.apache.org\/\">Apache Airflow<\/a>).<\/p>\n<p>Then you have Azure SQL which is a great post-relational multi-model modern database with\u00a0<a href=\"https:\/\/devblogs.microsoft.com\/azure-sql\/10-reasons-to-use-azure-sql-in-your-next-project\/\">many features<\/a>\u00a0to cover the majority of uses cases &#8211; from very simplex to extremely demanding &#8211; with also\u00a0<a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/azure-sql\/database\/service-tier-hyperscale\">extremely high scalability<\/a>\u00a0and\u00a0<a href=\"https:\/\/techcommunity.microsoft.com\/t5\/azure-sql\/scaling-up-an-iot-workload-using-an-m-series-azure-sql-database\/ba-p\/1106271\">impressive performance<\/a>\u00a0capabilities.<\/p>\n<p>Sooner or later you&#8217;ll need a database in your solution. Here&#8217;s a series of videos to learn how to master Azure SQL from A to Z:<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/playlist?list=PLlrxD0HtieHi5c9-i_Dnxw9vxBY-TqaeN\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-489\" src=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-3.jpg\" alt=\"Image img 3\" width=\"640\" height=\"337\" srcset=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-3.jpg 880w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-3-300x158.jpg 300w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-3-768x404.jpg 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.youtube.com\/playlist?list=PLlrxD0HtieHi5c9-i_Dnxw9vxBY-TqaeN\">Azure SQL for Beginners<\/a>\u00a0&#8211; 61 Videos<\/p>\n<p>Having been lucky enough to have pleasure to work with all the people you see in the videos, I can tell you that those videos are really, really good. They have been done by people with great passion not only for the technology itself, but also for sharing and helping others to learn. These videos are really amazing.<\/p>\n<p>Beside videos, if you also like a more self-paced learning approach you can use Azure Learn too:<\/p>\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/learn\/paths\/azure-sql-fundamentals\/\">Azure SQL fundamentals<\/a>\u00a0&#8211; 6 Modules<\/p>\n<p>And, last but not least, a series of end-to-end samples to learn how to put everything together and create secure, scalable and performant solutions, just by following a learning-by-doing approach, as code is open and available on GitHub:<\/p>\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/samples\/browse\/?expanded=azure&amp;products=azure-sql-database\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-486\" src=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-4.png\" alt=\"Image img 4\" width=\"640\" height=\"431\" srcset=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-4.png 880w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-4-300x202.png 300w, https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2020\/10\/img-4-768x518.png 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/samples\/browse\/?expanded=azure&amp;products=azure-sql-database\">End-To-End Samples<\/a><\/p>\n<p>More will keep coming, but I guess you this is enough to get started. With the knowledge shared in these resources, you can build amazing stuff!<\/p>\n<p>&#8212;<\/p>\n<p>Photo by <a href=\"https:\/\/www.pexels.com\/@thisisengineering?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels\">ThisIsEngineering<\/a>\u00a0from\u00a0<a href=\"https:\/\/www.pexels.com\/photo\/female-software-engineer-coding-on-computer-3861951\/?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels\">Pexels<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; If you want to start coding and create your own solutions &#8211; be it an App, a Website or something else &#8211; or if you want to start a career as developer, you&#8217;re in luck! There has never been so many and so good training material around, and &#8211; even better &#8211; available for [&hellip;]<\/p>\n","protected":false},"author":24720,"featured_media":484,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,430,411],"tags":[427,30,449,458,432,431,407,464],"class_list":["post-482","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure-sql","category-javascript","category-python","tag-beginners","tag-developers","tag-development","tag-full-stack","tag-javascript","tag-node","tag-python","tag-resources"],"acf":[],"blog_post_summary":"<p>&nbsp; If you want to start coding and create your own solutions &#8211; be it an App, a Website or something else &#8211; or if you want to start a career as developer, you&#8217;re in luck! There has never been so many and so good training material around, and &#8211; even better &#8211; available for [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/posts\/482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/users\/24720"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/comments?post=482"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/posts\/482\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/media\/484"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/media?parent=482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/categories?post=482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-json\/wp\/v2\/tags?post=482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}