Files
Library/docs/.vitepress/dist/assets/rebel_coding_orientation.md.DBUP6Scl.js

2 lines
11 KiB
JavaScript
Raw Permalink Normal View History

2026-01-10 00:23:33 -05:00
import{_ as t,c as o,o as a,ah as i,ak as s,al as n,am as r,an as p,ao as l,ap as h,aq as u}from"./chunks/framework.j4Nev8bF.js";const v=JSON.parse('{"title":"What to expect","description":"","frontmatter":{},"headers":[],"relativePath":"rebel_coding/orientation.md","filePath":"rebel_coding/orientation.md"}'),c={name:"rebel_coding/orientation.md"};function d(g,e,m,w,y,b){return a(),o("div",null,[...e[0]||(e[0]=[i('<h1 id="what-to-expect" tabindex="-1">What to expect <a class="header-anchor" href="#what-to-expect" aria-label="Permalink to “What to expect”"></a></h1><hr><p>A direct guide to the basics of web-development and coding; but you already knew that.</p><p>Though well go quickly, providing a foundation upon which you are expected to explore.</p><p>First by building your own website using HTML, CSS, soon adding JavaScript to make your website responsive; lastly by web building scrapers using Pyton.</p><p>After this you will be introduced to examples of web servers and web clients; along with templates to build your own.</p><p>You are encouraged to use these as models and building blocks for your own ideas. Though this will conclude the Rebel Coding material.</p><div class="tip custom-block"><p class="custom-block-title">QN: the purpose of first building an HTML, CSS &amp; JavaScript website is not for this to be your end portfolio site. Rather, it is meant as a first step toward understanding how web sites, web applications, and the internet, work.</p></div><div class="warning custom-block"><p class="custom-block-title">QN: About cheating.</p><p>Copying parts of code, then implementing them in your project is an unspoken path to learning to code. Copy the code, try to apply it, see how it breaks, and then fix your own implementation.</p><p>What we want to avoid is what is known as kitty-scripting; which is copying entire chunks of code, or entire applications, with no idea how the code works, changing a few parameters and then unleashing. Beyond lacking integrity, it does nothing for ones learning.</p></div><h1 id="course-objectives" tabindex="-1">Course Objectives <a class="header-anchor" href="#course-objectives" aria-label="Permalink to Course Objectives"></a></h1><hr><ul><li><strong>An introduction to the Linux command-line environment</strong></li><li><strong>Building websites with HTML, CSS &amp; JavaScript</strong></li><li><strong>Using Python to build web scrapers</strong></li><li><strong>Comprehending the complete web-app stack</strong></li></ul><p>We walk you through every one of these objectives.</p><p>Then you need to be able to put things together.</p><p><em>What if web-development isnt your passion?!?</em> Yet something tech related is ..?</p><p>We just want you to get your foundations grounded.</p><p>There is a final project, which can be on anything you wish. Through the community, or coaching, we gladly help you get closer to your tech goals; even if that just means beinga ble to better define what those goals might be.</p><p>The demonstration of aptitude is all one needs to get into the tech market; we want to give you tools to find your start in a niche, and enable you to grow beyond!</p><h1 id="how-does-this-work" tabindex="-1">How does this work? <a class="header-anchor" href="#how-does-this-work" aria-label="Permalink to How does this work?"></a></h1><hr><p>Outlined below are four primary steps that will be taken to attain a basic foundation of web development knowledge.</p><p>Each step is built on the steps before it; while from the first step you begin coding your personal website!</p><p><strong>Step 1:</strong> HTML &amp; CSS</p><p><strong>Step 2:</strong> JavaScript</p><p><strong>Step 3:</strong> Python / Scrapers</p><p><strong>Step 4:</strong> The Full-Stack</p><p>~~ By the end of our first four steps, you have all the knowledge and practice needed to begin learning <em>the full-stack</em>. And from here we will dive deeper into the specifics using the Activist Project as an example.~~</p><p><s><strong>Step 5:</strong> Django Servers</s></p><p><s><strong>