Welcome to Intro to GraphQL. In this course, we will be introduced to GraphQL's API and learn how to manipulate the data at our fingertips into the exact data that we want. We will be doing this all in GraphQL's playground, allowing programmers of all levels (including beginners with no prior programming experience) to learn the API.
In this course, we will learn
And at the very end of the course we will look at running an advanced sample of code allowing us to go over the concepts we learn in a live programming example. (This portion will require some knowledge of programming languages).
I am always available to answer any questions and love any sorts of feedback (positive or critical) so send me a message and let's get learning.
In Addition: Thank you for taking the time to check out this course, there will be more courses to come in the not too distant future so make sure to check them out!
We will be introducing the concept of queries in graphQL. Please open up www.graphqlhub.com/playground to participate in the exercises!
We will start to look at how to make multiple queries at once, and how to reduce redundancy.
Not all queries can be done non-dynamically. We will learn how to declare variables and use them to make dynamic queries.
Introducing and using directives will expand our ability to specify the data we wish to see returned from queries.
Introducing the concept of mutations. This will be where we learn to mutate(change) data on the server.
Learn how to add and update data on the server using mutations.
Quick overview of validation.
My name is Stephanie and I am a professional software engineer with a degree in Computer Science and a minor in Mathematics from the University of Vermont. My first class in Computer Science changed my world, (it was Python if you're curious), and since then I have been obsessed with learning the latest and greatest technologies and furthering my knowledge of software engineering. Reading tech blogs and working through online courses in my free time, the online learning community has helped me in ways you cannot imagine. This sparked the inspiration to give back and I am excited to be helping others the way others have helped me.
Why me? I have been a part of five software companies; two that were leading-edge technology startups. My career has provided me the opportunity to get hands hands-on with many of today's best technologies, tools and software development practices. Using past experiences as my mentor, I teach and structure real-world technology courses in ways that I have found most beneficial to my own learning. I hope they help you learn, grow and find the success that you are looking for!