Запознај се со 35 неделната програма на [codepreneurs]
Course introduction - getting to know the program Introduction week
1. Course introduction - getting to know the program
2. Defining goals of the course and discussion
3. A brief history of the programming and a walk-through the technologies
Introduction to programming
1. Getting to know the tools (Sublime)
2. Working in a team (git versioning)
3. Getting to know the concepts (Object-oriented programming)
4. Showcase - What happens when you hit 'enter' on Google?
Front-end (intro)
1. Introduction to HTML
2. Introduction to CSS
3. Introduction to Javascript
4. Introduction to bootstrap
5. Workshop: Create your own SPA (Single Page Application)
Front-end (advanced)
1. More javascript
2. Introduction to AJAX
3. Workshop: Your first dynamic website
Back-end LAMP
1. Getting to know the 'LA' part
2. Where's my data - the 'M' part
3. Database design and MySQL
4. More MySQL - practical examples - writing queries
5. Workshop - Setting up your LAMP stack
PHP
1. The 'P' part
2. Introduction to algorithms
3. Basic algorithms in PHP
4. $PHP++
5. OOP and PHP
PHP Web (advanced)
1. HTTP/S
2. Your first PHP Web application
3. PHP and MySQL
4. Common web concepts (Cookies, Sessions)
5. Web Security
6. Adding authentication to your PHP Web application
Advanced Programming Concepts
1. More OOP and PHP
2. Design Patterns
3. MVC
4. Frameworks (Laravel) - Intro
Laravel
1. The Laravel ecosystem
2. Composer and Artisan
3. The main concepts behind Laravel
4. Eloquent
Laravel week 2
1. Design patterns in Laravel
2. Models
3. Commands
4. Repositories
5. Events
Laravel week 3
1. Practical examples and best practices
2. REST / CRUD
3. Controllers
4. Routing
5. Middlewares
6. APIs
Laravel week 4
1. Error handling
2. Views - Blade
3. Connecting the dots
4. Workshops: Convert your pure PHP into Laravel web application
Deployment
1. Let the world see what you got
2. DigitalOcean - the setup
3. Domains / DNS explained
In production week
1. Scaling your Web application
2. Redis
3. Maintenance and monitoring
What's next?
1. The business perspective
2. Business related workshop
Let's StartUP!
Entrepreneurship and Lean Startup Intro
1. Introduction to entrepreneurship
2. Startup - the definition
3. Product definition - Introduction to Lean Startup
Products
1. MVP
2. Get out of the building - Build - Measure - Learn Feedback Loop + Customer Acquisition
3. Pivot or Preserve
4. Business Model Canvas
Identity
1. How to fall in love with a product
2. Value Proposition
3. USP
4. Storytelling (sometime during the later stages)
Business as usual?
1. Goto Market
2. Measuring success - KPIs
3. Scaling and Growth Hacking
DEMO WEEK
1. Preparation for the final presentations
2. How to present your product
3. The 'D' day
©2016 [codepreneurs]
Контакт: 070/384728
маил: contact@brainster.co