Skip to content

turchak/kottans_frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kottans_frontend

Task 0 (get familiar with Git and GitHub)

  • information about merge, commit style, pull-requests was new for me
  • diff and some things related to this
  • i'll use new branch for test something or introduce interesting features, then merge to master

Task 1

  1. Linux Command Line Basics
  • linux file system, VirtualBox, Vagrant and some commands was new for me
  • Globbing surprised me
  • I'll use commands for navigation in file system. Create, copy, move, delete categories, files and learn new commands with using interesting command man

Linux Command Line screenshot

  1. Configuring Linux Web Servers
  • about linux security was new for me
  • octal file permissions surprised me
  • I'll use information about private keys, owners and groups, file permitions etc..

Configuring Linux Web Servers screenshot

  1. Networking for Web Developers
  • almost all inforation was new for me
  • DNS, difference between IPv4 and IPv6
  • ping, hosts, ports and some new features..

Networking for Web Developers screenshot

Task 2

  1. Version Control with Git
  • some new flags, for example --oneline, --decorate, --graph, fetch and others
  • write commit message with editor surprised me
  • definitely git log --oneline will be my favorite command in git

Version Control with Git screenshot

  1. GitHub & Collaboration
  • New information for me git fetch
  • Before I did't know about git rebase and git push -f
  • Things before this line, which help me with collaboration..

GitHub & Collaboration screenshot

Task 3

  1. Intro to HTML & CSS

HTML and CSS Syntax screenshot

Task 4

  1. Responsive Web Design Fundamentals
  • some information about responsive patterns was new for me, before I've never heard of this
  • use android dev mode on device surprised me
  • I'll use responsive patters, devtools and flexbox..

Responsive Web Design Fundamentals screenshot

Task 5

  1. Intro to JS
  • that was awesome course, so many new information for me, for example switch, .map()
  • hoisting really surprised me
  • now i really increased my skill in js, and wanna use almost all in practice...

Intro to JS screenshot

Task 6

  1. Object Oriented JS
  • it was hard for me to undestend OOP in the beginning. all information was new for me
  • understanding how this define in the code, and how work extend and Object.create()
  • I'll read more information about OOP for better understanding this fundamental principles...

Final Game.

Object Oriented JS screenshot

Task 7

  1. Offline Web Applications
  • that was difficult part of my learning front-end, to many new things, and methods which i never seen before, but it was a great expereance to do offline first app
  • Service Worker at all surpriced me. And working with cache and indexDb too
  • I need more expereince to fully understand how use that all matereal in real applications...

Offline Web Applications screenshot

Task 8

  1. Memory Pair Game
  • That was ineresting task for practicing in JS. I learned how shuffle array and how generate html from js.

Memory Pair Game screenshot

Memory - Pair Game (GitHub Pages)
Memory - Pair Game (GitHub Repo)

Task 9

  1. Website Performance Optimization
  • interesting information about how browsers rendering html, css and js
  • using dev tools on mobile surprised me
  • I'll use this information for make app with good perfomance...

Website Performance Optimization screenshot

Task 10

  1. In process Wather-App (GitHub Pages)
    Wather-App (GitHub Repo)

Task 11

  1. HTML5 valid form Wather-App (GitHub Pages)
    Wather-App (GitHub Repo)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published