Hej, Det ser ut som att du använder en gammal webbläsare. Tyvärr stödjer inte vår kod det. Vi skulle rekommendera att du uppgraderar den. Det finns olika alternativ: Mozilla Firefox or Google Chrome.

Course Plans

Our programs follow detailed and proven course plans - developed by professional programmers and based on real-life projects and the latest industry practices. Good programmers and security specialists are made through practice. At Craft Academy we put the greatest focus on actually writing and testing code and using technology - every day, constantly increasing complexity. We know that this is the only way to learn new skills. Theory comes after practice.

Nomads Of Code Full Stack Bootcamp

4 weeks prep course & 12 weeks of camp - now with 1 week of post graduation career workshops!

Learn Agile software development methodologies along with modern languages and frameworks including: HTML5, Javascript, Ruby on Rails, React, and React Native. (See below for more details)


Nomads Of Code Full Stack Bootcamp - Course Plan

Application development is complex. One of the hardest challanges of learning to code is to decide what to learn, and in what order to learn it. Shall I first learn HTML, then Ruby? Or maybe start with Javascript, then Rails? There is an enormous wealth of tools and educational materials out there for the taking, but without a guide, it can be a wasteful and slow process.

Our course plan was developed by professional software engineers and is based on real-life projects, updated to the latest practices and industry standards. This guarantees that our students, at every point, are learning the most relevant skills possible.


Part-time Preparatory Course

Everything you need before bootcamp begins

You must develop a solid grasp of programming fundamentals before the course begins to reap the greatest benefit from the intense, thorough course plan. During the prep course, you'll work from home with our materials. With the help of our coaches and your fellow cohort members, you'll cover the most important background skills to hit the ground running from Day One. Expect to spend about 15 to 20 hours each week in the month before bootcamp begins.

Week 1

Test driven development and introduction to Ruby

The first week's challenge is to build a simple ATM Simulator. The challenge is about understanding how an everyday situation might look like when you think about it in terms of code and how different objects interact with each other. During the week, we introduce a number of new terms and concepts that lay the foundation for your future development. We practice pair programming and test driven development and we also struggle with version control and more advanced Ruby syntax. During this week we also introduce a user-focused approach to program development. The week ends with your first individual Weekend Challenge.

Week 2

Introduction to React

This week, you'll build your own portfolio site using a JS library called React. We go in-depth with React, learn a styling framework called Semantic-ui, and introduce React Router. At the end of the week, you'll have a professional portfolio site, which you will fill with the projects you complete over the rest of the course.

Week 3

Software as a Service with Ruby on Rails

Software as a Service - Work the web! This week we dive deeper into Ruby on Rails and introduce strategies to work effectively with legacy code. We present more complex testing strategies and help you understand how testing can greatly improve your workflow. This week we deepen our knowledge of external libraries (gems), APIs, websockets, etc.

Week 4

Advanced React

This week we deepen your knowledge of Javascript by diving deeper into React, a web libray for front-end development.

Week 5

Pair Programming and User-Driven Development

This week we begin to lay the foundation for an online system that allows users to order food online. We work with Ruby on Rails, a popular framework that allows programmers to build complex, exciting web applications, and give you your first insight into Agile practices, focusing on Behavior Driven Development. The Slow Food Challenge is also about thinking more deeply about how the pieces of an application fit together, using advanced techniques such as user registration, authentication and authorization. At the end of the week, we are ready to go live with the Slow Food Online application and we deploy our system using Heroku. To facilitate and automate our deploy process we use techniques such as Continuous Integration and Continuous Deployment.

Week 6

Mid Course Project

Halfway through the course, it is time for you to test your knowledge and take a step away from coach-led exercises. It is time for you to dream up, plan for, and build your own project. Working in teams or groups, you will not only decide what code to write and which features to implement, but also which planning tools to utilize and when and how to delegate assignments, while we keep a watchful eye to make sure everyone is making progress. It's a big week here at the bootcamp.

Week 7,8 & 9

The News room challenge

These weeks strengthen and deepen your competence and experience with a large project that tests the knowledge you have gained thus far. During these three weeks, you'll build a complex and detailed application, based on the prototype you develop in Week Three. This time, you will add multiple layers of complexity, and work in Rails as News Room becomes a marketplace with several user types. We will practice Agile workflow, pushing you to work efficiently. At the end of these weeks, you will have a large, complicated, and impressive project to add to your portfolio.

Weeks 10

Tech Week

This week you will get a deeper understanding on the moving parts of the web, and have a chance to review technologies that we have used during the bootcamp.

Weeks 11 & 12

Final Project and Career Coaching

At this point, you will have the skills to work independently, able to plan and execute large web applications. We continue to push you out of your comfort zone and work with more complicated tools. In the final weeks of the bootcamp, you'll once again program a complex project, building on the many and varied skills you have developed over the previous weeks. You will work in a team to create a Minimum Viable Product (MVP) that would be ready to ship to a real customer. During the last week of the course, we shift focus a bit to talk about careers. You'll receive a portfolio and CV review, job interview coaching, and several lectures about technical work and the marketplace. We prepare our students to start their careers in software development this week. On graduation day, of course, we break out the champagne and celebrate our brand new junior developers.

Cyber Security Specialist - Course Plan

The Cyber Security Specialist Bootcamp is an accelerated cybersecurity training program designed to successfully prepare people with little or no background in IT for entry level jobs in cybersecurity, a highly in-demand and lucrative career path. The Bootcamp is delivered in a blended format with both on campus learning and online self-paced activities. %p.copy--left

The curriculum was developed around military training methodologies and hands-on learning.


Week 1

Introduction and Overview of the Cybersecurity Landscape and Industry.

Basics of Computer and Device Hardware, Software, Operating Systems and Processes. Basics of Networking Traffic, Hardware Components and Topology. Network Communication Principles and Methods

Week 2

Networking

Network and Routing Protocols / Services. Packet Level Traffic Analysis. Hands-on Operation of a Computer Network and Equipment, Monitoring and Analyzing Network Traffic Flow, Patterns and Performance. Hands-on Creation and Analysis of Critical Network Servers.

Week 3

Labs week

Hands-on Creation and Analysis of Telnet, Web, Data and Active Directory Servers. Hands-on Analysis of Network Topologies, Network Mapping and OS Fingerprinting. Telecommunication Concepts and Range. System and Network Admin Concepts, Management Principles and Controls. Hands-on Creation and Use of Virtual Machines and Bootable USB OS

Week 4

Threats, attacks, Tactics

Overview of Threats, Classes, Attackers, Tactics, and Application Security Risks (OWASP). Hands-on Communications Security through Encrypting and Decrypting Data and Medias. Hands-on Backup and Recovery of Data, Devices and Servers. Network Security Principles, Methods, Protocols, Components and Architectures

Week 5

Security strategies

Hands-on Assessment of Access Controls and Hardening Techniques to Ensure a Network’s Security. Hands-on Configuration and Utilization of a Firewall (on Windows, Linux and Hardware Firewall. Hands-on Configuration and Utilization of a Network/Host Intrusion Detection/Prevention System to Alert and Prevent Malicious Activity on a Network

Week 6

Labs and simulations

Hands-on Configuration and Utilization of a Security Information and Event Management System to Correlate, Research, Analyze Logs and Provide Timely Detection of Misuse, Threats and Malicious Activity on the Network. Hands-on Malware Detection, Analysis, Isolation and Removal.

Week 7

Forensics

Cyber-Forensic Investigation Methodologies, Mindset, Tools Hands-on Forensics Investigation: Logs, System Files, Media, Memory Dump and Traffic Monitoring and Analysis.

Week 8

Ethical Hacking

Overview of Network Vulnerabilities, Associated Attacks; Ethical Hacking Methodologies, Stages, Principles, Tools and Techniques. Hands-on Conducting of Vulnerability and Compliance Scanning; and Correction Recommendation. Hands-on Performing Incident Response, Damage Assessment, Incident Triage, Tracking and Reporting

Week 9

Projecs and simulations

Full Day Scenarios: Hands-on Protecting a Network from a Range of Cyber-Attacks (DDoS, SQL Injection, XSS, Ransomware, MiTM, ARP Poisoning, etc.)

Week 10

Cyber-defence

Analysis of System Security and Organizational Posture Trends. Analysis of Cyber-Defense Trends and Staying at the Cutting Edge of the Industry. Performing of Security Design and Architecture Evaluation and Ensuing Recommendation

Week 11

Labs and simulations

Hands-on Process of the Whole Chain of Custody for Handling Digital Evidence. Hands-on Performing of Static and Dynamic Analysis of Drive Images and other Data Sources, Recovery and Mitigation/Remediation of an Enterprise System.

Week 12

Final week

Risk and Security Management Processes and Security Models. Cybersecurity and Privacy Principles. Advising on Disaster Recovery, Contingency and Continuity. Summary and Presentation by Bootcampers. Technical and Soft-Skill Preparation of a Job Interview. Final Hands-on Scenario.


Your

Day In The Bootcamp

No day is alike at Craft Academy and the nature of the Bootcamp changes over time. Sometimes we have more demos and talks, and sometimes more project work. At Craft Academy, we simulate how it is to work in an actual development team as much as possible.

Here is how a day could look:

Time Activity Description
9.00am Standup

Relate what you did yesterday, what you’re planning on today, where you got stuck, and how you got unstuck. Lots of clapping and feel-goods.

9.30am Pair Programming

Students pair program with each other, working on their weekly project, building real applications using tools and practices that are the standard in modern development environments.

10.00am Demo

The students will take part in a video chat, a coach will talk about a tool or coding concept and also show the students how to use the tool or concept in a codebase.

11.00am Pair Programming

Students pair program with each other, working on their weekly project, building real applications using tools and practices that are the standard in modern development environments.

12.00pm Lunch

Eat & refuel.

13.00pm Demo

Continuation of the previous demo or a new concept being introduced.

14.00pm Demo

Continuation of the previous demo or a new concept being introduced.

15.00pm Pair Programming

Students pair program with each other, working on their weekly project, building real applications using tools and practices that are the standard in modern development environments.

16.00pm Code Katas

Sometimes we end our days with code katas, Keep your coding skills sharp.

17.00pm Day ends

During the evening you will work with fellow students on your group assignments and projects, the coaches will see your progress next day.

19.00pm Project work

A day in the bootcamp can be packed full of demos and coach support, students of our bootcamp are expected to work in the evenings.

Weekend Challenge

Every Friday Students will receive a weekend challenge, this will be anything from starting a new project to expanding on the project they have been working on the during the week. Students are expected to self organise with their team mates to work on the challenge.


Course Dates

Apply in time - the selection process takes approximately two weeks and we will interview you before you are accepted. There are at most fourteen spots in each cohort.

Program Course start Application Deadline Graduation Locations
Nomads Of Code Full Stack Bootcamp
(2022 edition with 1 extra week of post graduation support)
19 Sep 2022
Prep course starts 15 Aug 2022
1 August 2021 9 December 2022 Remote

Craft Academy pivots into Nomads Of Code

Nomads of Code

Since its inception in September 2021 Adaptive Labs, a Gothenburg based IT services operation, has helped businesses around Europe and North America in adopting technology to support their core business, and help them increase efficiency, productivity and profitability.

Digitalization is not only changing the way we do business, it also changes the way we work and what skills we as professionals need to have. In order to address the current shortage of skill on the market, Adaptive Labs has operated a training and education service under the Craft Academy brand. Learners from around the world and with various backgrounds, has been helped by Craft Academy to re-skill and transition into the software development industry.

The company’s experience shows that training and education is closely connected to consultancy, and complements the portfolio of services.. In order to enhance the customer experience and streamline the company’s marketing, the separate brands associated with the respective business areas, will be combined into one; Nomads Of Code.

The new brand reflects in a better way the global reach of the company services as well as the focus on remote work and delivery. We believe that our ols, as well as new customers, will appreciate the change and benefit from a clearer communication from us.

Upcoming courses:

About

Nomads

Nomads is a full-time remote intensive, immersive coach-led Bootcamp. You will be trained in everything you will need to become a Junior Full-Stack developer or Cybersecurity Specialist.

You will take part in demos/talks, work on projects and you will collaborate with your other Nomads and on-site students on your projects.


The Nomads Pack

If you take part in Nomads will get a Nomads pack, that includes everything you need to set up a home office. The pack includes a computer, second screen, webcam, headset and all the cables you need to get started, along with some nice Nomads swag.

The Nomads Pack is subject to availability

Course Dates

Apply in time - the selection process takes approximately two weeks and we will interview you before you are accepted. There are at most fourteen spots in each cohort.

Program Course start Application Deadline Graduation Locations
Nomads Of Code Full Stack Bootcamp
(2022 edition with 1 extra week of post graduation support)
19 Sep 2022
Prep course starts 15 Aug 2022
1 August 2021 9 December 2022 Remote

Apply now

We are starting a new course every 8 weeks and continuously review and accept applicants.

Apply now

We start a new course every eight weeks and continuously review and accept applicants. The application process can take up to two weeks, so please apply in time!