Microsoft
Welcome to Microsoft Virtual Booth at PyCon Korea 2020, #Pythonistas! Hope that you all read from 1) #Microsoft #Azure and Python, to remaining parts below like 2) Sponsor session introduction, 3) Microsoft MVP's #TopPicks, and 4) More resources. 🐍
1. #Microsoft #Azure and Python
2. Sponsor session introduction
3. Microsoft Python MVP's #TopPicks
[Sangkon MVP's #TopPicks]For Beginner Pythonistas!Haven't you experienced Python yet?I think a tutorial at python.org is the best resource to learn Python. However, this tutorial is available in English, so it's a bit of a burden for those who want to start python as a hobby or lightly for Korean. One of the other things to recommend in the Korean-written tutorial is Introduction to Python from Microsoft. If you're new to Python, see this 'Introduction to Python'. If you think 'Introduction to Python' is too easy to you, 'Take your first steps with Python' is also a great article. More fun articles?Was the tutorial too easy to you? Is Python attractive to you? Then you can try something more exciting! How about learning how NASA uses Python? This is one of articles from Microsoft that is recommended for beginner Pythonistas. In this article: Discover the role of Python in space exploration, you will also learn how to use Visual Studio Code, and how to use Jupyter Notebook. We hope you enjoy your trip with NASA and Microsoft. All about interesting 'Data Analysis'Many developers do challenges with Python for data science and analysis. Beyond to just a trip with NASA and Microsoft, I would like to share an article about your own 'Free Travel'. 12 small tutorials from Microsoft will guide you 'Data Analysts' by finishing step-by-step. If you would like to analyze with different data, join in 'Classify space rocks by using Python and artificial intelligence' challenge! See more on DOCS!Microsoft Docs provides various Python resources. One great thing is that you will be able to record and track your learning progress, and even obtain badges (you want to pick them, although they seem trivial) through Docs and Learn! I amI am a teaching assistant professor at Pusan national university - Software Education Center, and have been a MVP since 2016. Currently, I am developing Online Judge system with Python and Django to more enjoy programming learning, and studying data analysis and machine learning with Pusan national university students together. I have been enjoying using Python since when I was at a small startup in Busan to launch small services with Python, and now developing with Python for fast development and with fine-grained modules happily. |
[Chinseok MVP's #TopPicks]Cloud deployments with Python!First, check local Python execution.I am using Visual Studio Code (VSCode) as my local dev environment. There are several ways to install Python distribution to my local environment as first step to use Python: 1. Download/install at python.org, 2. Download/install at anaconda.com, 3. Installing through Microsoft Store on Windows, and 4. Installing with brew on macOS. If you are using Windows environment, the first section: 'Set up your development environment' at "Get started using Python on Windows for beginners" would be a good starting point. Finally, do not forget to install ms-python.python extension on your VSCode! Azure Web Apps, the easiest way to use cloud with Python Django AppsSo now, your local environment is great with Python! To provide external services with your written Python codes, cloud is the best. I usually deploy my Django apps with Azure Web App, as a Django-holic member. Tutorial: Deploy a Django web app with PostgreSQL using the Azure portal guides you how to deploy Django apps and Azure cloud. I want to focus on service devs than cloud infraI am now more interested in 'Serverless' rather than web apps, because serverless concept enables me to more focus on development activities than using virtual machines or Web Apps in cloud. In serverless environment, cloud vendor (Microsoft) manages my servers, and I don't have to worry about how high availability is managed. Moreover, there is no charges unless no one using my apps, and serverless on Azure is free for 1 million requests per month as of now. So I can definitely more focus on business logics. Tutorial: Create and deploy serverless Azure Functions in Python with Visual Studio Code explains Azure Functions and serverless more details, and I had my presentation at Korea Serverless User Group Meetup. My GitHub repo content (Korean) would be helpful to you for reference. I am
My name is Chinseok Lee, a Ask Company organizer as well as Microsoft Azure MVP. I am operating Ask Company with Django/React Facebook Group and Python/Django/React VOD edu services hoping "Python for all, Development for all" world. I have been recently focusing on Python/Django/React/Docker business consulting and trainings in Busan/Daejeon and other area in Korea. Python is the best programming language for the beginners. Life is short. Use Python! |
4. More resources
- Azure for Python Developers: Deploy your Python code to Azure for web apps, serverless apps, containers, and machine learning models. Take advantage of the Azure libraries (SDK) for Python to programmatically access the full range of Azure services including storage, databases, pre-built AI capabilities, and much more.
- Build an AI web app by using Python and Flask: Use Python, Flask, and Azure Cognitive Services to build a web app that incorporates AI