CKAD-exercises - A set of exercises to prepare for Certified Kubernetes Application Developer exam by Cloud Native Computing Foundation

  •        29

A set of exercises that helped me prepare for the Certified Kubernetes Application Developer exam, offered by the Cloud Native Computing Foundation, organized by curriculum domain. They may as well serve as learning and practicing with Kubernetes. Absolutely! Feel free to PR and edit/add questions and solutions, but please stick to the existing format.

https://github.com/dgkanatsios/CKAD-exercises

Tags
Implementation
License
Platform

   




Related Projects

k8s-on-raspbian - Kubernetes on Raspbian (Raspberry Pi)

  •    Shell

This guide is part of a larger blog post: Build your own bare-metal ARM cluster. Once you're up and running please share your clusters on Twitter with @alexellisuk.

fpinscala - Code, exercises, answers, and hints to go along with the book "Functional Programming in Scala"

  •    Scala

This repository contains exercises, hints, and answers for the book Functional Programming in Scala. Along with the book itself, it's the closest you'll get to having your own private functional programming tutor without actually having one. Each chapter in the book develops a fully working library of functions and data types, built up through a series of exercises and example code given in the book text. The shell of this working library and exercise stubs live in exercises/src/main/scala/fpinscala/<chapter-description>, where <chapter-description> is a package name that corresponds to the chapter title (see below). When you begin working on a chapter, we recommend you open the exercise file(s) for that chapter, and when you encounter exercises, implement them in the exercises file and make sure they work.

LinuxCertification Documentation Project

  •    

This project provides a repository of teaching and study materials to assist LPI Certification candidates to prepare for exams. Included are study notes, exercises, slides for overheads, practice questions and practice tests.

numpy-100 - 100 numpy exercises (100% complete)

  •    Jupyter

This is a collection of numpy exercises from numpy mailing list, stack overflow, and numpy documentation. I've also created some problems myself to reach the 100 limit. The goal of this collection is to offer a quick reference for both old and new users but also to provide a set of exercises for those who teach. This work is licensed under the MIT license.

elixir - Exercism exercises in Elixir.

  •    Elixir

The exercises currently target Elixir 1.6 and Erlang/OTP 20. Detailed installation instructions can be found at http://elixir-lang.org/install.html. We welcome pull requests that provide fixes and improvements to existing exercises. If you're unsure, then go ahead and open a GitHub issue, and we'll discuss the change.


scala-exercises - The easy way to learn Scala.

  •    Scala

"Scala Exercises" brings exercises for the Stdlib, Cats, Shapeless and many other great libraries for Scala to your browser. Offering hundreds of solvable exercises organized into several categories covering the basics of the Scala language and it's most important libraries. LEARN: Each category includes an explanation of the basics. Learn the concepts through simple code samples.

pandas_exercises - Practice your pandas skills!

  •    Jupyter

Fed up with a ton of tutorials but no easy way to find exercises I decided to create a repo just with exercises to practice pandas. Don't get me wrong, tutorials are great resources, but to learn is to do. So unless you practice you won't learn. My suggestion is that you learn a topic in a tutorial or video and then do exercises. Learn one more topic and do exercises. If you got the answer wrong, don't go directly to the solution with code.

khan-exercises - A framework for building exercises to work with Khan Academy.

  •    Javascript

A framework for building exercises to work with Khan Academy.

full-speed-python - Full Speed Python: a book for self-learners

  •    Makefile

This book aims to teach the Python programming language using a practical approach. Its method is quite simple: after a short introduction to each topic, the reader is invited to learn more by solving the proposed exercises. These exercises have been used extensively in my web development and distributed computing classes at the Superior School of Technology of Setúbal. With these exercises, most students are up to speed with Python in less than a month. In fact, students of the distributed computing course, taught in the second year of the software engineering degree, become familiar with Python's syntax in two weeks and are able to implement a distributed client-server application with sockets in the third week.

go - Exercism exercises in Go.

  •    Go

We welcome issues filed at https://github.com/exercism/go/issues for problems of any size. Feel free to report typographical errors or poor wording. We are most interested in improving the quality of the test suites. You can greatly help us improve the quality of the exercises by filing reports of invalid solutions that pass tests or of valid solutions that fail tests. Beyond filing issues, if you would like to contribute directly to the Go code in the Exercism Go track, you should follow some standard Go development practices. You should have a recent version of Go installed, ideally either the current release, the previous release, or tip.

java - Exercism exercises in Java.

  •    Java

Source for Exercism Exercises in Java. For general information about how to contribute to Exercism, please refer to the Contributing Guide.

python - Exercism exercises in Python.

  •    Python

All exercises must be compatible with Python versions 2.7 and 3.4 upwards. The Python code in this repo is meant to follow the PEP8 style guide (a stylized version http://pep8.org).

numpy_exercises - Numpy exercises.

  •    Python

In numerical computing in python, NumPy is essential. I'm writing simple (a few lines for each problem) but hopefully helpful exercises based on each of numpy's functions. The outline will be as follows.

tensorflow-exercises - TensorFlow Exercises - focusing on the comparison with NumPy.

  •    Python

TensorFlow is arugably the most popular deep learning library as of 2017. This is designed to help those who want to familiarize themselves with TensorFlow functions. Particulary, I focus on comparing TensorFlow functions with the equivalent functions in NumPy, the de facto standard numerical computation library. I hope this will help you get comfortable with TensorFlow quickly.

Raspberry-Pi - Raspberry Pi A to Z List

  •    

Raspberry Pi A to Z List Basics Raspberry Pi The Raspberry Pi was originally designed for educational purposes to use in schools and universities, and to make class and study more interesting. Unfortunately, the practical use of the Raspberry Pi or a comparable single-board computer in Germany, Austria and Switzerland is still in its infancy. Listening to the topic, you will find only a few examples showing the use of the Raspberry Pi in school, in education or in study. The following tasks and exercises should help a little here. They are suitable for self-study or as a source for teachers and faculty to build their own Raspberry Pi workshop. The tasks also include exemplary ready-made solutions. 1. Getting Started: Tasks and Exercises with Raspberry Pi The following tasks and exercises are suitable for beginners who have not yet come into contact with the Raspberry Pi. The solutions are also interesting for those who already know the Raspberry Pi and have worked with it. The solutions are part of standard tasks that have to be done around the Raspberry Pi every now and then.

curriculum - Open Source Curriculum for CNCF Certification Courses

  •    

This is the the latest version of the curriculum for the CNCF Certified Kubernetes Administrator (CKA) Exam. If you see any errors with the document, please open an issue here. The document major and minor version (e.g., the 1 and 8 in 1.8.0) match the version of Kubernetes. The patch version (e.g., the 0 in 1.8.0) represents any iterations in the documentation for that version of Kubernetes. Old versions remain available. CNCF encourages training companies to align their offerings to cover the contents of the curriculum. Training partners can purchase coupons for the CKA exam at a wholesale price to offer at the end of their training.

Anchore Engine - Centralized service for inspection, analysis and certification of container images

  •    Python

The Anchore Engine is an open source project that provides a centralized service for inspection, analysis and certification of container images. The Anchore engine is provided as a Docker container image that can be run standalone or on an orchestration platform such as Kubernetes, Docker Swarm, Rancher or Amazon ECS. The Anchore engine can be accessed directly through a RESTful API or via the Anchore CLI.

Exomatic

  •    PHP

As a cross-platform application, Exomatic largely automates the production and marking of individualized exercises. It provides a pedagogical material to solve exercises via a user-friendly interface that stimulates the students’ involvement.

Artificial inteligence exercises

  •    

Basic programming exercises for Artificial Intelligence.

rustlings - Small exercises to get you used to reading and writing Rust code

  •    Rust

Small exercises to get you used to reading and writing Rust code. Includes practice reading and responding to compiler messages!