Full Stack Development Flex
at DevCodeCamp
National Catalog
About
Enter the course with little to no coding experience and leave with the mindset and skills to change your life as a professional Full Stack Engineer. Learn programming and design best practices with popular technologies such as Python, JavaScript, React.js, Python Django, Flask, SQL databases, HTML, CSS, and DevOps. The knowledge and skills gained will allow you to create beautifully designed client-side applications, server-side applications, and databases, and bring it all together in a deployment environment so others can use your built creations.
Takes
6 Months
Costs
$13k
Leads to
$127.3k careers
Example Career
Software Developers
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
Showing wage data for:
Entry
Median
High
Salary
Hourly Wage
$71,280
$127,260
$198,100
$34.27
$61.18
$95.24
What skills and credentials will I gain?
Program Outcomes:
- The modern full-stack software developer is now expected to know several different technologies including programming languages, libraries and frameworks that are used with those languages, relational and non-relational databases, the cloud and it’s role in software development and deployment, containerization along with DevOps tools and workflow.
- This is why our curriculum is packed full of great content and value to prepare you for the role as a modern full stack developer. After graduation, get access to Flask, Node.js, Express.js, and MongoDB videos and learning resources to continue learning and growing your skill set.
Admissions
Students are required to provide their own laptop or desktop: MAC or PC. The computer must meet the following minimum requirements:
- At least 100GB of free space
- At least a 13-inch screen
- At least 8GB of RAM
- 2.5 GHz quad-core processor equivalent of the 3rd generation i5 or better
- A solid-state drive is recommended for the full-time program but not necessary
- Windows 10 or macOS
- Must have at least one free USB port
- Must have at least one HDMI port or converter.