Profession Fullstack developer - curs gratuit de la Skillbox, training, Data: 29 noiembrie 2023.
Miscelaneu / / November 28, 2023
Amenajare site-uri web
Învață HTML și CSS, vei putea să proiectezi pagini de destinație și site-uri cu mai multe pagini, să le adaptezi la diferite dispozitive. Învață să găsești erori în aspectul altcuiva și corectează codul final.
Dezvoltați site-uri web backend
Învață să scrii cod în limba aleasă - PHP, Python sau JavaScript. Te vei familiariza cu principiile programării orientate pe obiecte și vei putea dezvolta site-uri web cu funcționalități complexe.
Lucrați cu baze de date
Aflați diferențele dintre MySQL, Redis și MongoDB. Învățați să gestionați volume mari de date și să scrieți corect interogări în baze de date pentru a obține rapid datele necesare.
Folosiți Git
Veți înțelege cum și de ce să lucrați cu un sistem de control al versiunilor. Puteți face sau anula cu ușurință modificări și puteți lucra la un proiect într-o echipă mare.
Utilizați cadre
Învață React.js, Vue.js sau Angular și învață cum să creezi interfețe de utilizator dinamice, interactive.
Lucrați într-o echipă IT
Îmbunătățiți-vă abilitățile de comunicare, aflați cum să interacționați cu designeri și managerii de proiect și să gestionați o echipă de dezvoltare.
Introducere HTML de bază CSS de bază Lucrul cu Layout HTML avansat. Formulare Avansat CSS Sensibilitate Accesibilitate JavaScript pentru proiectant de layout Browser încrucișat Lucrul cu găzduirea
JavaScript
Introducere. Ce este JavaScript Variabile și lucrul cu numere Șiruri de caractere, instrucțiuni booleene și condiționale Matrice și bucle Funcții Obiecte Constante, domenii și închideri Conversie de tip și comparații libere Introducere în DOM Gestionarea evenimentelor și introducerea utilizatorului Module npm pentru dezvoltatori și abilități soft, package.json Bucla de evenimente și dezvoltare asincronă Metode și prototipuri obiect Testare Tratarea erorilor Comunicarea cu serverul, asincron/așteptare Evenimente OOP și implementarea acestuia în JavaScript FP, lucrul cu matrice și șiruri
Cadru din care să alegeți. React.js
Introducere în React Crearea unui proiect Componente folosind exemplul unui card de știri Reddit Mai multe despre componente. Introducere în testarea componentelor Lucrul cu API-ul public folosind exemplul Reddit Introducere în Redux folosind exemplul unui flux de știri Utilizare Redux-Thunk folosind exemplul unui feed fără sfârșit Sidebar + rutare formulare folosind exemplul de comentarii și cărți poștale Optimizarea aplicației SSR + Următorul. Modulul JS Bonus: MobX
Cadru din care să alegeți. Vue.js
Introducere Elementele de bază ale Vue Crearea unui proiect Catalog de produse Paginare și filtrare Pagina produsului Coș Lucrul cu API. Lista de produse care lucrează cu API. Plasați o comandă Implementați
Cadru din care să alegeți. unghiular
Introducere în produsele Angular Listing RxJS: căutarea produselor Lucrul cu http. Lista de produse îmbunătățită RxJS & Components Avansat: coș de produse Rutare: pagina de produs Formulare: finalizare Autorizare și zone protejate Metode de testare pentru organizarea schimbului de date Practică avansată Practică avansată: unde să crească
Dezvoltator PHP. Partea 1
Introducere în programare Structura de gestionare a datelor. PHP 7 Concepte de bază Protocolul HTTP/HTTPS Funcții utilizator Fișiere și directoare Cookie/Sesiune Bază de date MySQL
Dezvoltator PHP. Partea 2
Obiecte (concepte de bază) Principii Obiecte (concepte avansate) Funcții și standarde pentru lucrul cu clasele Excepții și alte clase OOP încorporate. Șabloane
Node.js
Introducere în curs Pregătirea mediului de lucru Scriem Bună, lume! Rezolvarea problemelor de bază Cod asincron Express.js Baze de date relaționale Baze de date non-relaționale Programe CLI Concepte avansate. Fluxuri, generatoare, iteratoare în timp real și sfaturi WebSockets Pro
Python Basic
Introducere Elementele de bază ale lucrului cu Operatori Python, expresii Instrucțiunea condițională If, ramificarea instrucțiunea condițională if: condiții avansate While bucla Bucla For. Bucle cu contor pentru buclă. Parametrii funcției range() Numere Colecții de bază: listă Bucla For: lucrul cu liste Liste de înțelegere, sortare slice și listă Matrice bidimensionale Colecții de bază: tupluri și șiruri Colecții de bază: dicționare Funcții. Fundamentele funcției. Subiecte avansate Colecții de bază: seturi Algoritmi și structuri de date Funcții. Proiectare și documentare Lucrul cu fișiere Căutarea într-un subșir folosind arbori și funcții regex. Recursiune Introducere în POO Lucrul cu module Lucrul cu sistemul de fișiere Elemente de programare funcțională Algoritmi Structuri de date Principiile POO. Subiecte avansate Excepții Protocoale, Generatori, Decoratori și Manageri de context Noțiuni de bază pentru rețea Subiecte avansate
Python Advanced
Bazele lucrului în Linux Bazele culturii CI Bazele depanării și profilării Bazele CI/CD Testarea aplicațiilor HTML, DOM etc. Rețea Multitasking Baze de date Indexuri Protocoale Python Flask Web asincron Noțiuni de bază CI/CD N Noțiuni de bază CI/CD N+1 Docker. Ce este? RESTfull API Introducere în serverul ORM CGI Dezvoltare web Proiect de absolvire a echipei de securitate
Cunoștințe de programator universal
Cum să devii un programator de primă clasă Cum să cauți comenzi de dezvoltare Marca personală a unui dezvoltator Photoshop pentru un programator Elementele de bază ale limbajului de interogare SQL Aspectul buletinelor informative prin e-mail. Sfaturi cu exemple reale
Sesiuni online de dezvoltare web
Aspectul layout-ului de la zero Biblioteca jQuery Adaptarea layout-ului pentru dispozitive mobile Workshop pe elemente interactive Ce este Webpack Construiește proiectul pe Gulp și revizuirea preprocesorului Sass Animație în CSS Crearea unui blog pe WordPress Aspectul literelor Preprocesor Sass Aspect adaptiv al site-ului de la zero la trimitere
Curs de tastare la atingere
Ghid de caracteristici Ratatype Trainer
Noțiuni de bază pentru Photoshop
Primă. Instalarea Adobe Photoshop. Taste rapide Introducere în instrumentele Photoshop Lucrul cu fișiere și imagini Cum se lucrează cu straturi și măști Efecte Tehnici avansate de tăiere/retușare Principii de creare a imaginilor raster Primă. Cum să stăpâniți instrumentul Pen Tool Exersați colajarea pentru a crea un modul Key Visual Bonus. Faceți o bună practică de a crea cele mai originale meme pentru rețelele sociale
Figma
Introducere în Figma. Privire de ansamblu asupra caracteristicilor Lucrul cu grafica Editor Figma - grile modulare si planse de arta Crearea si personalizarea componentelor, lucrul cu efecte Crearea componentelor imbricate. Auto Layout Organizarea spațiului de lucru al componentelor și stilurilor Lucru în echipă, controlul versiunilor și transferul machetelor către dezvoltare Prototyping Figma Animate Bonus module. Revizuirea și aplicarea pluginurilor Figma
Sistemul de control al versiunilor Git
Versiuni de cod Instalarea indexului Git și a comiterilor parțiale Compararea versiunilor Anularea modificărilor și revenirea versiunilor Arhive și colaborare Filiale - creare și management Fuziune și rezolvare a conflictelor Instrumente utile Reguli lucrând cu Git
Lucrează pe linia de comandă Bash
Care este linia de comandă Lucrul cu fișiere și foldere Drepturi de autorizare și acces Procese, servicii și sarcini Configurare și instrumente Scrierea de scripturi în Bash Folosind Bash ca exemplu de configurare server web
Engleză pentru specialiști IT
CV IT și CV: redactarea unui CV în limba engleză Interviu de angajare: întrebări și răspunsuri. Avem un interviu în limba engleză Lucru în echipă: vorbim despre munca în echipă și procese în limba engleză Comunicare la locul de muncă: engleză pentru comunicare Scrisoare de afaceri: corespondem în engleză Dezvoltare software: analizăm toate etapele ciclului de viață al software-ului în limba engleză Dezvoltarea conceptului de sistem și SRS: întocmim specificații tehnice în limba engleză Design: vorbim despre principalele concepte de proiectare Dezvoltare și testare: ne uităm la termenii cheie în dezvoltare și testare Implementare și întreținere: discutăm acțiuni tipice în timpul implementării și după aceea suport software
Cariera și dezvoltarea unui programator
De ce are nevoie un angajator? Cum să creezi un CV și să cauți un loc de muncă? Cum să treci cu succes un interviu? Cum se trece perioada de probă?
Algoritmi și structuri de date
Veți învăța structuri de date și algoritmi cheie. Împreună, ei vor oferi fundația pentru cunoștințele dvs. de informatică și inginerie software.
Abilități soft pentru un programator
Un curs de îmbunătățire a abilităților de comunicare, auto-organizare, gândire creativă și rezistență la stres. Abilitățile soft vă ajută să lucrați eficient în orice echipă și să vă construiți o carieră de succes.
R
Roman Fz
05.07.2022 G.
O platformă excelentă pentru învățare
Avantaje: cursuri moderne, feedback rapid, fără intervale de timp stricte. Dezavantaje: O mulțime de mesaje de e-mail pentru a achiziționa alte cursuri de pe platformă. Aș dori să împărtășesc feedback-ul meu despre formarea în Skillbox, mă antrenez pentru a deveni un dezvoltator fullstack. Tot materialul metodologic este prezentat într-o formă accesibilă și detaliată, unele lucruri pe care va trebui să le căutați pe google, dar acest lucru este normal și pricepere...
eu
ilaxi97
19.12.2022 G.
Dezvoltator full-stack, cu Skillbox este ușor!
Avantaje: Prezentarea si continutul materialelor. Răspunsuri rapide la întrebări. Dezavantaje: Nici unul încă. Studiez pe platformă de 3 luni. Îmi plac videoclipurile scurte, mini-sarcinile după fiecare lecție pentru a consolida materialul și temele la sfârșitul modulului. Ei bine, nu ar putea fi mai ușor! [cut de moderator] urmați linkul și obțineți reducerea maximă!