Fields of Study Within Artificial Intelligence

Being able to recognize the branches of AI will enable us to know what components may be needed to solve real world problems. This is analogous to the workers building a new building recognizing to finish it there will be coordination needed between electricians, plumbers, painters, roofers, carpenters, architects, and engineers. Large scale AI applications … More Fields of Study Within Artificial Intelligence

Creating a Python Web Application using Python Flask Part 6: Intro to frequently used AWS Services

Overview: Create an IAM user Create, Read, Update, Delete a Users table Add test coverage for our new Dynamo and Users helper Add the project to git In the last article we talked a little about AWS and hopefully you had a chance to set up a free account so we can take advantage of … More Creating a Python Web Application using Python Flask Part 6: Intro to frequently used AWS Services

Creating a Python Web Application using Python Flask

Written by: Stefan Bradstreet When it comes to developing a web application quickly and can perform well under scale there is no better technology then using python flask outside of NodeJS in terms of speed, development, and flexibility. In this multipart series I’ll be working on building a web app and highlighting the benefits of … More Creating a Python Web Application using Python Flask

Learn Data Structures Simply: What they are and why we need them

Written by: Stefan Bradstreet Data structures are tools within a programming language that a software developer can use to organize their data. This allows the developer and the program to store and retrieve data in a way depending on the developers goals. If a program will need to save and retrieve data often then a … More Learn Data Structures Simply: What they are and why we need them

10 tips to be a successful programmer

With the rapid rise of technology and labor automation occurring in the workplace the need for programmers will only continue to increase as work transitions from manual tasks to writing code for robots, service line sensors for predictive maintenance, artificial intelligence systems, machine learning algorithms for big data, and other emerging technologies. Even in non-coding … More 10 tips to be a successful programmer