-
Building Dashboards Using Bokeh
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - November/December
Wei-Meng shows you how to use charts and graphs to both display data and to let users interact with data. It’s all done with a Python library called Bokeh.
-
Building Command Line Utilities in C# and Python
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - July/August
Rod whips up a quick app to help a friend and ends up discovering some pretty cool multi-platform features that are part of command line utilities.
-
Big Data and Machine Learning in .NET 5
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2020 - Vol. 17 - Issue 1 - .NET 5.0
Learn about .NET for Spark and ML.NET to help .NET 5 applications better use big data and machine learning (ML). This article includes a code walkthrough.
-
Introduction to Deep Learning
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2020 - March/April
Learn about deep learning, and a bit about the math involved, in this overview of a very complex topic, including activation functions, backpropagation, TensorFlow and Keras, how to train a neural network and more.
-
Code Smells Are Universal
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2019 - September/October
Rod sniffs out some questionable code.
-
AI for Absolute Beginners
Last updated: Wednesday, November 10, 2021
Published in: CODE Magazine: 2019 - May/June
If you’ve been thinking that Artificial Intelligence and Machine Learning are a bit out of your league, think again. Sahil shows that you’re already using and benefiting from it, and you can create it too.
-
Natural Language Understanding with LUIS
Last updated: Friday, April 16, 2021
Published in: CODE Magazine: 2018 - September/October
In this next installment of his exploration into artificial intelligence, Sahil show you how to get LUIS to understand even if you misspell or mispronounce something.
-
Learn Python with Visual Studio
Last updated: Thursday, April 22, 2021
Published in: CODE Magazine: 2018 - July/August
Python has long been the favorite language of open-source developers. Nicola shows Windows and iOS developers how to take advantage of Python’s many qualities using Visual Studio.
-
Understanding Blockchain: A Beginners Guide to Ethereum Smart Contract Programming
Last updated: Monday, April 26, 2021
Published in: CODE Magazine: 2018 - May/June
If you need your data secure, there’s probably no better way to ensure it than a Blockchain. Wei-Meng explains how it all works and then helps you build your own.
-
Introduction to the R Programming Language
Last updated: Friday, April 30, 2021
Published in: CODE Magazine: 2018 - March/April
Learning R sets you up for creating machine learning projects. Wei-Meng takes a close look at the language, which can implement a wide variety of statistical techniques, tests, analysis, classification, clustering, and can help you produce publication-quality graphs.
-
Implementing Machine Learning Using Python and Scikit-learn
Last updated: Tuesday, May 11, 2021
Published in: CODE Magazine: 2017 - November/December
Instead of implementing machine learning algorithms manually, Wei-Meng found that someone else had already done the hard part. Come along as he explores a Python tool, called Scikit-learn, and builds a couple of models.
-
Improving Code Quality with Unit Tests
Last updated: Thursday, May 13, 2021
Published in: CODE Magazine: 2017 - September/October
Insufficient testing can lead to devastating results. Find out what you can do to minimize outages as Keith explores unit testing using a Python tool called Coverage.py.
-
Python 3000 Just Turned 3000 Days Old
Last updated: Friday, May 21, 2021
Published in: CODE Magazine: 2017 - May/June
It’s not a new product, but Michael shows you some tips and tricks that you might not know and that will make coding in Python a joy
-
Improve Code Quality Using Test Coverage
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2017 - January/February
Every system needs to be tested before being set loose on an unsuspecting public. Keith uses Coverage.py to figure out how much information about code is enough, and what kinds of statistics and measurements can make you confident that your work will endure whatever a user throws at it.
-
Introduction to Data Science using Python
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2016 - November/December
If you’re curious about Data Science or Python—and if you’re interested in the Internet of Things, you should be—you’ll find this introduction both important and exciting. Wei-Meng makes it all clear for us by explaining the basics.
-
Python for C# Developers
Last updated: Wednesday, September 8, 2021
Published in: CODE Magazine: 2014 - July/August
Michael compares Python to .NET and C#, and shows us why you’d want which one and when.
-
Introducing IronPython
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2008 - September/October
IronPython is easy to learn yet surprisingly powerful language for .NET development. In this article, I’ll introduce you to IronPython and demonstrate it differs from C# and Visual Basic while still allowing you to leverage your existing .NET knowledge.
-
2 - Making Software a Service
Last updated: Saturday, January 18, 2020
Published in: Book Excerpts
“This excerpt is from the book, ‘Building Applications in the Cloud: Concepts, Patterns, and Projects’ by Christopher Moyer. (Pearson/Addison-Wesley Professional, April 2011, ISBN 0321720202, Copyright 2011 Pearson Education, Inc. For more information, please visit the publisher site: www.informit.com/title/0321720202)
-
Hit the Ground Running with MongoDB and Python
Last updated: Friday, February 22, 2019
Published in: Book Excerpts, Newsletters
Stephen B. Morris describes how to get started with MongoDB and Python. As usual with Python, you can get productive quickly, without worrying about complex IDEs. MongoDB has a simple data model and easy-to-understand semantics, giving you a handy on-ramp to this interesting technology.