Best of Course2023

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Software System Design for Beginners

    Software System Design for Beginners is designed to provide a comprehensive understanding of the various concepts and techniques involved in designing and building software systems. You will learn about basic engineering design patterns that are used to build large-scale distributed systems. The course uses video streaming service as an example for demonstrating system design principles.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Three.js Journey — Learn WebGL with Three.js

    Learn WebGL with Three.js by Bruno Simon will teach you the secrets to create the coolest WebGL websites with three.js.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Full Stack Engineer – Career Guide

    Full Stack engineering roles have been growing in popularity over the last decade. But what exactly are full-stack engineers? What do they do on a day-to-day basis? And how can you become a full- Stack engineer yourself? In this article, I will go over the definition of full- stack engineering.

  4. 4
    Article
    Avatar of webweb.dev·2y

    Introducing Learn Performance

    Learn Performance is a course on web performance. It is intended for those who want to learn about web performance and offers modules that cover the technical details of making web pages faster. The course was written by Kevin Farrugia, with contributions from Jeremy Wagner, and reviewed by Rachel Andrew and Barry Pollard. Beginners are encouraged to read the course from start to finish, but more experienced individuals can choose modules in any order. Feedback and suggestions for the course can be provided through the public tracker. Additional modules will be released in the future.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    How Open Source saved me from my Udemy course addiction

    How Open Source saved me from my Udemy course addiction Feb 1, 2023· 9 min read. I often hear people claim that they can hear one or two opinions a person has. I would like to think that expressing some of my opinions doesn’t suddenly expose me as an open book to everyone around me.

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Learn Prompt Engineering – Full Course

    Learn Prompt Engineering - Full Course Large Language Models like ChatGPT can be used to increase your productivity on a ton of different types of tasks. We just published a crash course on the freeCodeCamp.org YouTube channel that will teach you how to increase the effectiveness of LLMs and super charge your productivity.

  7. 7
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Use GraphQL

    GraphQL is a query language for your API, and a runtime for executing queries by using a type system that you define for your data. The Net Ninja created this course, designed especially for those new to GraphQL, you will learn the knowledge and skills to create robust and efficient data-driven applications.

  8. 8
    Article
    Avatar of jetbrainsJetBrains·3y

    Master Git and GitHub in 5 Hours

    Master Git and GitHub in 5 Hours in 5 hours. JetBrains Academy's Introduction to Git learning track is here on Hyperskill. You can start the track right now with a free account and join hundreds of others in mastering Git and version control.

  9. 9
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Learn Tailwind CSS

    The freeCodeCamp.org course is divided into several sections, each of which covers a different aspect of using Tailwind CSS. Guillaume Duhan created the course and has created many courses on Udemy and his own YouTube channel.

  10. 10
    Article
    Avatar of webweb.dev·3y

    All of Learn HTML! is available

    All modules of the Learn HTML course have been published. It provides an in-depth journey to understand HTML and includes modules on forms, images, audio and video, HTML APIs, and more. The course is written by Estelle Weyl.

  11. 11
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Prompt Engineering for Web Developers

    Learn prompt engineering to enhance your web development skills using AI. The course covers AI-assisted coding and job search with AI language models. The instructor is Treasure Porth.

  12. 12
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Learn Full Stack Development with Next.js and Supabase by Building a Twitter Clone.

    Learn Full Stack Development with Next.js 13, Tailwind CSS, TypeScript, and Supabase by building a Twitter clone. The course is designed around a project-based learning approach, providing you with the opportunity to gain hands-on experience as you create a functional, full-stack Twitter clone.

  13. 13
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Full-Stack Development with Next.js, TypeScript, and AWS

    Full-Stack Development with Next.js, TypeScript, and AWS Amplify is a new full stack app course. The course goes deeper into backend development. It's a great chance to enhance your skills. Watch the full course on the freeCodeCamp.org YouTube channel.

  14. 14
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    PostgreSQL Course for Beginners

    A comprehensive PostgreSQL course is available on the freeCodeCamp.org YouTube channel. It covers PostgreSQL introduction, installation, SELECT statement, WHERE clauses, advanced query structures, aggregate functions, and more. Suitable for developers, aspiring Database Administrators, computer science students, and tech enthusiasts.

  15. 15
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Build an SEO-Optimized Blog with Next.js

    The course leverages the power of several modern tools and frameworks to build the blog. This includes Next.js for the core application, Tailwind CSS for styling, Contentlayer to render Markdown blogs seamlessly. Lottie Animation for interactive animations, React hook form for form functionalities, Next Sitemap for creating a sitemap.

  16. 16
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Build and Deploy an AI SaaS with Paid Subscriptions

    Building and Deploy an AI SaaS with Paid Subscriptions is easier than ever to launch your own Software as a Service (SaaS) company! We just posted a course on the freeCodeCamp.org YouTube channel (4-hour watch) The course will guide you through every step of building and deploying a full-stack AI SAAS application.

  17. 17
    Article
    Avatar of awstipAWS Tip·3y

    Microservices design

    The application is deployed in Amazon ECS as a single service that’s scalable and highly available. As the app has grown, we’ve noticed that content delivery becomes a bottleneck during normal operations. To deal with these issues, we decided to split the app into three microservices: Course Catalog, Content Delivery and Progress Tracking.

  18. 18
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    MERN Stack Crash Course – Build a Book Store App

    MERN stack is a set of technologies often used to build full stack web apps. You'll start from scratch and build a complete CRUD application, exploring both backend and frontend development. The course covers an array of topics, including but not limited to: Backend CRUD operations.

  19. 19
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    React Server Components – How and Why You Should Use Them in Your Code

    React has changed how we think about building user interfaces. We must adapt to this new mental model to fully leverage its power in building applications. In this tutorial, you'll learn about React Server Components (RSC) You'll learn exactly what they are and how they work, and more importantly, what problem they solve.

  20. 20
    Article
    Avatar of gcgitconnected·3y

    10 Best Coding and Programming Interview Books in 2023

    10 Best Coding and Programming Interview Books in 2023. In the past, I have hared some of the best online courses to prepare coding interviews. These books are enough to crack even the toughest of the job interviews at Amazon, or Microsoft. They provide excellent coverage of all essential topics for programming job interviews.

  21. 21
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Master the HTTP Networking Protocol

    The course is designed to help students understand the various concepts of HTTP networking through hands-on learning. Students will complete over 80 coding exercises and quizzes in JavaScript. The course includes a project where they will build a real web crawler using Node.js.

  22. 22
    Article
    Avatar of medium_jsMedium·3y

    Top 10 Udemy Courses to Learn Essential Programming and Development Skills in 2023

    These are the best Udemy courses you can take to learn essential Tech skills in 2023. Java Masterclass by Tim Buchalaka is one of the most comprehensive course to learn Java.

  23. 23
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Build a Full Stack Application Using ChatGPT

    The full course is designed for all developers, whether you're a beginner or an experienced developer looking to explore new technologies like ChatGPT. The course is structured into detailed, easy-to-follow sections, each focusing on a critical aspect of the full-stack development process.

  24. 24
    Article
    Avatar of tnwThe Next Web·3y

    OpenAI is offering a free class in prompt engineering for devs

    Elaine Burke is an award-winning journalist, editor and broadcaster covering science, technology and media. She previously served as editor of Silicon Republic and is currently the host of For Tech's Sake. A short course in prompt engineering has been developed in partnership with OpenAI and is available via the DeepLearning.AI website.

  25. 25
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    New Mojo Programming Language for AI Developers

    New Mojo Programming Language for AI Developers Mojo combines the usability of Python with the performance of C. It's basically an enhanced version of Python specifically designed for Artificial Intelligence developers. You can program the multitude of low-level AI hardware and no C++ or CUDA is required.