Best of CourseJune 2023

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Key Computer Science Concepts Every Software Engineer Should Know – and How to Learn Them

    The more fundamentals you know, the less you will struggle learning new things. There are 10 core subjects which, if you learn them, will give you a solid foundation. The book I recommend to learn programming is Structures and Interpretations of Computer Programs (SICP) The book is free and has a set of MIT lectures.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Learn Advanced C# Concepts

    C# is a powerful language that has continued to evolve and transform the landscape of software development. We just published an advanced C# course on the freeCodeCamp.org YouTube channel (15-hour watch) The course curriculum is structured to ensure a seamless learning experience, as it covers an array of sophisticated C# topics.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Intro to Generative AI – 10 Free Courses by Google

    Google has released a free set of training courses for generative AI. There are 10 courses aimed at beginners with no prerequisite knowledge. All of them deliver content through a combination of videos, articles, labs and quizzes. Some courses also have online labs to complete in a certain amount of time.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Unlock the Mysteries of Pointers in C

    The course is tailored for absolute beginners, ensuring no prior knowledge of pointers is required. It systematically demystifies pointers, their use, and the significance they hold in C programming. We just posted a full course on the freeCodeCamp.org YouTube channel that will help you understand this important concept.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Learn JavaScript for DOM Manipulation in Spanish – Course for Beginners

    Learn JavaScript for DOM Manipulation in Spanish - Course for Beginners Hi! You will learn the fundamentals in Spanish and build projects step by step. If you have Spanish-speaking friends, you are welcome to share the Spanish version of this article with them.

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Create a 3D RPG Game with Godot

    A 5-hour course on the freeCodeCamp.org YouTube channel will help you create a 3D Action Role-Playing Game (RPG) with the Godot engine. You’ll start by downloading and importing the assets necessary for building your game. All the assets are available for free.

  7. 7
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Work with CSS Style Sheets – the Basics for Beginners

    Cascading style sheets, known universally as CSS, aren't really sheets, and it can take some work to figure out what "cascading" means. But the markup standard adds real power to your web development work. This article comes from my Complete LPI Web Development Essentials Study Guide course.

  8. 8
    Article
    Avatar of kdnuggetsKDnuggets·3y

    The Art of Prompt Engineering: Decoding ChatGPT

    The Art of Prompt Engineering: Decoding ChatGPT Mastering the principles and practices of AI interaction with OpenAI and DeepLearning. The course centers around the science and art of formulating effective prompts to generate more precise outputs from AI models.

  9. 9
    Article
    Avatar of communityCommunity Picks·3y

    Prompt Engineering Guide

    Prompt engineering is a relatively new discipline for developing and optimizing prompts to efficiently use language models. Prompt engineering skills help to better understand the capabilities and limitations of large language models (LLMs) Researchers use prompt engineering to improve the capacity of LLMs on a wide range of tasks such as question answering and arithmetic reasoning.