Giter Club home page Giter Club logo

application-remote-boot-camp's Introduction

Apply for the Technigo Remote Web Boot Camp

We're so pleased that you're thinking about applying for our Remote Web Boot Camp! Here you'll find all information about the code introduction and the written application. The application is designed to let you try out three of the foundations of the program:

  1. Coding
  2. Knowledge sharing
  3. Self-reflection

What you need to do:

✅ First, complete the code introduction. See brief below.

✅ Secondly, complete the written application.

If you have any questions, please reach out to us at [email protected].

📆 Deadline

The next program starts on August 16, 2022 and your last day to apply is May 29, 2022. If you want to access early bird pricing and a 10% discount on the price, make sure to apply before March 27th, 2022.

We handle applications on a first-come, first-served basis, so we can't guarantee there'll be any spaces left if you wait until the application deadline day – submit your application as soon as you can!

If you get offered a seat on the course, you have seven days to accept your seat. That's when you will officially approve the terms and conditions of the course and sign up. Submitting your application is not binding.

Check out the course webpage. for all information about the program, schedule, pricing, payment options and more.

You will find more information in your "Application Package Email" about the application process and judgement.

Technigo Code Introduction

This is the first and most fun step of the application – the Code Introduction. Yes, we want you to try a little coding challenge – don't panic! We simply want to see that you’ve touched on programming before and know what you’re getting yourself into, and it's an opportunity for you to reflect upon your experiences after trying it out. This is just a learning exercise! It will be fun, we promise.

The Brief

Knowledge sharing is a big part of this program. You'll be expected to constantly share your knowledge and help others, just like developers do in a team. Together, we will co-create a glossary of all the necessary words and terms new web developers should know.

Your task is to explain one word from the glossary.md file in the attached folder at the top of this page. Choose the word with the number that matches your birthday. You should do a little bit of research on the word and create a small webpage to explain it. Make sure you understand your own explanation!

Style your page however you like - be bold and go gravy, or opt for a more minimalistic approach - the important thing is that you have fun doing it! And hopefully, you'll learn something new in the process.

Requirements

Your solution must contain:

  • A title.
  • A paragraph of text to explain the definition your word/term (~100 words)
  • Three links to useful resources so we can read more

We're not expecting a masterpiece here! We expect you to spend about four hours on this assignment. If you haven't coded before, you might have to take an hour or two beforehand to read some of the suggested reading material.

All of the application pages will be shared among those that get accepted and be used as a glossary during the program. Make sure you write in English and do not to add your name or contact details anywhere. Your coding assignment will be judged anonymously.

Have fun with the process! Do something that you find interesting and motivating.

How to complete this assignment

Download the code files

We have given you a little head start. If you download all files from this project by clicking the green button at the top of this page you will find a code folder. The folder contains three files, a index.html file, a style.css file and the glossary.md file. The simplest approach is to download a code editor and open them in that, for example, Visual Studio Code.

In Visual Studio Code, you can edit the files. After saving them, you can click on the index.html in your file browser to open it in a web browser and see your webpage take shape. Then, you should be all set – happy coding!

Hand in the assignment

Once you're finished just upload your project here on github. Make sure that it's public and contains all code files and images or other media assets that you are using in your project. You'll be asked to link to your project in the written application.

Good luck!

How you will be judged

The coding assignment will be judged by a jury. All solutions will be judged anonymously, and we'll be looking at how you've applied your previous coding knowledge – there's no need to panic!

We'll be looking at:

  • Your usage of HTML tags
  • Your usage of CSS such as classes
  • That your code is clean and easy to read.
  • If you've met all of the requirements
  • Your approach and solution based on your previous knowledge

📚 Readings

If you haven't coded, before we suggest these resources to get you started, but feel free to use Google to find other handy resources too!

🆘 How to get help

Learning how to think as a web developer includes learning how to be an expert in problem-solving. Google will very much be your friend through this! Try searching for your questions on Google or, for example, in an online development community like MDN .


💥 Success!

After completing this challenge, we hope that you develop your understanding of what programming is and if it's for you. You will also gain some knowledge of two of the biggest programming languages, HTML and CSS. But most of all, we hope you had fun!


🏃 Stretch Goals

If you managed to do everything super quickly and can't get enough of coding, here are some suggestions of what you can add. This is TOTALLY optional.

  1. Use a custom font using Google fonts.
  2. Make the page responsive and look different on mobile devices than it does on desktop

application-remote-boot-camp's People

Contributors

hannapettersson avatar hindskog avatar jenniedalgren avatar winterqvist avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.