Codetoday is pleased to announce that our Founder and Director of Studies, Dr Stephen Gruppetta, has joined the team or authors at RealPython.com.
Real Python is one of the leading web platforms, if not the leading one, dedicated to providing articles and tutorials about programming in Python. Articles cover all topics and areas in which Python is used—and this in itself is a rapidly growing list—and includes material for beginners, intermediate as well as advanced programmers.
Stephen has many years of experience with teaching Python to students of all ages and developing codetoday's groundbreaking curriculum, as well as technical and scientific knowledge that will allow him to focus on writing articles on a wide range of topics for Real Python.
Stephen commented that "working with the Real Python team on this first article has been a great experience. Being able to see their thorough and extremely professional publishing process first hand made it very clear to me why all articles on RealPython.com are brilliant. I'm pleased to be able to start making my own small contribution to the platform."
Stephen's first article on RealPython.com is a tutorial on np.linspace, a key tool in many areas of scientific and numerical programming from within Python's NumPy module. The article goes through the basic and not so basic ways of using this tool, and includes several practical examples. There are some great simulations in the article too, so make sure you check them out!
You can read Stephen's article on creating evenly and non-evenly spaced number ranges in Python using np.linspace on Real Python.
Stephen studied Physics and Mathematics at the University of Malta graduating in 2000 with a first class degree. He then moved to London where he started his research career at the Physics Department at Imperial College London. He obtained his PhD in Optics and Imaging Science in 2004. His research focused on developing novel methods to image the retina in the human eye to diagnose disease.
Following postdoctoral research posts in London and Paris, Stephen was awarded an Academic Fellowship to set up his research group at City University London where he later continued as a tenured academic.
Coding has been a key part of Stephen's professional work as a research scientist throughout his career. Teaching was also a prominent part of his role and he won several awards for his contribution to education during his time at City University.
Stephen now focusses on running codetoday, and as Director of Studies leads the continuing innovation and development of our teaching methods and curriculum. Stephen also teaches some codetoday courses himself on a regular basis.