# courses

Published articles for courses.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Best UX design courses: Top options for beginners and professionals

DevFeed: [Best UX design courses: Top options for beginners and professionals](<https://devfeed.tech/articles/best-ux-design-courses-top-options-for-beginners-and-professionals-9191.md>)

Original publisher: [Read original article](<https://webflowmarketingmain.com/blog/courses-in-user-experience-design>)

Author: Webflow Team

Published: 2026-06-20T00:00:00Z

Content type: article

Language: en

Sources: [Webflow Blog](<https://devfeed.tech/sources/webflow-blog.md>)

Topics: [User Experience](<https://devfeed.tech/topics/user-experience.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [web design](<https://devfeed.tech/topics/web-design.md>)

Tags: [beginners](<https://devfeed.tech/tags/beginners.md>), [career](<https://devfeed.tech/tags/career.md>), [certifications](<https://devfeed.tech/tags/certifications.md>), [courses](<https://devfeed.tech/tags/courses.md>), [design](<https://devfeed.tech/tags/design.md>), [fundamentals](<https://devfeed.tech/tags/fundamentals.md>), [google](<https://devfeed.tech/tags/google.md>), [guide](<https://devfeed.tech/tags/guide.md>), [information-architecture](<https://devfeed.tech/tags/information-architecture.md>), [interaction-design](<https://devfeed.tech/tags/interaction-design.md>), [prototyping](<https://devfeed.tech/tags/prototyping.md>), [udemy](<https://devfeed.tech/tags/udemy.md>), [ux](<https://devfeed.tech/tags/ux.md>)

### AI overview

This guide compares eight UX design courses for beginners and career changers, covering options from Udemy, Google, SuperHi, Envato Tuts+, Designlab, IxDF, Springboard, and General Assembly. It outlines course focus, learning format, and suitability for different goals.

### Source excerpt

Explore eight of the best UX design courses that cover fundamentals, career advice, advanced concepts, and resources for learners of all skill levels.

## MIT in the media: For the future of tech, "Massachusetts can absolutely lead"

DevFeed: [MIT in the media: For the future of tech, "Massachusetts can absolutely lead"](<https://devfeed.tech/articles/mit-in-the-media-for-the-future-of-tech-massachusetts-can-absolutely-lead-37967.md>)

Original publisher: [Read original article](<https://news.mit.edu/2026/mit-media-future-tech-massachusetts-can-absolutely-lead>)

Published: 2026-06-18T04:00:00Z

Content type: news

Language: en

Sources: [MIT AI News](<https://devfeed.tech/sources/mit-ai-news.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Strategy](<https://devfeed.tech/topics/ai-strategy.md>), [Robotics](<https://devfeed.tech/topics/robotics.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [alumni-ae](<https://devfeed.tech/tags/alumni-ae.md>), [applied-ai](<https://devfeed.tech/tags/applied-ai.md>), [articles](<https://devfeed.tech/tags/articles.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [biotechnology](<https://devfeed.tech/tags/biotechnology.md>), [cambridge-boston-and-region](<https://devfeed.tech/tags/cambridge-boston-and-region.md>), [computer-science-and-technology](<https://devfeed.tech/tags/computer-science-and-technology.md>), [courses](<https://devfeed.tech/tags/courses.md>), [energy](<https://devfeed.tech/tags/energy.md>), [faculty](<https://devfeed.tech/tags/faculty.md>), [funding](<https://devfeed.tech/tags/funding.md>), [health](<https://devfeed.tech/tags/health.md>), [manufacturing](<https://devfeed.tech/tags/manufacturing.md>), [president-sally-kornbluth](<https://devfeed.tech/tags/president-sally-kornbluth.md>), [quantum-computing](<https://devfeed.tech/tags/quantum-computing.md>), [quantum-technologies](<https://devfeed.tech/tags/quantum-technologies.md>), [research](<https://devfeed.tech/tags/research.md>), [robotics](<https://devfeed.tech/tags/robotics.md>), [startup](<https://devfeed.tech/tags/startup.md>), [startups](<https://devfeed.tech/tags/startups.md>), [students](<https://devfeed.tech/tags/students.md>), [tech](<https://devfeed.tech/tags/tech.md>), [technology-and-society](<https://devfeed.tech/tags/technology-and-society.md>)

### AI overview

MIT's research, AI initiatives, online courses, and entrepreneurship programs are highlighted in coverage of Massachusetts' technology ecosystem and its potential for continued leadership.

### Source excerpt

Leaders, faculty across MIT discuss fostering innovation and talent in Greater Boston in special series of articles published alongside the outlet's annual list of 'Tech Power Players'

## What are cohort courses?

DevFeed: [What are cohort courses?](<https://devfeed.tech/articles/what-are-cohort-courses-39250.md>)

Original publisher: [Read original article](<https://kt.academy/article/cohort_courses>)

Published: 2026-05-18T00:00:00Z

Content type: opinion

Language: en

Sources: [Kt. Academy](<https://devfeed.tech/sources/kt-academy.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [kotlin-coroutines](<https://devfeed.tech/topics/kotlin-coroutines.md>)

Tags: [books](<https://devfeed.tech/tags/books.md>), [courses](<https://devfeed.tech/tags/courses.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [learning](<https://devfeed.tech/tags/learning.md>), [workshop-learning-programming](<https://devfeed.tech/tags/workshop-learning-programming.md>), [workshops](<https://devfeed.tech/tags/workshops.md>)

### AI overview

A text version of a video describing the evolution of technical learning formats from books and workshops to cohort courses. The author explains the advantages of workshops for teams, including focused instruction, live coding, exercises, unit tests, and interactive challenges.

### Source excerpt

The evolution of learning formats, from books, workshops to cohort courses.

## Launching comprehensive resources to master coding interviews

DevFeed: [Launching comprehensive resources to master coding interviews](<https://devfeed.tech/articles/launching-comprehensive-resources-to-master-coding-interviews-33573.md>)

Original publisher: [Read original article](<https://blog.algomaster.io/p/launching-comprehensive-resources>)

Author: Ashish Pratap Singh

Published: 2026-04-05T13:30:09Z

Content type: release

Language: en

Sources: [AlgoMaster Newsletter](<https://devfeed.tech/sources/algomaster-newsletter.md>)

Topics: [coding](<https://devfeed.tech/topics/coding.md>), [LeetCode](<https://devfeed.tech/topics/leetcode.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [c-sharp](<https://devfeed.tech/tags/c-sharp.md>), [coding](<https://devfeed.tech/tags/coding.md>), [courses](<https://devfeed.tech/tags/courses.md>), [dsa](<https://devfeed.tech/tags/dsa.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [launch](<https://devfeed.tech/tags/launch.md>), [python](<https://devfeed.tech/tags/python.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

AlgoMaster launches a collection of resources for data structures and algorithms study and coding interview preparation, including a problem list, course, company-specific practice, animations, an AI-powered coding interview simulator, and an in-platform code editor and evaluation feature.

### Source excerpt

I'm excited to launch a comprehensive set of resources on algomaster.io to help you master DSA and prepare for coding interviews:

## Set Your Team Up to Scale: Introducing the CockroachDB Training Subscription

DevFeed: [Set Your Team Up to Scale: Introducing the CockroachDB Training Subscription](<https://devfeed.tech/articles/set-your-team-up-to-scale-introducing-the-cockroachdb-training-subscription-23769.md>)

Original publisher: [Read original article](<https://cockroachlabs.com/blog/cockroachdb-training-subscription>)

Author: David Weiss

Published: 2025-09-04T00:00:00Z

Content type: release

Language: en

Sources: [Cockroach Labs](<https://devfeed.tech/sources/cockroach-labs.md>)

Topics: [CockroachDB](<https://devfeed.tech/topics/cockroachdb.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [cockroachdb](<https://devfeed.tech/tags/cockroachdb.md>), [courses](<https://devfeed.tech/tags/courses.md>), [subscription](<https://devfeed.tech/tags/subscription.md>), [team](<https://devfeed.tech/tags/team.md>), [training](<https://devfeed.tech/tags/training.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

CockroachDB introduces a Training Subscription offering teams 12 months of unlimited access to instructor-led and on-demand courses, hands-on tutorial labs, learning paths, and professional certification exams. Seats are assigned at purchase, transferable, and supported by onboarding.

### Source excerpt

Unlike traditional relational databases, CockroachDB's distributed architecture requires new approaches to deployment topologies, schema design, performance tuning, monitoring, and operational best practices. CockroachDB delivers global scale, zero-downtime operations, and strong consistency. However, teams often hit a roadblock: the learning curve.

## New GraphQL courses for iOS and Android development

DevFeed: [New GraphQL courses for iOS and Android development](<https://devfeed.tech/articles/new-graphql-courses-for-ios-and-android-development-23467.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/new-graphql-courses-for-ios-and-android-development>)

Author: Jeff Auriemma

Published: 2025-03-05T12:48:29Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-development](<https://devfeed.tech/tags/android-development.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [courses](<https://devfeed.tech/tags/courses.md>), [development](<https://devfeed.tech/tags/development.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [ios](<https://devfeed.tech/tags/ios.md>), [learning](<https://devfeed.tech/tags/learning.md>)

### AI overview

Apollo has launched new free GraphQL courses for iOS and Android developers through the Apollo Odyssey learning platform. The courses are intended to help development teams learn the fundamentals needed to use Apollo iOS and Apollo Kotlin.

### Source excerpt

Did you know mobile application performance was the use case that drove the initial development of GraphQL? GraphQL has grown by leaps and bounds and is now used to power entire API platforms, but it remains an essential part of the mobile application developer's toolkit. To that end, we are excited to launch new, free courses for iOS and Android developers in the Apollo Odyssey learning platform!

## How to use your development budget in 2024 as a Tech Lead

DevFeed: [How to use your development budget in 2024 as a Tech Lead](<https://devfeed.tech/articles/how-to-use-your-development-budget-in-2024-as-a-tech-lead-18069.md>)

Original publisher: [Read original article](<https://level-up-as-a-tech-lead.anemarifiser.com/p/how-to-use-your-development-budget>)

Author: Anemari Fiser

Published: 2024-11-07T13:44:45Z

Content type: tutorial

Language: en

Sources: [Level up as a Tech Lead](<https://devfeed.tech/sources/level-up-as-a-tech-lead.md>)

Topics: [Tech Lead](<https://devfeed.tech/topics/tech-lead.md>), [Development](<https://devfeed.tech/topics/development.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>)

Tags: [career](<https://devfeed.tech/tags/career.md>), [conferences-events](<https://devfeed.tech/tags/conferences-events.md>), [cost](<https://devfeed.tech/tags/cost.md>), [courses](<https://devfeed.tech/tags/courses.md>), [development](<https://devfeed.tech/tags/development.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [skills](<https://devfeed.tech/tags/skills.md>), [tech-lead](<https://devfeed.tech/tags/tech-lead.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

A practical guide for Tech Leads on using a development budget. It explains how to request funding, present the training's value and cost, address its impact on work, follow up with a manager, and consider spending the budget on books, conferences, courses, or coaching.

### Source excerpt

Don't leave money on the table! 19 ideas for spending your development budget:

## Get back to school! Supercharge your learning with MDN and Scrimba

DevFeed: [Get back to school! Supercharge your learning with MDN and Scrimba](<https://devfeed.tech/articles/get-back-to-school-supercharge-your-learning-with-mdn-and-scrimba-4103.md>)

Original publisher: [Read original article](<https://developer.mozilla.org/en-US/blog/mdn-scrimba-back2school/>)

Author: hermina-condei

Published: 2024-09-12T00:00:00Z

Content type: news

Language: en

Sources: [MDN Blog](<https://devfeed.tech/sources/mdn-blog.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [CSS](<https://devfeed.tech/topics/css.md>), [HTML](<https://devfeed.tech/topics/html.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [React](<https://devfeed.tech/topics/react.md>), [Responsive Design](<https://devfeed.tech/topics/responsive-design.md>), [Git](<https://devfeed.tech/topics/git.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Netlify](<https://devfeed.tech/topics/netlify.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [apis](<https://devfeed.tech/tags/apis.md>), [courses](<https://devfeed.tech/tags/courses.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [development](<https://devfeed.tech/tags/development.md>), [git](<https://devfeed.tech/tags/git.md>), [github](<https://devfeed.tech/tags/github.md>), [html](<https://devfeed.tech/tags/html.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [learning](<https://devfeed.tech/tags/learning.md>), [netlify](<https://devfeed.tech/tags/netlify.md>), [react](<https://devfeed.tech/tags/react.md>), [responsive-design](<https://devfeed.tech/tags/responsive-design.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

MDN announces a 30% discount on Scrimba's Frontend Developer Career Path for one month. The program covers HTML, CSS, JavaScript, APIs, accessibility, responsive design, React, Git, GitHub, Netlify deployment, user interface design, and career guidance, with interactive lessons and a live IDE.

### Source excerpt

For many of us, the holidays are over, and the time has come to focus. Now is an ideal time to dive into learning web development, and you're in luck -- MDN and Scrimba are offering a 30% discount on select courses for the next month!

## An Open Course on LLMs, Led by Practitioners

DevFeed: [An Open Course on LLMs, Led by Practitioners](<https://devfeed.tech/articles/an-open-course-on-llms-led-by-practitioners-18785.md>)

Original publisher: [Read original article](<https://hamel.dev/blog/posts/course/>)

Author: Hamel Husain

Published: 2024-07-29T07:00:00Z

Content type: release

Language: en

Sources: [Hamel Husain](<https://devfeed.tech/sources/hamel-husain.md>)

Topics: [LLMs](<https://devfeed.tech/topics/llms.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Fine-tuning](<https://devfeed.tech/topics/fine-tuning.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>), [Data Science](<https://devfeed.tech/topics/data-science.md>), [MLOps](<https://devfeed.tech/topics/mlops.md>), [recommendation systems](<https://devfeed.tech/topics/recommendation-systems.md>)

Tags: [course](<https://devfeed.tech/tags/course.md>), [courses](<https://devfeed.tech/tags/courses.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [fine-tuning](<https://devfeed.tech/tags/fine-tuning.md>), [free](<https://devfeed.tech/tags/free.md>), [guide](<https://devfeed.tech/tags/guide.md>), [llms](<https://devfeed.tech/tags/llms.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [mlops](<https://devfeed.tech/tags/mlops.md>), [open](<https://devfeed.tech/tags/open.md>), [rag](<https://devfeed.tech/tags/rag.md>), [recommendation-systems](<https://devfeed.tech/tags/recommendation-systems.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

The article announces Mastering LLMs, a free, open course of workshops and talks led by more than 25 industry practitioners. It covers applied topics including evaluations, retrieval-augmented generation, fine-tuning, application development, and prompt engineering, and is intended for technical professionals with basic LLM experience.

### Source excerpt

Today, we are releasing Mastering LLMs, a set of workshops and talks from practitioners on topics like evals, retrieval-augmented-generation (RAG), fine-tuning and more. This course is unique because it is: Taught by 25+ industry veterans who are experts in information retrieval, machine learning, recommendation systems, MLOps and data science. We discuss how this prior art can be applied to LLMs to give you a meaningful advantage. Focused on applied topics that are relevant to people building AI products. Free and open to everyone . We have organized and annotated the talks from our popular paid course.1 This is a survey course for technical ICs (including engineers and data scientists) who have some experience with LLMs and need guidance on how to improve AI products. Speakers include Jeremy Howard, Sophia Yang, Simon Willison, JJ Allaire, Wing Lian, Mark Saroufim, Jane Xu, Jason Liu, Emmanuel Ameisen, Hailey Schoelkopf, Johno Whitaker, Zach Mueller, John Berryman, Ben Clavié, Abhishek Thakur, Kyle Corbitt, Ankur Goyal, Freddy Boulton, Jo Bergum, Eugene Yan, Shreya Shankar, Charles Frye, Hamel Husain, Dan Becker and more Getting The Most Value From The Course Prerequisites The course assumes basic familiarity with LLMs. If you do not have any experience, we recommend watching A Hacker's Guide to LLMs. We also recommend the tutorial Instruction Tuning llama2 if you are interested in fine-tuning 2. Navigating The Material The course has over 40 hours of content. To help you navigate this, we provide: Organization by subject area: evals, RAG, fine-tuning, building applications and prompt engineering. Chapter summaries: quickly peruse topics in each talk and skip ahead Notes, slides, and resources: these are resources used in the talk, as well as resources to learn more. Many times we have detailed notes as well! To get started, navigate to this page and explore topics that interest you. Feel free to skip sections that aren't relevant to you. We've organized the talks

## Join us for live hands-on Temporal training at Replay

DevFeed: [Join us for live hands-on Temporal training at Replay](<https://devfeed.tech/articles/join-us-for-live-hands-on-temporal-training-at-replay-35898.md>)

Original publisher: [Read original article](<https://temporal.io/blog/join-us-for-live-hands-on-temporal-training-at-replay>)

Author: Angela Zhou

Published: 2024-06-25T07:00:00Z

Content type: article

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Go](<https://devfeed.tech/topics/go.md>), [Java](<https://devfeed.tech/topics/java.md>), [Python](<https://devfeed.tech/topics/python.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>)

Tags: [advanced](<https://devfeed.tech/tags/advanced.md>), [community](<https://devfeed.tech/tags/community.md>), [courses](<https://devfeed.tech/tags/courses.md>), [developer](<https://devfeed.tech/tags/developer.md>), [go](<https://devfeed.tech/tags/go.md>), [java](<https://devfeed.tech/tags/java.md>), [learning](<https://devfeed.tech/tags/learning.md>), [python](<https://devfeed.tech/tags/python.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [workshops](<https://devfeed.tech/tags/workshops.md>)

### AI overview

Temporal's Replay workshops offer foundational training in Go, Java, TypeScript, and Python, plus advanced sessions in Go, Java, and TypeScript. The workshops cover Temporal applications, Workflows, Activities, testing, debugging, and related platform concepts.

### Source excerpt

This year's Replay workshops include both fundamentals and advanced courses for Temporal users of all learning levels!

## Learn how to interact with Workflows with free hands-on training

DevFeed: [Learn how to interact with Workflows with free hands-on training](<https://devfeed.tech/articles/learn-how-to-interact-with-workflows-with-free-hands-on-training-35904.md>)

Original publisher: [Read original article](<https://temporal.io/blog/learn-how-to-interact-with-workflows-with-free-hands-on-training>)

Author: Angela Zhou

Published: 2024-05-21T06:00:00Z

Content type: tutorial

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [monitor](<https://devfeed.tech/topics/monitor.md>)

Tags: [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [cancellation](<https://devfeed.tech/tags/cancellation.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [courses](<https://devfeed.tech/tags/courses.md>), [free](<https://devfeed.tech/tags/free.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [sdks](<https://devfeed.tech/tags/sdks.md>), [training](<https://devfeed.tech/tags/training.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Temporal announces four free hands-on training courses about interacting with Workflows through specific SDKs. The courses cover Signals and Queries, Custom Search Attributes, Asynchronous Activity Completion, and Workflow cancellation.

### Source excerpt

Explore four new hands-on training courses from Temporal to learn how to interact with workflows using different SDKs. Start learning today!

## Learn how to secure Temporal application data with free hands-on training

DevFeed: [Learn how to secure Temporal application data with free hands-on training](<https://devfeed.tech/articles/learn-how-to-secure-temporal-application-data-with-free-hands-on-training-35905.md>)

Original publisher: [Read original article](<https://temporal.io/blog/learn-how-to-secure-temporal-application-data-with-free-hands-on-training>)

Author: Alex Garnett

Published: 2024-04-30T06:00:00Z

Content type: release

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [availability](<https://devfeed.tech/tags/availability.md>), [course](<https://devfeed.tech/tags/course.md>), [courses](<https://devfeed.tech/tags/courses.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Temporal announces four free hands-on training courses on securing application data, with separate courses for the Go, Java, Python, and TypeScript SDKs. The courses cover custom data conversion, encryption codecs, codec servers, and related security practices.

### Source excerpt

Today we announce the availability of four new hands-on training courses. Each course covers the same topic--securing application data--using a specific SDK:

## Learn Temporal Workflow Versioning with free hands-on training

DevFeed: [Learn Temporal Workflow Versioning with free hands-on training](<https://devfeed.tech/articles/learn-temporal-workflow-versioning-with-free-hands-on-training-35906.md>)

Original publisher: [Read original article](<https://temporal.io/blog/learn-temporal-workflow-versioning-with-free-hands-on-training>)

Author: Tom Wheeler

Published: 2024-03-28T06:00:00Z

Content type: tutorial

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Deployment](<https://devfeed.tech/topics/deployment.md>), [Code](<https://devfeed.tech/topics/code.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [courses](<https://devfeed.tech/tags/courses.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [free](<https://devfeed.tech/tags/free.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [training](<https://devfeed.tech/tags/training.md>), [versioning](<https://devfeed.tech/tags/versioning.md>)

### AI overview

Temporal announces four free hands-on training courses about Workflow Versioning, each using a specific SDK. The courses explain when versioning is needed, demonstrate incompatible application changes and non-deterministic errors, and cover Workflow Type Versioning and the GetVersion / Patching APIs.

### Source excerpt

Today we're excited to announce the immediate availability of four new hands-on training courses.

## New training course available today: Introduction to Temporal Cloud

DevFeed: [New training course available today: Introduction to Temporal Cloud](<https://devfeed.tech/articles/new-training-course-available-today-introduction-to-temporal-cloud-35927.md>)

Original publisher: [Read original article](<https://temporal.io/blog/new-training-course-available-today-introduction-to-temporal-cloud>)

Author: Tom Wheeler

Published: 2023-10-09T06:00:00Z

Content type: release

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Cloud](<https://devfeed.tech/topics/cloud.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Web](<https://devfeed.tech/topics/web.md>), [Users](<https://devfeed.tech/topics/users.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>)

Tags: [cloud](<https://devfeed.tech/tags/cloud.md>), [courses](<https://devfeed.tech/tags/courses.md>), [free](<https://devfeed.tech/tags/free.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [integration](<https://devfeed.tech/tags/integration.md>), [introduction](<https://devfeed.tech/tags/introduction.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [permissions](<https://devfeed.tech/tags/permissions.md>), [service](<https://devfeed.tech/tags/service.md>), [temporal-concepts](<https://devfeed.tech/tags/temporal-concepts.md>), [third-party](<https://devfeed.tech/tags/third-party.md>)

### AI overview

Temporal has released a free, self-paced Introduction to Temporal Cloud training course. It explains the service's role within the Temporal Platform and demonstrates key Web UI features, user management, permissions, Search Attributes, third-party observability integration, and usage information.

### Source excerpt

Are you new to Temporal Cloud and looking for training that demonstrates how to use it? Maybe you just signed up for our Temporal Cloud for Startups program and want to get a head start on how to use this service?

## Grading Complex Interactive Coding Programs with Reinforcement Learning

DevFeed: [Grading Complex Interactive Coding Programs with Reinforcement Learning](<https://devfeed.tech/articles/grading-complex-interactive-coding-programs-with-reinforcement-learning-7587.md>)

Original publisher: [Read original article](<https://ai.stanford.edu/blog/play-to-grade/>)

Author: A Href; Allen Nie; Emma Brunskill; Chris Piech

Published: 2022-03-28T07:00:00Z

Content type: article

Language: en

Sources: [The Stanford AI Lab Blog](<https://devfeed.tech/sources/the-stanford-ai-lab-blog.md>)

Topics: [rlvr](<https://devfeed.tech/topics/rlvr.md>), [Code Challenge](<https://devfeed.tech/topics/code-challenge.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [NeurIPS](<https://devfeed.tech/topics/neurips.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [algorithms](<https://devfeed.tech/tags/algorithms.md>), [browser](<https://devfeed.tech/tags/browser.md>), [coding](<https://devfeed.tech/tags/coding.md>), [courses](<https://devfeed.tech/tags/courses.md>), [games](<https://devfeed.tech/tags/games.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [neurips](<https://devfeed.tech/tags/neurips.md>), [programming](<https://devfeed.tech/tags/programming.md>), [reinforcement-learning](<https://devfeed.tech/tags/reinforcement-learning.md>), [speed](<https://devfeed.tech/tags/speed.md>)

### AI overview

This article presents the Play to Grade Challenge, which applies reinforcement-learning methods for game-playing AI agents to the automated grading of complex interactive coding assignments. It explains why games and interactive applications are difficult to evaluate automatically and describes the challenge introduced in a NeurIPS 2021 paper.

### Source excerpt

[Summary] tl;dr: A tremendous amount of effort has been poured into training AI algorithms to competitively play games that computers have traditionally had trouble with, such as the retro games published by Atari, Go, DotA, and StarCraft II. The practical machine learning knowledge accumulated in developing these algorithms has paved the way for people to now routinely train game-playing AI agents for many games. Following this line of work, we focus on a specific category of games - those developed by students as part of a programming assignment. Can the same algorithms that master Atari games help us grade these game assignments? In our recent NeurIPS 2021 paper, we illustrate the challenges in treating interactive coding assignment grading as game playing and introduce the Play to Grade Challenge. Introduction Massive Online Coding Education has reached striking success over the past decade. Fast internet speed, improved UI design, code editors that are embedded in a browser window allow educational platforms such as Code.org to build a diverse set of courses tailored towards students of different coding experiences and interest levels (for example, Code.org offers "Star War-themed coding challenge," and "Elsa/Frozen themed for-loop writing"). As a non-profit organization, Code.org claims to have reached over 60 million learners across the world 1. Such organizations typically provide a variety of carefully constructed teaching materials such as videos and programming challenges. A challenge faced by these platforms is that of grading assignments. It is well known that grading is critical to student learning 2, in part because it motivates students to complete their assignments. Sometimes manual grading can be feasible in small settings, or automated grading used in simple settings such as when assignments are multiple choice or adopt a fill-in-the-blink modular coding structure. Unfortunately, many of the most exciting assignments, such as developing games or i

## Grantee Roundup: September 2021

DevFeed: [Grantee Roundup: September 2021](<https://devfeed.tech/articles/grantee-roundup-september-2021-16984.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2021/10/22/esp-grantee-roundup-sep-21>)

Author: Ethereum Foundation Ecosystem Support Program

Published: 2021-10-22T00:00:00Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Complex Systems](<https://devfeed.tech/topics/complex-systems.md>), [Simulation](<https://devfeed.tech/topics/simulation.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [complex-systems](<https://devfeed.tech/tags/complex-systems.md>), [courses](<https://devfeed.tech/tags/courses.md>), [ecosystem-support-program](<https://devfeed.tech/tags/ecosystem-support-program.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [framework](<https://devfeed.tech/tags/framework.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [simulation](<https://devfeed.tech/tags/simulation.md>)

### AI overview

This Ethereum Foundation grantee roundup describes progress on SSZ.dev, a resource site for Ethereum's Simple Serialize format, and introduces CadCAD Edu resources for learning to model and simulate complex systems.

### Source excerpt

It's always fun to hear about new grants as they're awarded, but what happens after the announcement? In this series, we'll check in on a couple of projects that are well underway - or already at the finish line. Read on to learn about some recent milestones and achievements by...

## Threat Modeling Classes

DevFeed: [Threat Modeling Classes](<https://devfeed.tech/articles/threat-modeling-classes-37034.md>)

Original publisher: [Read original article](<https://shostack.org/blog/threat-modeling-classes/>)

Author: Adam

Published: 2021-03-30T00:00:00Z

Content type: release

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>)

Tags: [classes](<https://devfeed.tech/tags/classes.md>), [courses](<https://devfeed.tech/tags/courses.md>), [live](<https://devfeed.tech/tags/live.md>), [training](<https://devfeed.tech/tags/training.md>), [video](<https://devfeed.tech/tags/video.md>), [zoom](<https://devfeed.tech/tags/zoom.md>)

### AI overview

The author describes a rebuilt approach to teaching threat modeling and announces two open courses in May: Threat Modeling Intensive and Threat Modeling for Security Champs. The courses combine live classes with recorded lectures and homework, with limited enrollment.

### Source excerpt

Through the pandemic, I've rebuilt the way I teach threat modeling. The new structure and the platforms I needed to adapt for my corporate clients also allows me to offer the courses to the public.

## LinkedIn Learning Releases a Threat Modeling Course on Denial of Service and Elevation of Privilege

DevFeed: [LinkedIn Learning Releases a Threat Modeling Course on Denial of Service and Elevation of Privilege](<https://devfeed.tech/articles/linkedin-learning-36871.md>)

Original publisher: [Read original article](<https://shostack.org/blog/linkedin-learning/>)

Author: Adam

Published: 2021-02-23T00:00:00Z

Content type: release

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Security](<https://devfeed.tech/topics/security.md>), [DDoS](<https://devfeed.tech/topics/ddos.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [courses](<https://devfeed.tech/tags/courses.md>), [learning](<https://devfeed.tech/tags/learning.md>), [linkedin](<https://devfeed.tech/tags/linkedin.md>), [security](<https://devfeed.tech/tags/security.md>), [series](<https://devfeed.tech/tags/series.md>)

### AI overview

LinkedIn Learning released a threat modeling course covering Denial of Service and Elevation of Privilege. The course is the sixth in a series designed to teach the STRIDE threats in depth.

### Source excerpt

Bringing threat modeling to more and more people, now through a series of courses on LinkedIn.

## Free Threat Modeling Training

DevFeed: [Free Threat Modeling Training](<https://devfeed.tech/articles/free-threat-modeling-training-36797.md>)

Original publisher: [Read original article](<https://shostack.org/blog/free-threat-modeling-training/>)

Author: Adam

Published: 2020-03-17T00:00:00Z

Content type: article

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [courses](<https://devfeed.tech/tags/courses.md>), [free](<https://devfeed.tech/tags/free.md>), [learn](<https://devfeed.tech/tags/learn.md>), [linkedin](<https://devfeed.tech/tags/linkedin.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

The author is making their LinkedIn Learning threat modeling courses free for a limited time, with each class available for free for one day after starting it.

### Source excerpt

While I can't fix things, I can at least make my LinkedIn courses free for a time.

## Three new Angular Courses to celebrate end of the Year 2017

DevFeed: [Three new Angular Courses to celebrate end of the Year 2017](<https://devfeed.tech/articles/three-new-angular-courses-to-celebrate-end-of-the-year-2017-21322.md>)

Original publisher: [Read original article](<https://juri.dev/blog/2017/12/egghead-three-ng-courses/>)

Published: 2017-12-26T00:00:00Z

Content type: tutorial

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [Angular](<https://devfeed.tech/topics/angular.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [API](<https://devfeed.tech/topics/api.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Forms](<https://devfeed.tech/topics/forms.md>), [reactive](<https://devfeed.tech/topics/reactive.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [2017](<https://devfeed.tech/tags/2017.md>), [angular](<https://devfeed.tech/tags/angular.md>), [api](<https://devfeed.tech/tags/api.md>), [courses](<https://devfeed.tech/tags/courses.md>), [forms](<https://devfeed.tech/tags/forms.md>), [http](<https://devfeed.tech/tags/http.md>), [reactive-forms](<https://devfeed.tech/tags/reactive-forms.md>), [testing](<https://devfeed.tech/tags/testing.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [unit-testing](<https://devfeed.tech/tags/unit-testing.md>)

### AI overview

The article announces three Angular courses covering HTTP requests, dynamic components, and dynamic forms. It highlights Angular's Http service, RxJS and TypeScript integration, HTTP interceptors, progress events, component definitions and dynamic instantiation, and template-driven versus reactive forms.

### Source excerpt

Lorem ipsum dolor sit amet

## Kotlin for Android Developers: An Online Course Based on a Book and Live Workshop

DevFeed: [Kotlin for Android Developers: An Online Course Based on a Book and Live Workshop](<https://devfeed.tech/articles/why-kotlin-for-android-online-course-is-different-from-any-other-27180.md>)

Original publisher: [Read original article](<https://antonioleiva.com/kotlin-android-online-course>)

Published: 2017-09-02T00:00:00Z

Content type: article

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Android](<https://devfeed.tech/topics/android.md>), [android-development](<https://devfeed.tech/topics/android-development.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-development](<https://devfeed.tech/tags/android-development.md>), [course](<https://devfeed.tech/tags/course.md>), [courses](<https://devfeed.tech/tags/courses.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [learning](<https://devfeed.tech/tags/learning.md>)

### AI overview

The article introduces an English online course, Kotlin for Android Developers, teaching Kotlin from scratch through practical Android exercises. The course is based on the author's book and live workshop and is presented as an online version of that training.

### Source excerpt

Everything Android, Kotlin and other random topics

## Launching the Codename One Academy

DevFeed: [Launching the Codename One Academy](<https://devfeed.tech/articles/launching-the-codename-one-academy-19349.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/launching-codename-one-academy/>)

Author: Shai Almog

Published: 2017-06-25T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Bootcamp](<https://devfeed.tech/topics/bootcamp.md>), [Java](<https://devfeed.tech/topics/java.md>), [app builder](<https://devfeed.tech/topics/app-builder.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [app-builder](<https://devfeed.tech/tags/app-builder.md>), [community](<https://devfeed.tech/tags/community.md>), [course](<https://devfeed.tech/tags/course.md>), [courses](<https://devfeed.tech/tags/courses.md>), [free](<https://devfeed.tech/tags/free.md>), [java](<https://devfeed.tech/tags/java.md>), [learning](<https://devfeed.tech/tags/learning.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mobile-apps](<https://devfeed.tech/tags/mobile-apps.md>)

### AI overview

The article announces the Codename One Academy, launching with three courses covering Java for mobile devices, advanced Codename One development, and full-stack mobile app development in Java. It also describes planned monthly course modules, additional apps, and introductory pricing.

### Source excerpt

On the eve of the release of Codename One 3.7 we are excited to announce the new Codename One Academy which will change the way people learn Codename One. We've invested a lot of effort in creating a smooth learning experience and we're launching with 3 live courses. This wouldn't have been possible without all the help from community members who provided guidelines, feedback and assistance. It wouldn't have been possible without the members of the bootcamp who helped with the process of refining the requirements from this course. Thank you all for your help!

## Codename One Course Structure and Planned Mobile App Modules

DevFeed: [Codename One Course Structure and Planned Mobile App Modules](<https://devfeed.tech/articles/how-does-it-work-19321.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/how-does-it-work/>)

Author: Shai Almog

Published: 2017-06-22T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Bootcamp](<https://devfeed.tech/topics/bootcamp.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Java](<https://devfeed.tech/topics/java.md>), [app builder](<https://devfeed.tech/topics/app-builder.md>), [modules](<https://devfeed.tech/topics/modules.md>)

Tags: [course](<https://devfeed.tech/tags/course.md>), [courses](<https://devfeed.tech/tags/courses.md>), [java](<https://devfeed.tech/tags/java.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [modules](<https://devfeed.tech/tags/modules.md>)

### AI overview

The article explains a revised Codename One course structure built around three courses: Java for Mobile Devices, Deep Dive into Mobile, and Build Real World Full Stack Mobile Apps in Java. It also describes shorter, more focused videos and plans for recurring modules and applications.

### Source excerpt

You know that feeling before going on stage to talk or perform. It's a knot in your stomach but also an exhilarating sense of excitement about what's to come... I've got that fidgety feeling of "can't wait to get it out" and yet I feel there is so much more to do. Thanks for all the comments, questions, suggestions & votes for the last couple of posts. Those always help tremendously! One of our bootcamp participants mentioned the length of my videos in the bootcamp and my response at the time was that I can't possibly make the videos shorter as it would be far more work...

## Codename One Courses Will Teach Practical App Development Through Cookbook-Style Material

DevFeed: [Codename One Courses Will Teach Practical App Development Through Cookbook-Style Material](<https://devfeed.tech/articles/getting-from-good-to-great-19315.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/good-to-great/>)

Author: Shai Almog

Published: 2017-06-20T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [app builder](<https://devfeed.tech/topics/app-builder.md>), [App](<https://devfeed.tech/topics/app.md>), [Java](<https://devfeed.tech/topics/java.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Bootcamp](<https://devfeed.tech/topics/bootcamp.md>)

Tags: [app-builder](<https://devfeed.tech/tags/app-builder.md>), [building](<https://devfeed.tech/tags/building.md>), [courses](<https://devfeed.tech/tags/courses.md>), [java](<https://devfeed.tech/tags/java.md>)

### AI overview

The article explains plans for Codename One courses focused on practical, cookbook-style app development. The material will require a reasonable knowledge of Java, use the Teachable platform, and initially cover a restaurant app and an app builder based on bootcamp material.

### Source excerpt

Thanks for all the great feedback on my last post, I got some wonderful app suggestions from some of you and some interesting questions. Overall, there were more than 100 comments and emails so I apologize if I took too long to answer some of you. I already mentioned the focus of these coming courses is to let you create apps in a more practical form: "cook book" style. But while I talked a bit about the narrative and the course I didn't explain exactly how or why this will work effectively.

[Next page](<https://devfeed.tech/tags/courses.md?cursor=WyIyMDE3LTA2LTIwVDAwOjAwOjAwKzAwOjAwIiwgIjFmMmI5MzFlLThjMzMtNGY1NC05MzAyLTEyMTI5NzU2ZDVkNyJd>)