0 utbildningar

Acer Aspire 1 – Kampanjdator (Värde 4 290 kr) Grafisk design

Acer Aspire 1 – Kampanjdator (Värde 4 290 kr)

🎁 Kampanjprodukt – ingår kostnadsfritt när du köper utbildning! Acer Aspire 1 är en tunn, lätt och smidig bärbar dator med 14-tums Full HD-skärm och 8 GB RAM. Den är perfekt för dig som pluggar eller jobbar, med snabb SSD-lagring och stabil prestanda för vardagligt användande. Detta är en kampanjprodukt som levereras i samarbete med […]

📚
IT

Advanced #1 – Classes & OOP

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-74" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="dc55a424-883f-496a-b9ec-452847ea5d00" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-76" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="20d12876-8fa1-48e1-820f-964ea0e56dca" data-message-model-slug="gpt-4-5"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-92" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="e746cee1-32cb-43ea-9b2f-f332a75d536a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-94" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="18620283-daa2-414b-b478-42f30a3efc5f" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-98" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="2287e880-e1b4-4f13-a5a9-47112e8bfabc" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="45" data-end="233" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article>

📚
IT

Advanced #2 – Best Practices

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-74" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="dc55a424-883f-496a-b9ec-452847ea5d00" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-76" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="20d12876-8fa1-48e1-820f-964ea0e56dca" data-message-model-slug="gpt-4-5"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-92" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="e746cee1-32cb-43ea-9b2f-f332a75d536a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-94" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="18620283-daa2-414b-b478-42f30a3efc5f" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-98" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="2287e880-e1b4-4f13-a5a9-47112e8bfabc" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="45" data-end="233" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article>

📚
IT

Advanced #3 – GUI / Tkinter

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-74" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="dc55a424-883f-496a-b9ec-452847ea5d00" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-76" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="20d12876-8fa1-48e1-820f-964ea0e56dca" data-message-model-slug="gpt-4-5"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-92" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="e746cee1-32cb-43ea-9b2f-f332a75d536a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-94" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="18620283-daa2-414b-b478-42f30a3efc5f" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-98" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="2287e880-e1b4-4f13-a5a9-47112e8bfabc" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="45" data-end="233" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article>

📚
IT

Advanced #4 – RESTful APIs

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-74" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="dc55a424-883f-496a-b9ec-452847ea5d00" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-76" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="20d12876-8fa1-48e1-820f-964ea0e56dca" data-message-model-slug="gpt-4-5"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-92" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="e746cee1-32cb-43ea-9b2f-f332a75d536a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-94" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="18620283-daa2-414b-b478-42f30a3efc5f" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-98" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="2287e880-e1b4-4f13-a5a9-47112e8bfabc" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="45" data-end="233" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article>

📚
IT

Advanced #5 – Data & Files

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

AI-körkort Bas AI

AI-körkort Bas

Flexibel distansutbildning som lär dig använda AI praktiskt i arbete, vardag och studier.<br data-start="120" data-end="123" />Du får en tydlig introduktion till artificiell intelligens och lär dig använda moderna verktyg som gör dig mer effektiv, kreativ och organiserad – både privat och professionellt.

AI-körkort Executive AI

AI-körkort Executive

<p data-start="68" data-end="173">Flexibel distansutbildning med praktiska kunskaper i hur du använder AI i arbete, vardag och studier</p> <p data-start="174" data-end="428" data-is-last-node="" data-is-only-node="">Du får en tydlig och trygg introduktion till AI och lär dig använda moderna verktyg som direkt förenklar och effektiviserar ditt digitala arbete – perfekt för dig som vill bli mer organiserad, kreativ och datadriven i både privat och professionell miljö.</p>

AI-körkort Premium AI

AI-körkort Premium

Flexibel distansutbildning som lär dig använda AI praktiskt i arbete, vardag och studier.<br data-start="120" data-end="123" />Du får en tydlig introduktion till artificiell intelligens och lär dig använda moderna verktyg som gör dig mer effektiv, kreativ och organiserad – både privat och professionellt.

AI-körkortet Executive AI

AI-körkortet Executive

<p data-start="68" data-end="173">Flexibel distansutbildning med praktiska kunskaper i hur du använder AI i arbete, vardag och studier</p> <p data-start="174" data-end="428" data-is-last-node="" data-is-only-node="">Du får en tydlig och trygg introduktion till AI och lär dig använda moderna verktyg som direkt förenklar och effektiviserar ditt digitala arbete – perfekt för dig som vill bli mer organiserad, kreativ och datadriven i både privat och professionell miljö.</p>

Arbetsmiljokonsult Arbetsmiljö

Arbetsmiljokonsult

Flexibel distansutbildning med praktiska kunskaper inom arbetsmiljö, riskbedömning och förebyggande arbetsmiljöarbete.

Beteendeterapeut Beteendevetenskap

Beteendeterapeut

<article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-18" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="cc71356b-2144-410b-b6e1-09ed9e806c73" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <p class="" data-start="1422" data-end="1567">Certifierad beteendeterapeut – flexibel distansutbildning där du lär dig praktiska metoder och samtalstekniker för professionellt beteendearbete.</p><h2 class="" data-start="1569" data-end="1582"></h2> </div> </div> </div> </div> </div> </div> </div> </div> </article>

Beteendevetare Beteendevetenskap

Beteendevetare

<article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-18" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="cc71356b-2144-410b-b6e1-09ed9e806c73" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <p class="" data-start="1695" data-end="1832">Certifierad beteendevetare – flexibel distansutbildning som ger dig verktyg för att förstå, analysera och påverka beteenden i yrkeslivet.</p></div> </div> </div> </div> </div> </div> </div> </div> </article>

Beteendevetare med inriktning HR Beteendevetenskap

Beteendevetare med inriktning HR

<p data-start="157" data-end="323">Certifierad Beteendevetare – inriktning HR – flexibel distansutbildning med praktiska kunskaper inom beteendevetenskap, HR-arbete och organisationsutveckling.</p> <p data-start="325" data-end="400" data-is-last-node="" data-is-only-node=""></p>

Beteendevetare med inriktning kriminologi Beteendevetenskap

Beteendevetare med inriktning kriminologi

<p data-start="157" data-end="323">Certifierad Beteendevetare – inriktning Kriminologi – flexibel distansutbildning med praktiska kunskaper inom beteendevetenskap, kriminologi och brottsprevention.</p> <p data-start="325" data-end="400" data-is-last-node="" data-is-only-node=""></p>

Bokföring Ekonomi & finans

Bokföring

BokföringskonsultFlexibel distansutbildning med praktiska kunskaper inom bokföring, redovisning och ekonomiadministration.

Bokslut Ekonomi & finans

Bokslut

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Bokslut 1 E-learning

Bokslut 1

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Bokslut 2 E-learning

Bokslut 2

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Bokslut 3 E-learning

Bokslut 3

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Business Intelligence Ekonomi & finans

Business Intelligence

<p class="" data-start="1631" data-end="1783">Certifierad Business Intelligence-specialist – distansutbildning där du lär dig dataanalys, visualisering och beslutsstöd för effektiv affärsutveckling.</p><h2 class="" data-start="1785" data-end="1798"></h2>

Business Manager Ekonomi & finans

Business Manager

<p class="" data-start="1483" data-end="1624">Certifierad Business Manager – flexibel distansutbildning där du får strategiska kunskaper i affärsutveckling, ekonomistyrning och ledarskap.</p><h2 class="" data-start="1626" data-end="1639"></h2>

Butikssäljare Försäljning & marknadsföring

Butikssäljare

<p class="" data-start="1334" data-end="1469">Certifierad butikssäljare – flexibel distansutbildning med praktiska kunskaper inom försäljning, kundbemötande och butikskommunikation.</p>

Controller Ekonomi & finans

Controller

<p class="" data-start="99" data-end="214">Certifierad controller – flexibel distansutbildning med praktiska kunskaper inom controlling, budgetering och ekonomisk uppföljning.</p>

Copywriter Försäljning & marknadsföring

Copywriter

Bli certifierad copywriter och få praktiska och teoretiska kunskaper inom text, tonalitet, varumärke, konvertering och försäljning. Studera på distans.<article class="text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1" data-turn-id="467c0447-e4ce-4cf7-8fdb-e000b62a012f" data-testid="conversation-turn-2" data-scroll-anchor="true" data-turn="assistant"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex min-h-[46px] justify-start"></div> <div class="mt-3 w-full empty:hidden"> <div class="text-center"></div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Cybersecurity IT

Cybersecurity

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Cybersecurity – Attacks, Concepts and Techniques IT

Cybersecurity – Attacks, Concepts and Techniques

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Cybersecurity – Introduction to Cybersecurity IT

Cybersecurity – Introduction to Cybersecurity

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Cybersecurity – Protecting your data and privacy IT

Cybersecurity – Protecting your data and privacy

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Cybersecurity – will your future be in cybersecurity? IT

Cybersecurity – will your future be in cybersecurity?

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Digital marknadsförare Digital marknadsföring

Digital marknadsförare

<p class="" data-start="1435" data-end="1586">Certifierad digital marknadsförare – distansutbildning som ger dig kompetens inom SEO, sociala medier, digital annonsering och innehållsmarknadsföring.</p><h2 class="" data-start="1588" data-end="1601"></h2>

Ekonomiadministratör Ekonomi & finans

Ekonomiadministratör

<p data-start="906" data-end="1047">Certifierad ekonomiadministratör – flexibel distansutbildning med praktiska kunskaper inom ekonomi, administration och digitala arbetsflöden.</p>

Ekonomiassistent Ekonomi & finans

Ekonomiassistent

<p class="" data-start="1365" data-end="1511">Certifierad ekonomiassistent – flexibel distansutbildning med praktiska kunskaper inom bokföring, löneadministration och ekonomisk administration.</p>

Ekonomichef Ekonomi & finans

Ekonomichef

<p data-start="2107" data-end="2240">Certifierad ekonomichef – flexibel distansutbildning med praktiska kunskaper inom ekonomistyrning, redovisning och finansiell analys.</p>

Excel Fortsättning E-learning

Excel Fortsättning

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Excel Grundkurs E-learning

Excel Grundkurs

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Finansiell analytiker Ekonomi & finans

Finansiell analytiker

<p data-start="1430" data-end="1575">Certifierad finansiell analytiker – flexibel distansutbildning med praktiska kunskaper inom finansiell analys, företagsvärdering och beslutsstöd.</p>

Förändringsledning E-learning

Förändringsledning

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Företagsekonom Ekonomi & finans

Företagsekonom

<article class="text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&:has([data-writing-block])>*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1" data-turn-id="ee4bf243-aa1b-495d-bf1e-8c4108aca8ad" data-testid="conversation-turn-60" data-scroll-anchor="true" data-turn="assistant"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-1" dir="auto" data-message-author-role="assistant" data-message-id="e8ce623c-74ef-4bab-8392-ee7a99214ce8" data-message-model-slug="gpt-5-1-thinking"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"> <div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling"> <p data-start="0" data-end="151" data-is-last-node="" data-is-only-node="">Certifierad företagsekonom – flexibel distansutbildning med praktiska kunskaper inom redovisning, budgetering och ekonomistyrning.</p></div> </div> </div> </div> </div> </div> </article> <p data-start="325" data-end="400" data-is-last-node="" data-is-only-node=""></p>

Företagsekonom Ekonomi & finans

Företagsekonom

<p class="" data-start="99" data-end="214">Flexibel distansutbildning med praktiska kunskaper inom bokföring, löneadministration och ekonomisk administration.</p> <p class="" data-start="216" data-end="404">Du får en stabil grund i ekonomins kärnområden och lär dig moment som är direkt tillämpbara i arbetslivet – perfekt för dig som vill jobba med ekonomi i både privat och offentlig sektor.</p>

📚
IT

Full Stack Python

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Grafisk formgivare Grafisk design

Grafisk formgivare

<p class="" data-start="1569" data-end="1717">Certifierad grafisk formgivare – distansutbildning som ger dig kunskaper inom layout, typografi, färglära och digital design för en kreativ karriär.</p><h2 class="" data-start="1719" data-end="1732"></h2>

Grundläggande Entreprenadrätt E-learning

Grundläggande Entreprenadrätt

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Grundläggande moms E-learning

Grundläggande moms

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Grundläggande projektledning – Från start till mål E-learning

Grundläggande projektledning – Från start till mål

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

HR Business Partner HR

HR Business Partner

<p class="" data-start="1535" data-end="1670">Bli certifierad HR Business Partner och arbeta nära ledningen med strategi, kompetensförsörjning och förändringsarbete. Flexibel distansutbildning.</p>

HR-administratör HR

HR-administratör

<p class="" data-start="1714" data-end="1865">Bli certifierad HR-administratör och få praktiska och teoretiska kunskaper inom personalhantering, lön, rekrytering och arbetsrätt. Studera på distans.</p>

HR-assistent HR

HR-assistent

Bli certifierad HR-assistent och få både praktiska och teoretiska kunskaper inom personaladministration, arbetsrätt, rekrytering och digitala HR-verktyg. Studera flexibelt på distans. 

HR-assistent – rekrytering och onboarding HR

HR-assistent – rekrytering och onboarding

<p data-start="100" data-end="399">Bli certifierad HR-assistent med inriktning på rekrytering och onboarding<br data-start="177" data-end="180" />Utbildningen ger dig både praktiska och teoretiska kunskaper inom personaladministration, arbetsrätt, rekrytering och onboarding. Du studerar flexibelt på distans och bygger den kompetens som arbetsgivare efterfrågar.</p>  

HR-chef HR

HR-chef

Bli certifierad HR-chef och arbeta strategiskt med ledarskap, personalutveckling och förändringsledning. Studera flexibelt på distans.

HR-generalist HR

HR-generalist

Bli certifierad HR-generalist och arbeta med rekrytering, arbetsmiljö och personalutveckling. Perfekt för dig som vill jobba strategiskt med människor.

HR-konsult/HR-specialist HR

HR-konsult/HR-specialist

<p class="" data-start="1535" data-end="1670">Bli certifierad HR-konsult/HR-specialist och arbeta med strategisk personalutveckling, digitalisering och arbetsrätt – helt på distans.</p>

Investeringsanalytiker Ekonomi & finans

Investeringsanalytiker

<p data-start="1083" data-end="1230">Certifierad investeringsanalytiker – flexibel distansutbildning med praktiska kunskaper inom finansiell analys, investeringar och kapitalplanering.</p>

JavaScript – Essentials 1 IT

JavaScript – Essentials 1

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

JavaScript – Essentials 2 IT

JavaScript – Essentials 2

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Journalist Journalistik

Journalist

<article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-18" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="cc71356b-2144-410b-b6e1-09ed9e806c73" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-32" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="741281b0-68c4-491a-b400-37076146b3af" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-48" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="4fd79c09-eb2c-40ce-8abd-a3fb3c173998" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-90" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="8bac3f48-7594-494b-b46d-1c0b004fcde5" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <blockquote data-start="71" data-end="259" data-is-last-node="" data-is-only-node=""> <p class="" data-start="73" data-end="259">Lär dig granska, skriva och rapportera med professionell journalistik. Perfekt för dig som vill arbeta med nyhetsrapportering, samhällsjournalistik eller kommunikation – helt på distans</p> </blockquote> </div> </div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </div> </div> </article>

Junior Controller Ekonomi & finans

Junior Controller

<p data-start="1776" data-end="1910">Certifierad junior controller – flexibel distansutbildning med praktiska kunskaper inom ekonomistyrning, budgetering och rapportering.</p>

Junior Redovisningsekonom Ekonomi & finans

Junior Redovisningsekonom

<p data-start="1614" data-end="1745">Certifierad junior redovisningsekonom – flexibel distansutbildning med praktiska kunskaper inom bokföring, moms och bokslutsarbete.</p>

Kassaflödesanalys E-learning

Kassaflödesanalys

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

KBT-terapeut Beteendevetenskap

KBT-terapeut

<article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-18" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="cc71356b-2144-410b-b6e1-09ed9e806c73" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <p class="" data-start="46" data-end="140">Lär dig att hjälpa människor hantera stress, ångest och skapa varaktig förändring med KBT!</p></div> </div> </div> </div> </div> </div> </div> </div> </article>

Konstruktiv konflikthantering E-learning

Konstruktiv konflikthantering

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Kriminolog Beteendevetenskap

Kriminolog

Certifierad kriminolog – flexibel distansutbildning med praktiska kunskaper inom kriminologi, brottsprevention och rättssystemet.

Krisodling Trädgård & odling

Krisodling

<article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-18" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="cc71356b-2144-410b-b6e1-09ed9e806c73" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-32" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="741281b0-68c4-491a-b400-37076146b3af" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-48" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="4fd79c09-eb2c-40ce-8abd-a3fb3c173998" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <p class="" data-start="305" data-end="476">Få kunskap om hur du odlar mat och medicinalväxter vid kris. Lär dig planera, odla och lagra för ökad självförsörjning – helt på distans.</p></div> </div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </div> </div> </article>

Lenovo Tab – Kampanjsurfplatta (Värde 1 990 kr) Grafisk design

Lenovo Tab – Kampanjsurfplatta (Värde 1 990 kr)

🎁 Kampanjprodukt – ingår kostnadsfritt när du köper utbildning!10,1″ Full HD-skärm, 64 GB lagring, 5100 mAh batteri. Perfekt för streaming och studier. Huvudbeskrivning:💻 Lenovo Tab 64GB WiFi – Kampanjsurfplatta (värde 1 990 kr)Ingår utan extra kostnad när du köper utbildning. Höjdpunkter:– 10,1″ Full HD-skärm för skarpa bilder– Kraftfull MediaTek Helio G85-processor– 64 GB lagring (kan […]

Löneadministratör Ekonomi & finans

Löneadministratör

<p class="" data-start="1424" data-end="1537">Distansutbildning till löneadministratör – lär dig hantera löner, lagar och bokföring på ett professionellt sätt.</p>

Marknadsanalytiker Ekonomi & finans

Marknadsanalytiker

Certifierad marknadsanalytiker – flexibel distansutbildning med praktiska kunskaper inom marknadsanalys, dataanalys och affärsinsikt.

Marknadsförare Försäljning & marknadsföring

Marknadsförare

<article class="text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&:has([data-writing-block])>*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1" data-turn-id="request-6914503c-6fd8-8331-92d3-58bec0027003-5" data-testid="conversation-turn-194" data-scroll-anchor="true" data-turn="assistant"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-1" dir="auto" data-message-author-role="assistant" data-message-id="4a6abbf6-8e24-49cf-9510-c4e562e068ae" data-message-model-slug="gpt-5-1"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"> <div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling"> <p data-start="0" data-end="177" data-is-last-node="" data-is-only-node="">Bli certifierad marknadsförare och få praktiska och teoretiska kunskaper inom målgrupper, budskap, digitala kanaler, kampanjer och datadriven marknadsföring. Studera på distans.</p></div> </div> </div> </div> </div> </div> </article><article class="text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1" data-turn-id="467c0447-e4ce-4cf7-8fdb-e000b62a012f" data-testid="conversation-turn-2" data-scroll-anchor="true" data-turn="assistant"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex min-h-[46px] justify-start"></div> <div class="mt-3 w-full empty:hidden"> <div class="text-center"></div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Miljösamordnare Ekonomi & finans

Miljösamordnare

<article class="text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&:has([data-writing-block])>*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1" data-turn-id="ee4bf243-aa1b-495d-bf1e-8c4108aca8ad" data-testid="conversation-turn-60" data-scroll-anchor="true" data-turn="assistant"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-1" dir="auto" data-message-author-role="assistant" data-message-id="e8ce623c-74ef-4bab-8392-ee7a99214ce8" data-message-model-slug="gpt-5-1-thinking"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"> <div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling"> <div class="flex flex-col text-sm pb-25"><article class="text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&:has([data-writing-block])>*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1" data-turn-id="069b6c1e-d3e3-44f2-804d-fde74ad92270" data-testid="conversation-turn-60" data-scroll-anchor="true" data-turn="assistant"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm/main:[--thread-content-margin:--spacing(6)] @w-lg/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-1" dir="auto" data-message-author-role="assistant" data-message-id="a35df28f-91af-4d7d-8a2d-c34ccd9a3fb1" data-message-model-slug="gpt-5-2"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"> <div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling"> <p data-start="0" data-end="194" data-is-last-node="" data-is-only-node="">Certifierad Miljösamordnare, flexibel distansutbildning med praktiska kunskaper inom miljöledning, hållbarhetsarbete, miljöutredningar, mål och handlingsplaner samt systematiskt miljöarbete.</p></div> </div> </div> </div> <div class="z-0 flex min-h-[46px] justify-start"></div> <div class="mt-3 w-full empty:hidden"> <div class="text-center"></div> </div> </div> </div> </article></div> <div class="pointer-events-none h-px w-px absolute bottom-0" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <p data-start="325" data-end="400" data-is-last-node="" data-is-only-node=""></p>

Motiverande samtal – MI E-learning

Motiverande samtal – MI

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Ny som ledare E-learning

Ny som ledare

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Ny som ledare Ledarskap

Ny som ledare

<div class="relative flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="0e170aed-477a-4a3b-8c2c-97c90a9ce2d7" data-message-model-slug="o3"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="145" data-is-last-node="" data-is-only-node="">Ny som ledare – flexibel distansutbildning som ger dig praktiska kunskaper i kommunikation, självledarskap, motivation och modernt ledarskap.</p></div> </div> </div> </div> <div class="flex min-h-[46px] justify-start"> <div class="touch:-me-2 touch:-ms-3.5 -ms-2.5 -me-1 flex flex-wrap items-center gap-y-4 p-1 select-none touch:w-[calc(100%+--spacing(3.5))] -mt-1 w-[calc(100%+--spacing(2.5))] duration-[1.5s] focus-within:transition-none hover:transition-none pointer-events-none [mask-image:linear-gradient(to_right,black_33%,transparent_66%)] [mask-size:300%_100%] [mask-position:100%_0%] motion-safe:transition-[mask-position] group-hover/turn-messages:pointer-events-auto group-hover/turn-messages:[mask-position:0_0] group-focus-within/turn-messages:pointer-events-auto group-focus-within/turn-messages:[mask-position:0_0] has-data-[state=open]:pointer-events-auto has-data-[state=open]:[mask-position:0_0]"></div> </div> <div class="mt-3 w-full empty:hidden"> <div class="text-center"></div> </div> </div> <div class="aria-live=polite absolute"> <div class="flex items-center justify-center"></div> </div>

Offentlig upphandlare Försäljning & marknadsföring

Offentlig upphandlare

<p class="" data-start="1473" data-end="1641">Certifierad offentlig upphandlare – flexibel distansutbildning med fokus på juridik, strategiska inköp och hållbara upphandlingsprocesser.</p>

Personalvetare HR

Personalvetare

<p class="" data-start="1607" data-end="1743">Certifierad personalvetare – distansutbildning med fokus på rekrytering, arbetsrätt, personaladministration och organisationsutveckling.</p>

PowerPoint – Fortsättning E-learning

PowerPoint – Fortsättning

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

PowerPoint – Grundkurs E-learning

PowerPoint – Grundkurs

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Presentationsteknik E-learning

Presentationsteknik

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Programming – Kick Off IT

Programming – Kick Off

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="64" data-end="388" data-is-last-node="" data-is-only-node="">Python Kick Off är en obligatorisk grundkurs som ger dig de viktigaste grunderna i Python och programmering. Kursen tar 4–6 veckor och är ett krav innan du går vidare till våra andra Pythonutbildningar.</p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

📚
IT

Python Advanced Core

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

📚
IT

Python Developer Program

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

📚
IT

Python Essentials – Part 1

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

📚
IT

Python Essentials – Part 2

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Python Kick Off IT

Python Kick Off

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="64" data-end="388" data-is-last-node="" data-is-only-node="">Python Kick Off är en obligatorisk grundkurs som ger dig de viktigaste grunderna i Python och programmering. Kursen tar 4–6 veckor och är ett krav innan du går vidare till våra andra Pythonutbildningar.</p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Python Level 1 -Entry Level IT

Python Level 1 -Entry Level

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node="">Python nivå 1 är en fortsättningskurs för dig som har gått Python Kick Off eller redan har grundläggande kunskaper i programmering. Kursen pågår i 4–6 veckor och hjälper dig att ta nästa steg och fördjupa dina färdigheter i Python.</p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Python nivå 1-Entry Level IT

Python nivå 1-Entry Level

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node="">Python nivå 1 är en fortsättningskurs för dig som har gått Python Kick Off eller redan har grundläggande kunskaper i programmering. Kursen pågår i 4–6 veckor och hjälper dig att ta nästa steg och fördjupa dina färdigheter i Python.</p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Python nivå 2 – Essentials 2 IT

Python nivå 2 – Essentials 2

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-58" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="36dabb2b-194e-4c48-8648-5ef1b831b8f3" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node="">Python nivå 2 är en avancerad kurs för dig som redan kan grunderna i Python och vill utveckla mer strukturerad och effektiv kod. Kursen pågår i 7–8 veckor och fokuserar på objektorientering och automatisering.</p></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Python nivå 2-Associated  level IT

Python nivå 2-Associated level

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-58" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="36dabb2b-194e-4c48-8648-5ef1b831b8f3" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node="">Python nivå 2 är en avancerad kurs för dig som redan kan grunderna i Python och vill utveckla mer strukturerad och effektiv kod. Kursen pågår i 7–8 veckor och fokuserar på objektorientering och automatisering.</p></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Python nivå 3 – BP adv 2 IT

Python nivå 3 – BP adv 2

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-74" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="dc55a424-883f-496a-b9ec-452847ea5d00" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-76" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="20d12876-8fa1-48e1-820f-964ea0e56dca" data-message-model-slug="gpt-4-5"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-92" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="e746cee1-32cb-43ea-9b2f-f332a75d536a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-94" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="18620283-daa2-414b-b478-42f30a3efc5f" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="188" data-is-last-node="" data-is-only-node="">Python nivå 3 är en avancerad kurs för dig som vill skriva strukturerad och professionell kod i Python. Kursen pågår i 4–6 veckor och fokuserar på testning, kodkvalitet och best practices.</p></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article>

Python nivå 3 – RESTful  APIs IT

Python nivå 3 – RESTful APIs

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-74" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="dc55a424-883f-496a-b9ec-452847ea5d00" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-76" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="20d12876-8fa1-48e1-820f-964ea0e56dca" data-message-model-slug="gpt-4-5"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-92" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="e746cee1-32cb-43ea-9b2f-f332a75d536a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-94" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="18620283-daa2-414b-b478-42f30a3efc5f" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-98" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="2287e880-e1b4-4f13-a5a9-47112e8bfabc" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="45" data-end="233" data-is-last-node="" data-is-only-node="">Python nivå 3 är en avancerad kurs för dig som vill lära dig bygga och använda RESTful API:er i Python. Kursen pågår i 4–6 veckor och ger dig praktiska kunskaper i API-integration och datastrukturer.</p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article>

Python nivå 3 – TXT_files IT

Python nivå 3 – TXT_files

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-74" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="dc55a424-883f-496a-b9ec-452847ea5d00" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-76" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="20d12876-8fa1-48e1-820f-964ea0e56dca" data-message-model-slug="gpt-4-5"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-92" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="e746cee1-32cb-43ea-9b2f-f332a75d536a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-94" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="18620283-daa2-414b-b478-42f30a3efc5f" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-98" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="2287e880-e1b4-4f13-a5a9-47112e8bfabc" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="45" data-end="233" data-is-last-node="" data-is-only-node="">Python nivå 3 är en avancerad kurs för dig som vill arbeta med textfiler, regex och datakonvertering i Python. Kursen pågår i 4–6 veckor och förbereder dig för PCPP1-certifiering.</p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article>

Python nivå 3 – TXT_files (eng) IT

Python nivå 3 – TXT_files (eng)

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-74" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="dc55a424-883f-496a-b9ec-452847ea5d00" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-76" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="20d12876-8fa1-48e1-820f-964ea0e56dca" data-message-model-slug="gpt-4-5"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-92" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="e746cee1-32cb-43ea-9b2f-f332a75d536a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-94" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="18620283-daa2-414b-b478-42f30a3efc5f" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-98" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="2287e880-e1b4-4f13-a5a9-47112e8bfabc" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="45" data-end="233" data-is-last-node="" data-is-only-node="">Python nivå 3 är en avancerad kurs för dig som vill arbeta med textfiler, regex och datakonvertering i Python. Kursen pågår i 4–6 veckor och förbereder dig för PCPP1-certifiering.</p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article>

Python nivå 3 – TXT_files(eng) IT

Python nivå 3 – TXT_files(eng)

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-74" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="dc55a424-883f-496a-b9ec-452847ea5d00" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-76" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="20d12876-8fa1-48e1-820f-964ea0e56dca" data-message-model-slug="gpt-4-5"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-92" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="e746cee1-32cb-43ea-9b2f-f332a75d536a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-94" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="18620283-daa2-414b-b478-42f30a3efc5f" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-98" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="2287e880-e1b4-4f13-a5a9-47112e8bfabc" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-104" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="c6a08295-9a2f-42b2-baca-83483ba6e65a" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="45" data-end="233" data-is-last-node="" data-is-only-node="">Python nivå 3 är en avancerad kurs för dig som vill arbeta med textfiler, regex och datakonvertering i Python. Kursen pågår i 4–6 veckor och förbereder dig för PCPP1-certifiering.</p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article>

Python nivå 3-GUI Programming(tekinter) IT

Python nivå 3-GUI Programming(tekinter)

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-74" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="dc55a424-883f-496a-b9ec-452847ea5d00" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-76" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="20d12876-8fa1-48e1-820f-964ea0e56dca" data-message-model-slug="gpt-4-5"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="183" data-is-last-node="" data-is-only-node="">Python nivå 3 är en avancerad kurs för dig som vill skapa grafiska användargränssnitt (GUI) i Python. Kursen pågår i 4–6 veckor och ger dig praktiska kunskaper i visuella komponenter.</p></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </article>

📚
IT

Python Professional

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

📚
IT

Python Test Automation

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Redovisningsassistent Ekonomi & finans

Redovisningsassistent

<p data-start="1945" data-end="2082">Certifierad redovisningsassistent – flexibel distansutbildning med praktiska kunskaper inom bokföring, fakturahantering och avstämningar.</p>

Redovisningsekonom Ekonomi & finans

Redovisningsekonom

<div class="relative flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="0e170aed-477a-4a3b-8c2c-97c90a9ce2d7" data-message-model-slug="o3"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="145" data-is-last-node="" data-is-only-node="">Certifierad redovisningsekonom – flexibel distansutbildning med praktiska kunskaper inom bokföring, bokslut, beskattning och ekonomistyrning.</p></div> </div> </div> </div> <div class="flex min-h-[46px] justify-start"> <div class="touch:-me-2 touch:-ms-3.5 -ms-2.5 -me-1 flex flex-wrap items-center gap-y-4 p-1 select-none touch:w-[calc(100%+--spacing(3.5))] -mt-1 w-[calc(100%+--spacing(2.5))] duration-[1.5s] focus-within:transition-none hover:transition-none pointer-events-none [mask-image:linear-gradient(to_right,black_33%,transparent_66%)] [mask-size:300%_100%] [mask-position:100%_0%] motion-safe:transition-[mask-position] group-hover/turn-messages:pointer-events-auto group-hover/turn-messages:[mask-position:0_0] group-focus-within/turn-messages:pointer-events-auto group-focus-within/turn-messages:[mask-position:0_0] has-data-[state=open]:pointer-events-auto has-data-[state=open]:[mask-position:0_0]"></div> </div> <div class="mt-3 w-full empty:hidden"> <div class="text-center"></div> </div> </div> <div class="aria-live=polite absolute"> <div class="flex items-center justify-center"></div> </div>

Rekryterare Rekrytering

Rekryterare

<p class="" data-start="1613" data-end="1740">Certifierad rekryterare – distansutbildning med fokus på rekryteringsmetodik, employer branding, intervjuteknik och arbetsrätt.</p><h2 class="" data-start="1742" data-end="1755"></h2>

Resurspedagog Beteendevetenskap

Resurspedagog

<article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-18" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="cc71356b-2144-410b-b6e1-09ed9e806c73" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <p class="" data-start="1613" data-end="1736">Certifierad resurspedagog – distansutbildning med fokus på pedagogiska metoder, elevstöd, specialpedagogik och inkludering.</p></div> </div> </div> </div> </div> </div> </div> </div> </article>

Retorik för kvinnor E-learning

Retorik för kvinnor

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Samtalsterapeut Beteendevetenskap

Samtalsterapeut

<article class="text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&:has([data-writing-block])>*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1" data-turn-id="ee4bf243-aa1b-495d-bf1e-8c4108aca8ad" data-testid="conversation-turn-60" data-scroll-anchor="true" data-turn="assistant"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-1" dir="auto" data-message-author-role="assistant" data-message-id="e8ce623c-74ef-4bab-8392-ee7a99214ce8" data-message-model-slug="gpt-5-1-thinking"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"> <div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling"> <div class="flex flex-col text-sm pb-25"><article class="text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&:has([data-writing-block])>*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1" data-turn-id="069b6c1e-d3e3-44f2-804d-fde74ad92270" data-testid="conversation-turn-60" data-scroll-anchor="true" data-turn="assistant"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm/main:[--thread-content-margin:--spacing(6)] @w-lg/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-1" dir="auto" data-message-author-role="assistant" data-message-id="a35df28f-91af-4d7d-8a2d-c34ccd9a3fb1" data-message-model-slug="gpt-5-2"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"> <div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling"> <div class="flex flex-col text-sm pb-25"><article class="text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&:has([data-writing-block])>*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1" data-turn-id="4ab2aa69-bcbd-4d46-bb61-c99bdc2b7e57" data-testid="conversation-turn-104" data-scroll-anchor="true" data-turn="assistant"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm/main:[--thread-content-margin:--spacing(6)] @w-lg/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-1" dir="auto" data-message-author-role="assistant" data-message-id="875151ed-9aa5-4d9e-a00a-07a1ae36aabd" data-message-model-slug="gpt-5-1-thinking"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"> <div class="markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling"> <p data-start="0" data-end="155">Distansutbildning som ger dig praktisk kompetens att arbeta som certifierad samtalsterapeut med strukturerade stödsamtal och fokus på personlig utveckling.</p></div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> <div class="z-0 flex min-h-[46px] justify-start"></div> <div class="mt-3 w-full empty:hidden"> <div class="text-center"></div> </div> </div> </div> </article></div> <div class="pointer-events-none h-px w-px absolute bottom-0" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <p data-start="325" data-end="400" data-is-last-node="" data-is-only-node=""></p>

SCRUM – Agil projektledning E-learning

SCRUM – Agil projektledning

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Skatt och deklaration för enskild firma E-learning

Skatt och deklaration för enskild firma

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Socialpedagog Beteendevetenskap

Socialpedagog

<article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-18" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="cc71356b-2144-410b-b6e1-09ed9e806c73" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <p class="" data-start="1648" data-end="1780">Certifierad socialpedagog – distansutbildning med fokus på socialpedagogiskt arbete, psykisk hälsa, rehabilitering och socialt stöd.</p></div> </div> </div> </div> </div> </div> </div> </div> </article>

Stresscoach Vård & terapeut

Stresscoach

<article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-18" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="cc71356b-2144-410b-b6e1-09ed9e806c73" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-32" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="741281b0-68c4-491a-b400-37076146b3af" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-48" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="4fd79c09-eb2c-40ce-8abd-a3fb3c173998" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <p class="" data-start="1728" data-end="1882">Bli certifierad stresscoach och arbeta med stresshantering, återhämtning och coaching. Perfekt för dig som vill stötta andra till bättre hälsa och balans.</p></div> </div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </div> </div> </article>

📚
IT

Testing Essentials with Python

<article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-24" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="81e0e73f-80e5-4a36-a838-0b5941348c27" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"><article class="text-token-text-primary w-full" dir="auto" data-testid="conversation-turn-54" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"> <div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"> <div class="flex max-w-full flex-col grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="d3845b6e-e1e9-420f-90b5-ebda2bd768bb" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose dark:prose-invert w-full break-words dark"> <p data-start="0" data-end="231" data-is-last-node="" data-is-only-node=""></p></div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div>

Trädgårdsarbetare Trädgård & odling

Trädgårdsarbetare

<article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-18" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="cc71356b-2144-410b-b6e1-09ed9e806c73" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-32" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="741281b0-68c4-491a-b400-37076146b3af" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-48" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="4fd79c09-eb2c-40ce-8abd-a3fb3c173998" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <p class="" data-start="1567" data-end="1708">Bli certifierad trädgårdsarbetare och arbeta med trädgårdsskötsel, växtvård och grönytor. Perfekt för dig som vill jobba praktiskt i naturen.</p></div> </div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </div> </div> </article>

Trädgårdsmästare Trädgård & odling

Trädgårdsmästare

<article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-18" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="cc71356b-2144-410b-b6e1-09ed9e806c73" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-32" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="741281b0-68c4-491a-b400-37076146b3af" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-48" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="4fd79c09-eb2c-40ce-8abd-a3fb3c173998" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <p class="" data-start="0" data-end="123">Lär dig att planera, odla och vårda gröna miljöer – och skapa en grön och hållbar karriär som certifierad trädgårdsmästare!</p></div> </div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </div> </div> </article></div> </div> </div> </div> </div> </div> </div> </div> </article>

Våga leda – sju steg som utvecklar ditt ledarskap E-learning

Våga leda – sju steg som utvecklar ditt ledarskap

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Valutahandlare Ekonomi & finans

Valutahandlare

<p data-start="157" data-end="323">Certifierad valutahandlare – flexibel distansutbildning med praktiska kunskaper inom Forex, teknisk analys, tradingstrategier och riskhantering.</p> <p data-start="325" data-end="400" data-is-last-node="" data-is-only-node=""></p>

Vårdbiträde Vård & terapeut

Vårdbiträde

<article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-18" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="cc71356b-2144-410b-b6e1-09ed9e806c73" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"><article class="group/turn w-full text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]" dir="auto" tabindex="-1" data-testid="conversation-turn-32" data-scroll-anchor="true"> <div class="text-base my-auto mx-auto py-[18px] px-6"> <div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]"> <div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4"> <div class="flex-col gap-1 md:gap-3"> <div class="flex max-w-full flex-col flex-grow"> <div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="741281b0-68c4-491a-b400-37076146b3af" data-message-model-slug="gpt-4o"> <div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> <div class="markdown prose w-full break-words dark:prose-invert dark"> <p class="" data-start="0" data-end="127">Lär dig att ge vård, omsorg och trygghet till människor i behov – och skapa en meningsfull karriär som certifierad vårdbiträde</p></div> </div> </div> </div> </div> </div> </div> </div> </article> <div class="pointer-events-none h-px w-px" aria-hidden="true" data-edge="true"></div> </div> </div> </div> </div> </div> </div> </div> </div> </article>

Word Fortsättning E-learning

Word Fortsättning

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>

Word Grundkurs E-learning

Word Grundkurs

<p data-start="77" data-end="100">Flexibel distansutbildning med praktisk vägledning i månadsbokslut, årsbokslut och årsredovisning – från avstämning till färdigt resultat.</p>