Jeg vil faktisk anbefale dig at søge på google og finde "hjemmeside"-skoler. Der er masser af sider. Og, så skal du prøve det af mens du læser, for ellers får du ikke noget som helst ud af det ;)
Det er en god idé at lære om at forskellige måder at programmere på i stedet, sådan at du lærer grundtermer/former, og dermed bare kan bygge oven på med et nyt sporg.
Vigtigst af alt, sørg for at have et formål med det du skal lave, ellers bliver det aldrig rigtig godt ;)
Med hensyn til netværk. Læs om TCP/IP, VLAN, Routing, OSI-modellen. Det burde give dig en god base ;)